본문 바로가기

데이터실험

종합병원지수 데이터 시각화2

병원 개수와 인구의 관계를 시각화 해보도록 하겠습니다.

자세한 소스코드는 : https://github.com/bongbongd/hospital_index

에서 hospital_index2.ipynb 를 참고 하시기 바랍니다.

인구수와 밀도는 지역별 인구와 밀도는 https://namu.wiki/w/%ED%95%9C%EA%B5%AD%EC%9D%98%20%EC%A7%80%EC%97%AD%EB%B3%84%20%EC%9D%B8%EA%B5%AC%20%EC%88%9C%EC%9C%84?from=%EB%8C%80%ED%95%9C%EB%AF%BC%EA%B5%AD%2F%EC%9D%B8%EA%B5%AC%2F%EA%B8%B0%EC%B4%88%EC%9E%90%EC%B9%98%EB%8B%A8%EC%B2%B4%EB%B3%84 에서 가져왔습니다.

가져온 결과는 아래와 같습니다.

population_count는 인구 수 , density는 인구 밀도 입니다.

역시 서울의 인구 밀도가 제일 높습니다.

indexaddrpopulation_countareadensity
서울특별시 양천구서울특별시 양천구47671417.4027391.56
서울특별시 동대문구서울특별시 동대문구35440314.2124934.36
서울특별시 동작구서울특별시 동작구40058816.3524494.96
서울특별시 중랑구서울특별시 중랑구41041718.5022189.69
서울특별시 광진구서울특별시 광진구35739717.0620945.30
서울특별시 구로구서울특별시 구로구41676620.1220715.29

....

병원정보와 인구 정보를 합칩니다.

addr_hos_pop = pd.merge(addr_pop_df, hospital_b, how='outer', left_index=True, right_index=True)
addr_hos_pop
indexaddrpopulation_countareadensityd1d2countshortnamexy
강원도 강릉시강원도 강릉시2136051040.38205.31강원도강릉시4.0강릉114.0
강원도 고성군강원도 고성군29188661.1144.15강원도고성군0.0고성(강원)90.0
강원도 동해시강원도 동해시93085180.20516.57강원도동해시1.0동해115.0
강원도 삼척시강원도 삼척시688121187.0957.97강원도삼척시1.0삼척118.0
강원도 속초시강원도 속초시82318105.72778.63강원도속초시2.0속초91.0
강원도 양구군강원도 양구군23749661.8935.88강원도양구군0.0양구80.0
강원도 양양군강원도 양양군27254630.0843.25강원도양양군0.0양양102.0
강원도 영월군강원도 영월군400851127.6235.55강원도영월군1.0영월108.0
강원도 원주시강원도 원주시338701867.82390.29강원도원주시2.0원주107.0
강원도 인제군강원도 인제군325321645.1719.77강원도인제군0.0인제92.0
강원도 정선군강원도 정선군384981219.7331.56강원도정선군0.0정선116.0
강원도 철원군강원도 철원군47745889.4653.68강원도철원군0.0철원60.0
강원도 춘천시강원도 춘천시2807711116.36251.50강원도춘천시2.0춘천103.0
강원도 태백시강원도 태백시46630303.48153.65강원도태백시1.0태백117.0

.....


인구 한명당 병원개수를 구하고 지도로 표현하기 위해 1000000을 곱해줍니다.

addr_hos_pop['hospital_rate'] = addr_hos_pop['count']/addr_hos_pop['population_count']*1000000


병원 지수가 높은 곳을 한번 살펴볼까요??

addr_hos_pop['hospital_rate'] = addr_hos_pop['count']/addr_hos_pop['population_count']*1000000 addr_hos_pop.sort_values(by='hospital_rate', ascending=False)

indexaddrpopulation_countareadensityd1d2countshortnamexyhospital_rate
대구광역시 중구대구광역시 중구795227.0611271.30대구광역시중구3.0대구중구1013.037.725409
전라남도 영광군전라남도 영광군55447474.97116.74전라남도영광군2.0영광117.036.070482
부산광역시 서구부산광역시 서구11237413.948060.77부산광역시서구4.0부산서구918.035.595422
부산광역시 동구부산광역시 동구896239.749204.87부산광역시동구3.0부산동구1017.033.473550
광주광역시 동구광주광역시 동구9636949.211958.50광주광역시동구3.0광주동구320.031.130343
전라남도 고흥군전라남도 고흥군67532807.3383.65전라남도고흥군2.0고흥322.029.615590
인천광역시 동구인천광역시 동구707977.199844.79인천광역시동구2.0인천동구15.028.249785
전라남도 해남군전라남도 해남군747011013.2673.72전라남도해남군2.0해남021.026.773403
서울특별시 종로구서울특별시 종로구15239823.916373.05서울특별시종로구4.0서울종로63.026.247064


이제 지도로 그려봅니다.

이제 병원개수와 인구밀도의 상관관계를 볼까요??

상관관계 0.324로 약한 상관관계를 알 수 있습니다.


병원개수가 0개인 지역을 제외하고 상관관계를 볼까요??

상관관계는 0에 가까운 값으로 상관관계가 거의 없다고 봐도 무방합니다.