팬더 그룹의 데이터 프레임을 CSV로 출력하고 싶습니다. 다양한 StackOverflow 솔루션을 시도했지만 작동하지 않았습니다.팬더 그룹으로 to_csv
week_grouped = df.groupby('week')
week_grouped.sum() #At this point you have the groupby result
week_grouped.to_csv('week_grouped.csv') #Can't do this - .to_csv is not a df function.
:
id month year count
week
0 9066 82 32142 895
1 7679 84 30112 749
2 8368 126 42187 872
3 11038 102 34165 976
4 8815 117 34122 767
5 10979 163 50225 1252
6 8726 142 38159 996
7 5568 63 26143 582
같은이
week count
0 895
1 749
2 872
3 976
4 767
5 1252
6 996
7 582
현재 코드를 보이는 CSV를 원하십니까 :
파이썬 3.6.1, 팬더는 0.20.1
GROUPBY 결과는 같다
읽기 SO solu TIONS :
output groupby to csv file pandas
week_grouped.drop_duplicates().to_csv('week_grouped.csv')
결과 : AttributeError : 호출 속성에 액세스 할 수 없습니다 'drop_duplicates' 'DataFrameGroupBy'객체, '적용'방법
Python pandas - writing groupby output to file
week_grouped.reset_index().to_csv('week_grouped.csv')
를 사용해보십시오
검색 결과 : AttributeError : 'DataFrameGroupBy'객체의 호출 가능 속성 'reset_index'에 액세스 할 수 없습니다. '적용'메소드를 사용하십시오.
동일하게하기위한 것입니다. 이 경우 groupby는 함께 주를 모으는 데 사용되어 주당 계산을 할 수 있습니다. – kalmdown
BTW - 'sum'이 왜 중요한지에 대한 설명에 많은 감사를드립니다. – kalmdown