본문 바로가기

plot3

[혼공분석] 6주차_복잡한 데이터 표현하기 06-1 객체지향 API로 그래프 꾸미기 pyplot 방식: matplotlib.pyplot에 있는 함수를 사용객체지향 API: 명시적으로 피겨 객체와 서브플롯 객체를 만들고 이 객체의 메서드를 사용import sysif 'google.colab' in sys.modules: !echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections #나눔폰트 설치 !sudo apt-get -qq -y install fonts-nanum import matplotlib.font_manager as fm font_files = fm.findSystemFonts(fontpaths=['/usr/share/fonts/truetype/n.. 2025. 2. 23.
[혼공분석] 5주차_데이터 시각화하기 05-1 맷플롯립 기본 요소 알아보기plt.figure(figsize=(9, 6)) Figure: 모든 그래프 구성 요소를 담고 있는 최상위 객체figure() 함수를 사용하여 피겨 객체를 만들면 그래프 옵션 조절 가능figsize 매개변수에 그래프의 크기를 튜플로 지정, 기본 크기는 (6, 4), 각각 너비와 높이, 단위는 인치plt.figure(dpi=200)DPI(dot per inch): 1인치를 몇 개의 점(픽셀)으로 표현하는지, 인쇄 출력물의 해상도를 의미PPI(pixel per inch): 1인치를 몇 개의 픽셀로 표현하는지, 화면해상도를 의미(책에는 dpi가 72인 버전이라 두 배인 144를 입력했는데 현재 내가 사용하고 있는 버전은 dpi가 100이라 200을 입력하였다.)dpi 매개변수.. 2025. 2. 15.
막대 그래프 %matplotlib inline import pandas as pd df = pd.read_csv('sports.csv', index_col=0) df plot을 사용하기 위해 맨 첫 줄 작성. df에 sports.csv 읽기, df 출력. sports.csv에는 위와 같은 데이터들이 들어있다. df.plot() plot메서드를 사용하면, 디폴트가 선 그래프이므로, 해당 데이터에 대해서 그래프를 그려준다. 운동별 남성과 여성의 수가 그래프로 나타나있다. df.plot(kind='bar') kind에 'bar'를 전달해주면, 막대그래프가 출력된다. 선 그래프보다 남성과 여성을 비교하는 것이 훨씬 보기 쉽다. df.plot(kind='barh') bar대신 barh라고 전달하면, 옆으로 누워있는 막대그래프.. 2024. 4. 21.