일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- matplot
- 티스토리 초대장
- c#
- rs422
- vscode
- oracle
- MSSQL PYTHON
- MEAN Stack
- django
- rs485
- 윈도우10
- MX Component
- Serial
- 장고
- scrapy
- PYTHON MSSQL
- 파이썬
- sql developer
- M2M
- tensorflow
- 자본주의
- Python
- 오라클
- MSSQL
- pymssql
- Visual Studio Code
- 딥러닝
- 크롤링
- 텐서플로우
- windows10
Archives
- Today
- Total
안까먹을라고 쓰는 블로그
[Python] 모두의 데이터분석 with 파이썬 - 코드(기상데이터) 본문
반응형
예제파일 다운 [기상자료개방포털]
https://data.kma.go.kr/stcs/grnd/grndTaList.do?pgmNo=70
- "기후통계분석" - "기온분석"
기간 : 19040101 ~ 20190117, 지역/지정 : 서울)로 "검색", "CSV 다운로드"
파일명을 "seoul.csv"로 변경 후, 불필요한 1 ~ 7행은 삭제
스터디 소스코드
import csv
f = open('seoul.csv', 'r', encoding='cp949')
data = csv.reader(f, delimiter=',')
for row in data:
print(row)
f.close()
import csv
f = open('seoul.csv')
data = csv.reader(f)
header = next(data)
print(header)
f.close()
import csv
f = open('seoul.csv')
data = csv.reader(f)
header = next(data)
for row in data:
print(row)
f.close()
import csv
f = open('seoul.csv')
data = csv.reader(f)
header = next(data)
for row in data:
print(row)
f.close()
import csv
f = open('seoul.csv')
data = csv.reader(f)
header = next(data)
for row in data:
row[-1] = float(row[-1])
print(row)
f.close()
import csv
max_temp = -999 # 최고 기온 값을 저장 할 변수
max_date = '' # 최고 기온이 가장 높았던 날짜를 저장 할 변수
f = open('seoul.csv')
data = csv.reader(f)
header = next(data)
for row in data:
if row[-1] == '':
row[-1] = -999
row[-1] = float(row[-1])
#print(row)
if max_temp < row[-1]:
max_date = row[0]
max_temp = row[-1]
f.close()
# print(max_date, max_temp)
print('기상 관측 이래 서울의 최고 기온이 가장 높았던 날은', max_date, '로,', max_temp, '도 였습니다')
반응형
'Language > Python' 카테고리의 다른 글
[Python] 모두의 데이터분석 with 파이썬 - 코드(기상데이터 + matplot) (0) | 2019.10.21 |
---|---|
[Python] 모두의 데이터분석 with 파이썬 - 코드(matplot) (0) | 2019.10.21 |
[Python과 텐서플로우를 활용한 딥러닝 기본 향상과정] 2일차 (0) | 2019.10.19 |
[Python] 모두의 데이터분석 with 파이썬 - 참고자료 (0) | 2019.10.15 |
[Python과 텐서플로우를 활용한 딥러닝 기본 향상과정] 1일차 (0) | 2019.10.12 |
Comments