본문 바로가기

파이썬그래프

(4)
[파이썬] 산점도(scatterplot), 선도표(lineplot) 그리기 산점도 그리기: scatterplot 문제: 'iris 데이터 셋'을 이용하여 sepal_length, sepal_width 별 산점도를 작성하시오 1. 데이터 정리하기 01) 라이브러리 호출하기 표와 시각화 툴의 라이브러리를 출력한다 > pandas: 테이블(표)형식의 데이터를 다루는 라이브러리 > seaborn, matplotlib.pyplot : 데이터를 시각화해주 라이브러리 코드 입력 import matplotlib.pyplot as plt import seaborn as sns sns.set(rc={'figure.figsize':(10, 5)}) import pandas as pd 02) loaded_dataset 불러오기 iris라는 데이터셋을 df라는 변수에 입력해주고, df.head 함수를..
[파이썬] 막대 그래프 그리기: barplot 문제: 2023년 영화별 관람자 수를 막대그래프로 표현하시오 1. 라이브러리 출력 표와 시각화 툴의 라이브러리를 출력한다 > pandas: 테이블(표)형식의 데이터를 다루는 라이브러리 > seaborn: 데이터를 시각화해주 라이브러리 코드 입력 import seaborn as sns import pandas as pd 2. 데이터 입력 그래프로 표현할 값(영화 제목과 관객수를)을 각각 리스트 형태로 입력하고, 데이터 프레임(df)을 출력하면 표의 형태로 데이터를 확인할 수 있다. 코드 입력 movie_title = ['슬램덩크', '존윅4', '범죄도시3', '엘리멘탈', '더 마블스'] audience = [4775479, 1924768, 10682813, 7237592, 688915] data = {..
[파이썬] 여러 데이터를 한 차트에 그리기: matplotib 문제: data1(x : 1, 2, 3; y : 1, 2, 3) 과 data2(x : 1, 2, 3; y : 1, 4, 7) 을 그래프로 출력하시오. 0. 라이브러리 호출하기 import matplotlib.pyplot as plt 1. 리스트 형태로 데이터 입력하기 x1 = [1, 2, 3] y1 = [1, 2, 3] x2 = [1, 2, 3] y2 = [1, 4, 7] 2. 그래프 두 번 그리기 plt.plot(x1, y1, color = 'blue') plt.plot(x2, y2, color = 'red') 3. 결과 : 차트 하나에 빨간 선과 파란 선 두 가지 그래프가 그려진다 4. 범례 (라벨) 붙이기 plt.plot(x1, y1, color = 'blue', label = 'data1') pl..
[파이썬] 단일 차트 그리기: matplotib 문제1: x가 1,2,3이고 y가 4,5,6인 그래프를 그리시오. 1. 데이터 시각화: 그래프 그리기 01. 라이브러리 호출하기 우선 그래프를 그리기 위해 matplotlibrary에 있는 pyplot을 불러온다 02. 데이터 저장 x축과,y축이 될 값을 리스트 형태로 저장한다. 03. 데이터 입력 - 그림을 그려줄 도화지 만들기: plt.figure() >> 생략가능 - 데이터 입력하기: plt.plot(x, y) 2. 그래프 내부 옵션 01. 라인의 굵기 변경 : plt.plot(x, y, linewidth = '원하는 굵기')를 입력하여 선 굵기 조정 02. 라인 색상 바꾸기 : plt.plot(x, y, color = '원하는 색상') 03. 데이터 위치 표시(mark)하기 : plt.plot(x..