【发布时间】:2020-07-03 13:08:50
【问题描述】:
我想显示一个数据框df_per_day 在 Google Colab 中运行代码,如下所示:
df = pd.DataFrame(df_list, columns=['count'])
df['date'] = [d.floor('D') for d in df['count']]
df_per_day = df.groupby('date')
num_per_day = df_per_day.count()
display(df_per_day)
df_list 是时间戳列表:
Timestamp('2020-01-03 13:28:36.283000'),
Timestamp('2020-01-03 16:01:45.790000'),
Timestamp('2020-01-03 16:03:15.813000'),
...
但是,Google Colab 没有返回我想要的数据框,而是返回了这一行:
<pandas.core.groupby.generic.DataFrameGroupBy object at 0x7f8f6a287080>
【问题讨论】:
-
你应该显示
display(num_per_day),因为df_per_day只是一个groupby对象而不是一个数据框
标签: python pandas numpy jupyter-notebook google-colaboratory