Python/PythonLibrary Matplotlib Library (Line Chart그리기 / LIne Style 바꾸기 / Marker 종류 / Pie Chart 그리기 등) by leehii 2022. 6. 13. -임포트 import matplotlib.pyplot as plt from matplotlib import rc rc('font', family='폰트종류') -->> 폰트 인코딩 작업 rc('font', family='Malgun Gothic') -형태 plt.title('그래프제목', loc='left or center or right ) plt.그래프타입(데이터값, color='색상', label='범례내용', range(시작숫자, 종료숫자+1, 간격)) plt.xlabel()--> x라벨에 이름붙이기 plt.ylabel()--> y라벨에 이름붙이기 plt.figure(figsize=(x축크기,y축크기)) plt.legend() --> 범례 출력하기 plt.scatter() --> 그래프에 점찍기 plt.grid() -->> 그래프에 눈금격자 plt.show() -->> 그래프 출력하기 range 범위내에 있는 값이더라도 간격이 있으면 그래프에 안나옴 (1~12월까지 데이터가 다 있어도 range 간격이 2면 1, 3, 5, 7, 9, 11월만 출력된단 뜻) -스타일 옵션 color, marker, ls (라인스타일), lw(선 두께), -종류 plt.plot([x축리스트], [y축리스트]) : 선형그래프 plt.bar([x축리스트], [y축리스트]) : 세로형 막대그래프 plt.barh([x축리스트], [y축리스트]) : 가로형 막대그래프 plt.pie(리스트, lables = 라벨리스트) : 원형그래프 plt.pie -> explode =띄울정도 autopct=%.1f%% 0.1%까지 표시하겠다 plt.scatter(x좌표 리스트, y좌표 리스트) : 산포도그래프 plt.hist() : 히스토그램 그래프 공유하기 게시글 관리 Coding Practice 저작자표시 (새창열림) 'Python > PythonLibrary' 카테고리의 다른 글 List안의 문자열 연결하기 (zip) / list와 Str문자열 서로 변환하기 (split, join) / join 함수를 이용해서 column안의 내용 합치기 (컬럼 합치기) / (0) 2022.07.13 tqdm Library ( 반복문 진행 상황을 로딩bar로 보여주는 라이브러리 ) (0) 2022.07.05 Pandas [ 생성 / 불러오기 / 내부 확인 / loc, iloc, boolean / sort / drop / rename / 컬럼 순서 변경 / 자료형 변환 / 카테고리 / concat / list 여러 개로 df 만들기] (0) 2022.06.10 Numpy 라이브러리 ( 생성하기 / 속성 확인하기 / 타입 변경하기 / 배열 연산하기 / 정렬하기 / 인덱싱과 슬라이싱 / 겹합하기) (0) 2022.06.03 Module에 관하여 (0) 2022.06.03 관련글 List안의 문자열 연결하기 (zip) / list와 Str문자열 서로 변환하기 (split, join) / join 함수를 이용해서 column안의 내용 합치기 (컬럼 합치기) / tqdm Library ( 반복문 진행 상황을 로딩bar로 보여주는 라이브러리 ) Pandas [ 생성 / 불러오기 / 내부 확인 / loc, iloc, boolean / sort / drop / rename / 컬럼 순서 변경 / 자료형 변환 / 카테고리 / concat / list 여러 개로 df 만들기] Numpy 라이브러리 ( 생성하기 / 속성 확인하기 / 타입 변경하기 / 배열 연산하기 / 정렬하기 / 인덱싱과 슬라이싱 / 겹합하기)