1 전국 기온 데이터 수집
기상자료개방포털 > 데이터 > 기상관측 > 지상 > 종관기상관측(ASOS)
https://data.kma.go.kr/data/grnd/selectAsosRltmList.do?pgmNo=36
[ 자료형태 ] 일자료
[ 지점 ] 전체
[ 자료 ] 기온 > 최저, 최고, 평균
[ 기간 ] 1911~2020 (10년단위로 나누어 다운로드)
2 전국 기온 데이터 확인
2.1 데이터프레임 생성
2.2 데이터프레임 연결하기
pd.concat(데이터프레임리스트, axis=0) : 행 방향으로 연결(default)
pd.concat(데이터프레임리스트, axis=1) : 열 방향으로 연결
ignore_index=True : 인덱스 제지정
2.3 데이터타입 확인/변경
2.3.1 데이터타입 확인
2.3.2 데이터타입 변경
2.4 데이터 크기 확인
2.5 데이터 정보 확인
2.6 데이터 내용 확인
2.6.1 지점명, 지점명의 개수 확인
2.6.2 연도의 개수 확인
2.6.3 연도별 데이터 개수 확인
2.6.4 지점별 데이터 개수 확인
3 서울시 기온 데이터 추출 및 확인
3.1 서울시 데이터만 추출하여 서브셋 생성
조건으로 데이터를 추출하여 서브셋을 만들 때, copy본으로 만드는 것을 권장 : .copy()
3.2 결측치 분석
3.3 결측치 제거
3.4 연도별 데이터 개수 확인
3.5 시각화로 데이터 확인
4 서울시 연간 평균 기온
4.1 서울시 연간 평균 기온 변화
4.1.1 연간 평균 기온 추출
· 연간 일 평균 기온의 평균
· 연도로 그룹화하여 연도 별 평균 기온 산출
4.1.2 이상치 제거
4.1.3 시각화
4.2 서울시 연간 최저 기온 변화
4.2.1 서울시 연간 최저 기온 추출
· 연간 일 최저 기온의 평균
· 연도로 그룹화하여 최저 기온의 최소값 추출
4.2.2 시각화
4.3 서울시 연간 최고 기온 변화
4.3.1 서울시 연간 최고 기온 추출
· 연간 일 최고 기온의 평균
· 연도로 그룹화하여 최고 기온의 최대값 추출
4.3.2 1950, 1953년 데이터 제거
4.3.3 시각화
5 서울시 연간 평균 기온, 최저 기온, 최고 기온 비교
5.1 서브플롯으로 각 그래프의 추세 비교
5.2 평균, 최저, 최고 기온의 변동 폭 비교
'Python > 파이썬_데이터시각화' 카테고리의 다른 글
[실습] 전국 지점별 기온 분석 (1) | 2023.02.19 |
---|---|
#26 데이터의 분포를 나타내는 여러가지 그래프 (0) | 2023.02.14 |
#25 Seaborn - 선그래프 (0) | 2023.02.14 |
#24 Seaborn - 산점도 (0) | 2023.02.14 |
#23 Seaborn - 막대그래프 (0) | 2023.02.14 |