2016-08-14 4 views
1

개월 단위로 데이터 세트를 분리했습니다. 8 개월 동안 총 8 개의 그룹이 있습니다. 두 달 동안 분리 된 데이터 프레임을 만들고 싶습니다. 5,6,7,8 및 8 개월마다 발견 된 데이터가 포함될 것입니다. 다른 데이터 프레임은 개월을 포함합니다 : 4,9,10,11. groupby에게이 두 개의 개별 데이터 세트를 작성하도록 지시하려면 어떻게해야합니까?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') 

답변

1

시도 :

이 일
df1 = df[df.month.isin([5, 6, 7, 8])] 
df2 = df[df.month.isin([4, 9, 10, 11])] 
+0

, 감사 –

관련 문제