Blair  - Soul Eater 'matplotlib' 태그의 글 목록
728x90

matplotlib 10

[파이썬 예제] Matplotlib 11- 전국의 종합병원 정보 분석 (1)

●CSV 예제 파일 입니다. **입력하는 코드가 있는 파일과 같은 폴더에 위치해 있어야 합니다** import csv f = open('doctor_2019.csv', 'r', encoding='utf-8') lines = csv.reader(f) header = next(lines) # 서울, 부산, 대구, 인천, 대전, 광주, 울산 area = ['서울', '부산', '대구', '인천', '대전', '광주', '울산'] doctor = ([[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]) for line in lines: if line[0] == '서울' : doctor[0]..

[파이썬 예제] Matplotlib 10- 월별 카페의 개수를 나타내는 막대 그래프 출력

●CSV예제 파일을 다운받아 주세요 **입력하는 코드가 있는 파일과 같은 폴더에 위치해 있어야 합니다** import csv import matplotlib.pyplot as plt from matplotlib import rc rc('font', family='Malgun Gothic') f = open('cafe_2year.csv', 'r', encoding='utf-8') lines = csv.reader(f) font1 = {'size':18, 'color':'green'} header = next(lines) xdata = [] ydata = [] for line in lines: xdata.append(line[0]) ydata.append(line[1]) plt.bar(xdata, ydata..

[파이썬 개념] Matplotlib 9- 그래프 사이 간격 조정하기

● subplots_adjust() : 여러개의 서브 그래프들 사이의 간격을 조정 import matplotlib.pyplot as plt from matplotlib import rc rc('font', family='Malgun Gothic') x = list(range(1,11)) y = list(range(10, 101, 10)) #2행 2열의 서브그래프 만들음 fig,axs = plt.subplots(nrows=2, ncols=2, figsize=(10, 7), sharex=True, sharey=True) #1행1열의 서브그래프 ax = axs[0][0] ax.plot(x,y) ax.set_title('선 그래프 1') #1행2열의 서브그래프 ax = axs[0][1] ax.plot(x,y, ..

[파이썬 개념] Matplotlib 8- 서브 그래프 그리기

● pyplot 모듈의 subplots() 메소드 : 하나의 창에 두 개 이상의 그래프를 그릴수 있게 해준다. import matplotlib.pyplot as plt from matplotlib import rc rc('font', family='Malgun Gothic') # 데이터 입력 x = ['월', '화', '수', '목', '금', '토', '일'] y1 = [6.5, 5.7, 5.5, 6.7, 6.3, 7.5, 8.3] y2 = [6.3, 7.7, 7.5, 7.7, 6.2, 7.3, 8.5] # nrows=1 : 1행 , ncols=2 : 2열 # nrows=2, ncols=2 --> 2행 2열 # figsize=(9, 3) : 인치단위이며 가로9인치, 세로3인치로 그래프 출력 # shar..

[파이썬 개념] Matplotlib 7- 파이 그래프 그리기

import matplotlib.pyplot as plt from matplotlib import rc rc('font', family='Malgun Gothic') pets = ['개', '고양이', '기타', '기르지않음'] portion = [18, 3.4, 3.1, 75.5] #pie() 메소드의 키워드 설정 # explode=(0, 0.1, 0, 0)로 설정 : 두 번째 조각인 고양이 부분의 조각이 0.1 만큼 튀어나옴 # autopct를 '%1.1f%%'로 설정 : 각 조각의 값을 소수점 이하 1자리수의 부동소수점으로 표시 # shadow를 True로 설정 : 그래프에 그림자를 넣는다 # startangle을 90으로 설정 : 파이 그래프의 시작을 90도, 즉 12시 위치에서 시작해서 반 시계..

[파이썬 개념] Matplotlib 6- 산포 그래프 그리기, plt.scatter()

import matplotlib.pyplot as plt from matplotlib import rc rc('font', family='Malgun Gothic') x = ['월', '화', '수', '목', '금', '토', '일'] y = [6.5, 5.7, 5.5, 6.7, 6.3, 7.5, 8.3] plt.title('연간 요일별 평균 수면시간') plt.scatter(x, y) plt.xlabel('요일') plt.ylabel('수면시간') plt.show() 출처: 예제 중심 파이썬 입문 궁금한 부분이 있으면 댓글 부탁드립니다^^

[파이썬 개념] Matplotlib 4- X,Y축 범위설정, 눈금 설정

import matplotlib.pyplot as plt from matplotlib import rc rc('font', family='Malgun Gothic') #0-29의 숫자로 된 리스트 값 xdata = list(range(0,30)) #빈 리스트 ydata = [] # ydata는 xdata의 각 요소에 2를 곱한 요소 값을 갖게됨 for x in xdata: y = x*2 # ydata.append(y)를 이용해 데이터 추가 ydata.append(y) plt.plot(xdata, ydata, label = 'y=2x' , color='red', linestyle='-', marker='o') plt.legend(loc = "upper right") #plt.xlim() 메소드는 x축이 가..

[파이썬 개념] Matplotlib 2- 범례 표시하기

Matplotlib 1. 포스팅 입니다. 참고 부탁 드립니다. [파이썬 개념] Matplotlib - Pyplot, plt.plot(), 제목, x,y축 이름 , 한글폰트 사용하기,plt.show() ● Matplotlib은 분석한 데이터를 그래프(Graph)나 차트(Chart)로 시각화해주는 파이썬의 패키지 라이브러리 ● Matplotlib 패키지의 Pyplot라는 모듈은 Matplotlib이 매트랩(MATLAB)처럼 동작하게 하는 명령 oujin.tistory.com ●범례(Legend)는 그래프의 내용을 알기 위해 본보기로 표시해 둔 기호나 설명 ●plt.legend()의 키워드 loc 'upper left', 'upper center', 'upper right', 'center left', 'ce..

[파이썬 개념] Matplotlib 1- Pyplot, plt.plot(), 제목, x,y축 이름 , 한글폰트 사용하기,plt.show()

● Matplotlib은 분석한 데이터를 그래프(Graph)나 차트(Chart)로 시각화해주는 파이썬의 패키지 라이브러리 ● Matplotlib 패키지의 Pyplot라는 모듈은 Matplotlib이 매트랩(MATLAB)처럼 동작하게 하는 명령어 형태의 함수를 제공, 데이터를 시각화 하는데 이용한다. import matplotlib.pyplot as plt ▶Matplotlib , Pyplot #모듈 불러오기 import matplotlib.pyplot as plt #리스트 형태의 데이터값 입력 data = [20,30,40] #x축에 사용되는 변수를 리스트로 입력 x = [1,2,3] #plt.plot() 메소드의 첫번째 인자 x는 X축, 두 번째 인자 data 는 Y축의 데이터 값을 의미, 이 데이터는..

728x90