-
파이썬 기초 통계 2IT 2021. 1. 3. 23:33반응형
기초 통계 계속...
def fn(v): if v>=50: return v+1 else: return v+2 # 같은 결과, 다른 표현 # def fn(v): # return v+1 if v>=50 else v+2 sr.apply(fn) ========== Result ========== a 12 b 22 c 32 d 42 e 51 Name: kor, dtype: int64
최대값 n개 출력
sr.nlargest() # 기본 5개 출력 ========== Result ========== e 50 d 40 c 30 b 20 a 10 Name: kor, dtype: int64 sr.nlargest(3) # 3개 출력 ========== Result ========== e 50 d 40 c 30 Name: kor, dtype: int64 sr.nlargest(3,keep='all') # 3개 출력, 동률 포함 ========== Result ========== e 50 d 40 c 30 Name: kor, dtype: int64
차트 관련 라이브러리 호출
import matplotlib.pyplot as plt # 차트에서 한글 정상 출력 셋팅 plt.rcParams['font.family']='DejaVu Sans' plt.rcParams['axes.unicode_minus']=False
바차트 그리기
sr.plot(kind='bar',figsize=(4,4),title='점수', legend=True, grid=True, ylim=(0,100)) # 메모리에 저장 plt.show() # 화면 출력
728x90반응형'IT' 카테고리의 다른 글
파이썬 UCI Auto MPG 시각화 연습 (0) 2021.01.09 SKT 30% 저렴한 온라인 요금제... (0) 2021.01.04 구글서치콘솔 ‘itemListElement’ 입력란이 누락되었습니다. (0) 2020.12.30 파이썬 기초 통계 (0) 2020.12.30 파이썬 추가/수정/삭제/검색/정렬 (CRUD) (0) 2020.12.29