22.12.28(수)-matplotlib(cctv)

화이팅·2022년 12월 29일
0

zbase

목록 보기
12/17

-파이썬 코딩테스트
ex) 매개변수 b 기본값을 10으로 주고 싶을 때
: function(a,b=10)
ex) 두 문자열 비교 인덱스 찾기

JUPYTER NOTEBOOK
셀 파란색 : 명령모드

셀 초록색 : 입력모드
-MARKDOWN 문서작업 : ESC -> m -> SHIFT+ENTER

-내림차순 정렬 : df.sort_values(by='b',ascending=False,inplace=True)

offset index

  • [n:m] : n부터 m-1까지
  • 인덱스나 컬럼의 이름으로 slice하는 경우, 끝을 포함

-평균 : df['a'].apply('mean')

12.29(목)

  • matlotlib 기본형태

    plt.figure(figsize=(10,6))
    plt.plot(x,y) #범위
    plt.show

  • matplotlib.pyplot
    : 명령어 스타일로 동작하는 함수 모음 (그래프 영역, 선, 레이블 ..)
    -pyplot.plot([리스트]) : y값으로 가정하고 x(0,1,2..) 그래프 그려짐
    -plt.show() : 화면에 보여줘라

  • numpy
    -np.arange(a,b,n) : a이상 b미만 n씩 건너 띈 배열 생성
    -np.linspace(a,b,n) : a이상 b미만 일정 간격으로 띄어진 n개의 배열 생성
    -np.polyfit() : 직선을 구성하기 위한 계수 계산
    -np.poly1d() : polyfit으로 찾은 계수로 파이썬에서 사용할 수 있는 함수로 만들어줌
  • matplotlib 기본 설정
    import matplotlib.pyplot as plt
    from matplotlib import rc # 한글설정

plt.rcParms['axes.unicode_minus']=False # 혹시 한글 깨질 수 있으므로
rc('font',family='Malgun Gothic')
%matplotlib inline # 주피터 노트북에서 그래프 그리기 위한 설정
get_ipython().run_line_magic('matplotlib','inline')

-주피터 노트북에서 그래프 그리기 위한 설정(둘 중 택1)
1. %matplotlib inline
2. get_ipython().run_line_magic('matplotlib','inline')

profile
하하...하.

0개의 댓글