홍동이의 성장일기

[👩‍💻TIL 7일차 ] 유데미 스타터스 취업 부트캠프 4기 본문

교육/유데미 스타터스 4기

[👩‍💻TIL 7일차 ] 유데미 스타터스 취업 부트캠프 4기

홍동2 2023. 2. 14. 15:33

목차

 

[96차시]지점별 기온분포 시각화-박스플롯,바이올린플롯

[서울시 폭염, 열대야 현황]

[97차시]서울시 폭염, 열대야 현황 시각화

[98차시]최고 폭염, 최고 열대야 강조하기

[99차시]연도별 폭염, 열대야 일수 추출

[100차시]연도별 폭염, 열대야 일수 시각화

[지역별 인구구조 시각화]

[101차시]지역별 인구구조 시각화 데이터수집

[102차시]시도별 총인구수 시각화

[103차시]시도별 세대당 인구 시각화

[104차시]시도별 성별 인구 시각화

[105차시]구별, 동별 총 인구수 시각화

[연령별 인구구조 시각화]

[106차시]데이터 수집 및 전처리

[107차시]시도-연령별 인구구조

[108차시]서울시 구별 인구구조

[109차시]특정 동 인구구조

[아파트 실거래가 분석, 시각화]

[110차시]아파트 실거래가 데이터 수집

[111차시]시도별 아파트 매매가 데이터 추출

[112차시]시도별 아파트 매매가 데이터 추출

[113차시]시도별 아파트 매매가 데이터 추출

[114차시]시도별 아파트 매매가 데이터 추출

 


[96차시]지점별 기온분포 시각화-박스플롯,바이올린플롯

Untitled
  • 서귀포, 서울, 대관령 지점 2020년 평균기온 서브셋
# 서브플롯 그리기
fig = plt.figure(figsize=(15,5))
ax1 = fig.add_subplot(1,2,1)
ax2 = fig.add_subplot(1,2,2)

# 박스플롯
plt.rcParams['boxpl5ot.boxprops.color']='b'
plt.rcParams['boxplot.boxprops.linewidth']=2
plt.rcParams['boxplot.capprops.color']='r'
plt.rcParams['boxplot.capprops.linewidth']=2
plt.rcParams['boxplot.meanline']=True

ax1.boxplot([df_2020_sgp['평균기온(°C)'],df_2020_seoul['평균기온(°C)'],df_2020_dgr['평균기온(°C)']],
           labels=['서귀포', '서울', '대관령'], showmeans=True)

# 바이올린플롯
v = ax2.violinplot([df_2020_sgp['평균기온(°C)'],df_2020_seoul['평균기온(°C)'],df_2020_dgr['평균기온(°C)']],
              showmeans=True, showmedians=True, quantiles=[[0.25,0.75],[0.25,0.75],[0.25,0.75]])

v['bodies'][0].set_color('r')
v['bodies'][1].set_color('g')
v['bodies'][2].set_color('b')

v['cmins'].set_edgecolor('r')
v['cmaxes'].set_edgecolor('r')
v['cmeans'].set_edgecolor('r')
v['cmedians'].set_edgecolor('w')
v['cquantiles'].set_edgecolor('w')

ax2.set_xticks(range(1,4,1))
ax2.set_xticklabels(['서귀포', '서울', '대관령'])

fig.suptitle('서귀포, 서울, 대관령 평균기온 분포', size=15)
fig.tight_layout()

plt.show()


[97차시]서울시 폭염, 열대야 현황 시각화

[98차시]최고 폭염, 최고 열대야 강조하기

[99차시]연도별 폭염, 열대야 일수 추출

[100차시]연도별 폭염, 열대야 일수 시각화

 

 

 

 

 

 


[101차시]지역별 인구구조 시각화 데이터수집

[102차시]시도별 총인구수 시각화

[103차시]시도별 세대당 인구 시각화

[104차시]시도별 성별 인구 시각화

[105차시]구별, 동별 총 인구수 시각화

 

 

 


[106차시]데이터 수집 및 전처리

[107차시]시도-연령별 인구구조

[108차시]서울시 구별 인구구조

[109차시]특정 동 인구구조

 

 

 

 

 


[110차시]아파트 실거래가 데이터 수집

[111차시]시도별 아파트 매매가 데이터 추출

[112차시]시도별 아파트 매매가 현황 시각화

[113차시]시도별 아파트 매매가 분포 시각화

[114차시]시도별 아파트 평균 매매가 거래건

 

 

 


✏️ 어제 일과를 마친 후 강의를 3개 정도 듣고 집에가서 오늘 시간이 조금 남았다. 그래서 애매하게 잘리는 아파트 실거래가 분석, 시각화 강의를 끝까지 들었다! 비슷한 내용을 여러 번 반복하니 조금 헷갈렸던 부분들이 이해되는 시간이었던 것 같다.

 

 

파트너간 상보적 학습 및 강의 내용 리뷰

강의를 듣고 헷갈리는 부분에 대해 공유했다. 나는 데이터프레임을 concat하는 과정에서 강사님의 결과와 다른 부분이 있었다. 왼쪽사진은 1913년도의 빈 일시가 잘 concat되어있는데 오른쪽사진은 결과값이 이상했다.

 

 

알고보니 df_seoul_hotday_count가 인덱스대로 정렬되어있지 않아서 그렇다고 한다. 해당 데이터프레임 정렬 후 concat하면 왼쪽과 같은 결과가 나온다고 한다!

 

그 외에도 경기도를 분석할 때 시/구를 처리하는 법에 대해 공유했다. 시도, 군구를 묶어서 분석하면 경기도 지역을 분석하기 편리하다는 팁을 얻었다👍 또 그래프를 그릴 때 두개의 그래프를 더 보기 좋게 구현하는 방법에 대해 고민해보았다. 마지막으로는 범례를 불러올때 iloc가 아닌 column으로 불러오는 과정에서 생기는 오류에 대해 살펴보았다. 컬럼으로 불러오면 시리즈가 되어서 오류가 나는 것 같다고 하셨다.

 

 

 

 


* 유데미 큐레이션 바로가기 : https://bit.ly/3HRWeVL

* STARTERS 취업 부트캠프 공식 블로그 : https://blog.naver.com/udemy-wjtb

💡본 후기는 유데미-웅진씽크빅 취업 부트캠프 4기 데이터분석/시각화 학습 일지 리뷰로 작성되었습니다.

728x90
Comments