我使用以下命令从 Dataframe 获取每日行数
df = df.groupby(by=df['startDate'].dt.date).count()
如何修改它,以便还可以按另一列“unitName”分组?谢谢
e5nqia271#
将列表用于GroupBy.size:
GroupBy.size
df = df.groupby([df['startDate'].dt.date, 'unitName']).size()
如果需要计数非缺失值,例如,列col使用DataFrameGroupBy.count:
col
DataFrameGroupBy.count
df = df.groupby([df['startDate'].dt.date, 'unitName'])['col'].count()
1条答案
按热度按时间e5nqia271#
将列表用于
GroupBy.size
:如果需要计数非缺失值,例如,列
col
使用DataFrameGroupBy.count
: