728x90
반응형
pandas를 다루면 axis의 방향은 늘 헷갈린다.
pandas 홈페이지의 apply에대한 설명을보면 axis에 대해 아래와 같이 되어 있다.
즉 위의 내용에 따르면,
axis를 0 (index)으로 하면 column별로 연산이 적용되고
axis를 1 (column)으로 하면 row별로 연산이 적용되게 만들었다.
아래의 그림은 pandas의 axis별 연산이 어떻게 들어가는지에 대한 표이다.
axis=0일 때는 R에서 colSum, colMean과 같이 column-wise 연산이 들어가는 것이고
axis=1일 때는 R에서 rowSum, rowMean과 같이 row-wise 연산이 들어가는 것이다.
728x90
반응형
'파이썬3 > pandas' 카테고리의 다른 글
다양한 길이를 갖는 dictionary를 pd.dataframe으로 바꾸는 기능 (1) | 2023.10.26 |
---|---|
pd.read_csv 빠르게 하는 법 (0) | 2023.02.16 |
판다스 텍스트로 행 (row) 늘리기 (0) | 2022.01.26 |