Blair  - Soul Eater [파이썬 예제] 데이터 분석 13- 고산 지역의 7월 최저/최고 습도 구하기

• programming language/python

[파이썬 예제] 데이터 분석 13- 고산 지역의 7월 최저/최고 습도 구하기

oujin 2022. 7. 21. 11:57
728x90

CSV예제 파일은 아래글에서 다운받아 주세요

**입력하는 코드가 있는 파일과 같은 폴더에 위치해 있어야 합니다**

 

 

[파이썬 연습문제] 데이터분석 - csv 파일로 서귀포시 1월 최저 기온 평균 구하기

● 제주, 고산, 성산, 서귀포의 네 지역에서 관 측된 자료로서, 2019년 1월 1일에서 12월 31일까지 각 지역의 일별 최저기온, 최고기온, 강수량, 상대 습도 등을 포함 ● 지점명이 서귀포이고 월이 1

oujin.tistory.com

[ 지점, 지점명, 일시, 최저기온, 최고기온, 일강수량, 평균 상대습도]

[184,제주,2019-01-01,4.8,7,0,61.1]

 

 

 

import csv

f = open('jeju_2019.csv', 'r', encoding='utf-8')
lines = csv.reader(f)

header =next(lines)

month =  7   # 기준 월
min_humidity = 1000
max_humidity = -1000

for line in lines:
    if line[1]=='고산' and int(line[2][5:7]) == month :
        if float(min_humidity) > float(line[6]) :
            min_humidity = float(line[6])
        
        if float(max_humidity) < float(line[6]) :
            max_humidity = float(line[6]) 

print('%d월 최저 습도 : %.1f' % (month,min_humidity ))
print('%d월 최대 습도 : %.1f' % (month, max_humidity))

f.close()

7월 최저 습도 : 78.5
7월 최대 습도 : 100.0

 

 

 

 

 

 

 

 

 

 

 

 

출처: 예제 중심 파이썬 입문

궁금한 부분이 있으면 댓글 부탁드립니다^^

728x90