◼︎ 파이썬 전문가가 작성하는 글이 아닙니다.
◼︎ Mac OS 기준에서 작성 및 확인하였습니다.
◼︎ 업무 효율을 위해 개인적으로 필요한 기능만 찾아 작성하였습니다.
◼︎ 잘못된 부분 또는 개선할 부분에 대해 지도편달 부탁드립니다.
◼︎ 저도 잘 모르지만! 문의시에는 성실히 답변하겠습니다.
파이썬(Python)으로 그래프로 그리는 일이 아직 "효율적이지 않습니다."
잘 사용할 수 있도록 계속 공부할 예정입니다. 배우는 중이므로 많은 조언 부탁드립니다.
코드 실행 전 설치사항
2023.07.02 - [Miya's Everyday Life/◼︎ 일은 조금 편하게 해야하지 않겠는가?] - 파이썬(Python) matplotlib
코드 및 코드 기능
◼︎ 기능
- 엑셀 파일을 불러와 "행의 이름"으로 그래프 작성
import pandas as pd
import matplotlib.pyplot as plt
# 엑셀 파일 경로
excel_file = '/Users/choisangwon/Desktop/Temperature.xlsx'
# 엑셀 파일 읽어오기
df = pd.read_excel(excel_file)
# x축, y축 데이터 추출
# df['불러올 행의 이름']
x_data = df['Time(Sec)']
y_data_1 = df['T01']
y_data_2 = df['T02']
# 선 그래프 그리기
# label = 범례
plt.plot(x_data, y_data_1, label='T01')
plt.plot(x_data, y_data_2, label='T02')
# x 축 데이터 레인지 100 단위 상승 설정
x_range = range(0, 1000, 100)
plt.xticks(x_range)
# x축, y축 레이블 설정
plt.xlabel('Time(Sec)')
plt.ylabel('Temperature')
# 그래프 타이틀 설정
plt.title('Temperatur rise')
# 범례 추가
plt.legend()
# 그리드 (True = 추가, False = 제거)
plt.grid(True)
# 그래프 출력
plt.show()
코드 실행 후 작성 된 그래프
- 엑셀파일의 'T01', 'T02'이라는 행의 데이터를 가져와 작성된 그래프
'Miya's Everyday Life > ◼︎ 일은 조금 편하게 해야하지 않겠는가?' 카테고리의 다른 글
파이썬(Python) matplotlib (0) | 2023.07.02 |
---|---|
파이썬(Python) Pandas (0) | 2023.07.01 |
파이썬(Python) 가상환경 (0) | 2023.06.30 |
파이썬으로 더빨리, 더효율적으로! 엑셀 파일 합치기 (0) | 2023.06.29 |
맥OS에서 `백틱` 사용하기 (0) | 2022.06.19 |