df=pd.read_csv('../input/tipping/tips.csv')
df_1 = df.groupby(['day','time'])
df_1.head()
伙計們,我在這里錯過了什么?當它回傳給我之前沒有 groupby 的資料幀時
uj5u.com熱心網友回復:
我們可以使用以下方法列印它:
df_1 = df.groupby(['day','time']).apply(print)
uj5u.com熱心網友回復:
groupby并不像你通過它的聲音假設的那樣作業。使用head的分組資料框取前5行資料幀的,即使是整個群體,因為那是GROUPBY物件是如何構建的。您可以使用@tlentali 的方法列印出每個組,但df_1不會以這種方式分配分組資料幀,而是None(組次數),因為這是列印的輸出。
下面的方法可以很好地控制如何顯示/顯示組及其鍵
This might also help you understand more about how the grouped data frame structure in pandas works.
df_1 = df.groupby(['day','time'])
# for each (day,time) and grouped data
for key, group in df_1:
# show the (day,time)
print(key)
# display head of the grouped data
group.head()
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/355472.html
標籤:熊猫
上一篇:當資料框列中有NaN時,如何將推文(物件)添加到繪圖圖表中?
下一篇:布爾資料幀的支持矩陣
