我有一个3年的数据集。我将数据集划分为几天。现在,我想将每个月的数据存储在单独的列表/变量中。
SDD2=Restaurant[Restaurant.Item == ' Soft Drink '].groupby(pd.Grouper(key='Date',freq='D')).sum()
print(SDD2)
答案 0 :(得分:1)
您可以执行df.groupby(pd.Grouper(key="Date", freq="M"))
,然后在组中查询以使用get_group('date')
来获取数据,或者可以选择使用.apply(list).to_dict()
或{{将已分组的数据转换为列表的字典1}}。
示例:
dict(list(groups))
答案 1 :(得分:-1)
您应该将每个月的数据以json格式或csv格式存储到文件中,以便可以从python脚本轻松访问。
有关更多信息,请检查python的模块 JSON 和 CSV 。