[Python]Matplotlib box-and-whisker plot Basic(상자 수염 그림)
Live Coding 1. Sample Data # 딕셔너리 성적 리스트 grade_dic = { '국어': [98, 88, 68, 64, 120], '영어': [None, 90, 60, 20, 50], '수학': [90, 70, None, 31, None], '과학': [120, 50, None, 60, 88] } 2. 일부 데이터에 한해서 상자 수염 그림 만들기 from pandas import DataFrame from matplotlib import pyplot from Data import grade_dic df = DataFrame(grade_dic, index=['노진구', '이슬이', '비실이', '퉁퉁이', '도라에몽']) # 한글폰트, 그래픽 크기 설정 pyplot.rcParams['f..
Python Matplotlib - Txt File Load 그래프
1. TXT 파일을 쉼표로 구분하여 Sample Data File 작성1, 22, 33, 44, 55, 66, 77, 88, 99, 1010, 11 2. Sample Code(import CSV)- Import Moduleimport matplotlib.pyplot as plt import csv- Codeimport matplotlib.pyplot as plt import csv x = [] y = [] with open('sample.txt', 'r') as csvfile: plots = csv.reader(csvfile, delimiter=',') for row in plots: x.append(int(row[0])) y.append(int(row[1])) plt.figure() plt.plot(x..
Python Matplotlib - 산점도 그래프 기초 2
1. 그래프 단계(셀로판지 개념)1단계 : 배경 설정(축)2단계 : 그래프 추가(점, 막대, 선)3단계 : 설정 추가(축 범위, 색, 표식) 2. Sample Data Baseage = [10, 20, 30, 40, 50, 60, 70] retv = [14.2, 19.6, 8.5, 3.5, 1.4, 0.4, 0.2] 3. Sample Codefrom matplotlib import pyplot age = [10, 20, 30, 40, 50, 60, 70] retv = [14.2, 19.6, 8.5, 3.5, 1.4, 0.4, 0.2] pyplot.rcParams["font.family"] = 'Malgun Gothic' pyplot.rcParams["font.size"] = 12 pyplot.rcPara..
Python Matplotlib - 파이 그래프 기초 2
1. 그래프 단계(셀로판지 개념)1단계 : 배경 설정(축)2단계 : 그래프 추가(점, 막대, 선)3단계 : 설정 추가(축 범위, 색, 표식) 2. Sample Data Basevalue = [67.9, 0.4, 0.5, 20.1, 4.7, 1.0, 4.3, 1.1] lable = ['고정형', '스마트폰', '컴퓨터', 'TV+스마트폰', 'TV+컴퓨터', '스마트폰+컴퓨터', 'TV+스마트폰+컴퓨터', '비시청'] 3. Sample Codefrom matplotlib import pyplot value = [67.9, 0.4, 0.5, 20.1, 4.7, 1.0, 4.3, 1.1] lable = ['고정형', '스마트폰', '컴퓨터', 'TV+스마트폰', 'TV+컴퓨터', '스마트폰+컴퓨터', 'TV+..