본문 바로가기
프로그램

[파이썬] 문제 : 미세먼지 그래프 그리기

by 오디세이99 2023. 1. 7.
728x90
반응형

(문제)

아래 사진에 있는 파일을 이용해서 그래프를 만들어야하는데
00지역 미세먼지 수치는 입력 하고 결과가 나오는 그래프

 

 

(방법)

제가 임의로 csv 파일을 만들었습니다(첨부)

pandas 를 가지고 csv 파일을 읽고, 그래프를 그립니다.

수정하셔서 사용하시면 될 것 같아요.

import pandas as pd
import matplotlib.pyplot as plt

# df = pd.read_csv('dust.csv', index_col=0, encoding='utf-8')
df = pd.read_csv('dust.csv', index_col=0, sep = '\t', encoding='cp949')   # csv 파일 읽기. text파일 문자셋에 따라 utf-8, cp949 사용

df2 = df.transpose()    # row, column을 서로 바꿉니다.

plt.rcParams['font.family'] = 'NanumGothic'     # 한글사용을 위한 폰트 지정
plt.plot(df2['서울특별시'])                     # 그래프 그리는 데이터
plt.title('미세먼지', fontsize=16)              # 그래프 제목
plt.xlabel('기간', fontsize=12)                 # X 축 제목
plt.ylabel('측정치', fontsize=12)
plt.show()

dust.csv
0.00MB

728x90
반응형

댓글