728x90
파이썬 pandas에서 ~별로라는 표현을 보면 groupby()가 떠올라야 한다.
df.groupby('Year')['Salary'].sum()을 입력해주게 되면
각 Year별로 지급한 연봉의 총합 => ['Salary'].sum()을 구해준다.
위 사진의 요구사항처럼 총합,평균,표준편차를 한 줄에 보여주게 하려면
우선 import numpy as np를 입력해주어 numpy라이브러리를 import 해주고
df.groupby('Year')['Salary'].agg( [np.sum,np.mean,np.std] )를 입력해주어
위 사진의 결과처럼 나오게할 수 있다.
그 아래 요구사항은
df.groupby('Name')['Name'].count()
또는
df['Name'].value_counts()를 입력해주면 위 사진과 같은 결과값을 얻을 수 있다.
'Python' 카테고리의 다른 글
Python파이썬 pandas APPLYING FUNCTIONS//Apply() (0) | 2022.11.25 |
---|---|
Python파이썬 Pandas Dataframe 조건을 만족하는 데이터 얻기 (0) | 2022.11.24 |
Python파이썬 DataFrame 카테고리컬 데이터(categorical Data),unique(),nunique() (0) | 2022.11.24 |
Python파이썬 pandas DataFrame NaN 삭제, NaN변경,NaN삭제전략 (0) | 2022.11.24 |
Python파이썬 pandas DataFrame NaN 파악, NaN개수 (0) | 2022.11.24 |