반응형
이 데이터 프레임이 있습니다.
0 name data
1 alex asd
2 helen sdd
3 alex dss
4 helen sdsd
5 john sdadd
그래서 가장 빈번한 값 (이 경우 해당 값) 을 얻으려고합니다. 그래서 내가하는 일은 :
dataframe['name'].value_counts().idxmax()
그러나 Helen 이 두 번 표시 되더라도 Alex 값만 반환합니다.
해결 방법
모드
사용
df.name.mode()
Out[712]:
0 alex
1 helen
dtype: object
참조 페이지 https://stackoverflow.com/questions/48590268
반응형
'파이썬' 카테고리의 다른 글
파이썬 하위 프로세스 호출을 텍스트 파일로 어떻게 파이프합니까? (0) | 2020.10.13 |
---|---|
파이썬 TypeError : ca n't multiply sequence by non-int of type 'float'가 발생하는 이유는 무엇입니까? (0) | 2020.10.13 |
파이썬 include ()에서 네임 스페이스를 사용할 때 app_name에 대한 ImproperlyConfiguredError (0) | 2020.10.13 |
파이썬 json 파일을 pandas 데이터 프레임으로 읽으시겠습니까? (0) | 2020.10.13 |
파이썬 Windows 7에서 pywin32 모듈을 설치하는 방법 (0) | 2020.10.13 |
댓글