다음 데이터 프레임이 있다고 가정합니다 df
.
Number Apples
1 40
2 50
3 60
4 70
5 80
6 90
7 100
8 110
9 120
이 데이터 세트를 축소하고 df2
관측 값이 3 개만있는 데이터 프레임을 만들고 싶습니다 . 따라서 저는 1,2,3의 평균을 취하고 한 행을 만든 다음 4,5,6을 두 번째 행으로 만들고 마지막으로 7,8,9를 세 번째 행으로 만들고 싶습니다.
최종 결과는 다음과 같습니다.
Number Apples
1 50
2 80
3 110
넌 할 수있어
n=3
s=df.groupby((df.Number-1)//n).Apples.mean()
Number
0 50
1 80
2 110
Name: Apples, dtype: int64
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다