나는 5 열 및 50k 행을 가진 데이터 프레임을 가지고 있습니다. 인 date time
을 제외한 모든 열은 int
입니다. 데이터 프레임의 주어진 날짜에 대한 일부 행의 평균을 계산하는 방법
팬더 기능 또는 다른 방법이 있습니까?
나는 5 열 및 50k 행을 가진 데이터 프레임을 가지고 있습니다. 인 date time
을 제외한 모든 열은 int
입니다. 데이터 프레임의 주어진 날짜에 대한 일부 행의 평균을 계산하는 방법
팬더 기능 또는 다른 방법이 있습니까?
groupby
을 사용하면 새로운 데이터 프레임이 반환됩니다.
df.groupby('date').mean()
df.groupby('date').std()
분리 컬럼 :
df.groupby('date')['price_per_unit'].mean()
대답 할 질문 쉽게하기 위해, df.to_dict'의 출력을()'또는 뭔가 다른과 질문의 일환으로 붙여 넣습니다. 그렇게하면 DataFrame을 쉽게 다시 만들 수 있습니다. DataFrame의 그림은 훨씬 덜 유용합니다. – DataSwede