Blair  - Soul Eater [파이썬 예제] 데이터 분석 10- 서귀포시 1월 최저기온 평균 구하기, csv 파일열기, 날짜 슬라이싱, 헤더 넘기기

• programming language/python

[파이썬 예제] 데이터 분석 10- 서귀포시 1월 최저기온 평균 구하기, csv 파일열기, 날짜 슬라이싱, 헤더 넘기기

oujin 2022. 7. 21. 10:47
728x90

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

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

 

 

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

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

oujin.tistory.com

import csv

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

header = next(lines)

month = 1    # 기준 월
sum = 0
num_day = 0

for line in lines:
    if '서귀포' in line[1] and line[2][5:7]=='01' :
        sum += float(line[3])
        num_day += 1
        
avg = sum/num_day

print('%d월 일수 : %d' % (month,num_day ))
print('%d월 최저기온 평균 : %.1f' % (month,avg ))

f.close()

1월 일수 : 31
1월 최저기온 평균 : 4.6

 

 

 

 

 

 

 

 

 

 

 

 

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

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

728x90