반응형
팬더는 평균 / 평균을 얻는다
팬더에서 열의 평균 또는 평균을 얻을 수 없습니다. 데이터 프레임이 있습니다. 아래에서 시도한 것 중 어느 것도 열의 평균을 제공하지 않습니다.weight
>>> allDF
ID birthyear weight
0 619040 1962 0.1231231
1 600161 1963 0.981742
2 25602033 1963 1.3123124
3 624870 1987 0.94212
다음은 하나가 아닌 여러 값을 반환합니다.
allDF[['weight']].mean(axis=1)
이것도 마찬가지입니다 :
allDF.groupby('weight').mean()
weight
열의 평균 만 원하면 열 (시리즈)을 선택하고 다음을 호출하십시오 .mean()
.
In [479]: df
Out[479]:
ID birthyear weight
0 619040 1962 0.123123
1 600161 1963 0.981742
2 25602033 1963 1.312312
3 624870 1987 0.942120
In [480]: df["weight"].mean()
Out[480]: 0.83982437500000007
try df.mean(axis=0)
, axis=0
argument는 데이터 프레임의 열 단위 평균을 계산하므로 결과 axis=1
는 행 단위 평균이므로 여러 값을 얻습니다.
print (df.describe())
주사를 시도하십시오 . 귀하의 데이터 프레임에 대한 전반적인 설명을 얻는 것이 매우 도움이되기를 바랍니다.
당신이 사용할 수있는
df.describe()
데이터 프레임의 기본 통계를 얻고 사용할 수있는 특정 열의 평균을 얻습니다.
df["columnname"].mean()
점 표기법 (속성 액세스라고도 함)을 사용하여 열에 액세스 한 다음 평균을 계산할 수도 있습니다.
df.your_column_name.mean()
참고 URL : https://stackoverflow.com/questions/31037298/pandas-get-column-average-mean
반응형
'Programming' 카테고리의 다른 글
ApiController로 원시 문자열을 반환하는 방법은 무엇입니까? (0) | 2020.07.18 |
---|---|
로컬 지점을 GitHub로 푸시 (0) | 2020.07.18 |
rsync와 함께 자격 증명 파일을 어떻게 사용합니까? (0) | 2020.07.18 |
LinearLayout의 백분율 너비를 정의 하시겠습니까? (0) | 2020.07.18 |
LaTeX 옵션 인수 (0) | 2020.07.18 |