我已经按月分开了我的数据集,总共有8个组用于8个不同的月,我想创建两个单独的数据框,其中一个将包含在月份中找到的数据:5、6、7、8,另一个数据框将包含月份:4,9,10,11。如何告诉groupby创建这两个单独的数据集?
df['Date']=pd.to_datetime(df['Date'],format='%m/%d/%y')
df['year'] = pd.DatetimeIndex(df['Date']).year
df['month'] = pd.DatetimeIndex(df['Date']).month
df2=df.groupby('month')
最佳答案
尝试:
df1 = df[df.month.isin([5, 6, 7, 8])]
df2 = df[df.month.isin([4, 9, 10, 11])]
关于python - 如何从groupby安排的组中创建数据框?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38940209/