반응형
이것이 pandas에서 groupby ( "x"). count
와 groupby ( "x"). size
의 차이점입니까?
크기는 nil을 제외합니까?
해결 방법
In [46]:
df = pd.DataFrame({'a':[0,0,1,2,2,2], 'b':[1,2,3,4,np.NaN,4], 'c':np.random.randn(6)})
df
Out[46]:
a b c
0 0 1 1.067627
1 0 2 0.554691
2 1 3 0.458084
3 2 4 0.426635
4 2 NaN -2.238091
5 2 4 1.256943
In [48]:
print(df.groupby(['a'])['b'].count())
print(df.groupby(['a'])['b'].size())
a
0 2
1 1
2 2
Name: b, dtype: int64
a
0 2
1 1
2 3
dtype: int64
참조 페이지 https://stackoverflow.com/questions/33346591
반응형
'파이썬' 카테고리의 다른 글
파이썬에서 현재 날짜 시간의 문자열 형식을 어떻게 얻습니까? (0) | 2020.11.14 |
---|---|
파이썬 경로가 Python을 사용하여 크로스 플랫폼 방식으로 절대 경로인지 상대 경로인지 확인하는 방법은 무엇입니까? (0) | 2020.11.14 |
파이썬 Save results to csv file with Python (0) | 2020.11.14 |
파이썬 csv 작성기가 파일을 닫지 않음 (0) | 2020.11.14 |
파이썬 Meaning of X = X[:, 1] in Python (0) | 2020.11.14 |
댓글