我想訪問 Pandas 資料框中的前 6 個專案。我正在通過使用.head(n=6). 這作業正常,并將顯示前 6 個值。我的問題是它還顯示了資料的資料型別。在這種情況下,我有 6 個值,在我的值的底部,我看到 : Name: Column 7, dtype: int64。
當我做:
Print(df_column_7.head(n=6)
我得到 6 個值和一個額外的資料型別行。
我正在努力尋找一種方法來洗掉.head(). 我想去掉這個資料型別資訊,因為我將把它添加.head(n=6)到 Django 模型中。并且資料型別資訊會弄亂模型條目。
uj5u.com熱心網友回復:
由于您使用headon pandas series,默認情況下您將獲得此行。
>>> d = pd.Series(list('abcdefg'), name='col_1').to_frame()
>>> d.col_1.head(n=3)
0 a
1 b
2 c
Name: col_1, dtype: object
如果你需要省略最后一行,你可以這樣做:
>>> print(d.col_1.head(n=3).to_string())
0 a
1 b
2 c
uj5u.com熱心網友回復:
我無法看到我測驗過的資料框的問題。所以我無法嘗試,但請嘗試讓我知道這是否有幫助:
display(df_column_7.head(6))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/328542.html
