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
'• programming language > python' 카테고리의 다른 글
[파이썬 예제] 데이터 분석 12- 가장 비가 많이 오는 월 찾기 (0) | 2022.07.21 |
---|---|
[파이썬 예제] 데이터 분석 11- 8월 최고기온이 가장 높은 지역 찾기 (0) | 2022.07.21 |
[파이썬 예제] 데이터분석 9- csv 파일로 서귀포시 1월 최저 기온 평균 구하기 (0) | 2022.07.20 |
[파이썬 개념] 데이터 분석 8- csv 파일 열기, 오름차순 정렬, 리스트로 저장, sort() (0) | 2022.07.20 |
[파이썬 개념] 데이터 분석 7- csv 파일열기, 조건문 처리하기, 조건에 맞는 값 출력 (0) | 2022.07.20 |