TOP
class="layout-aside-left paging-number">
본문 바로가기
728x90

[파이썬 Projects]/<파이썬 데이터 분석>47

[파이썬] 우리나라 인구 소멸 위기 지역 분석 - 4 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.이전 시간 분석 [파이썬] 우리나라 인구 소멸 위기 지역 분석 - 3시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다. 보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.이전 시간 분석 [파이썬] 우리나라 인구 소멸puppy-foot-it.tistory.com인구소멸위기지역 확인 전 시간에 그렸던 인구수합계에서 bool 형이었던 것을 1과 0으로 바꾼다.pop['소멸위기지역'] = [1 if con else 0 for con in pop['소멸위기지역']]drawKorea('소멸위기지역', pop, 'Re.. 2024. 5. 1.
[파이썬] 우리나라 인구 소멸 위기 지역 분석 - 3 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.이전 시간 분석 [파이썬] 우리나라 인구 소멸 위기 지역 분석 - 2시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.이전 시간 분석  [파이썬] 우리나라 인구 소멸puppy-foot-it.tistory.com변수 (pop, draw_korea_raw)의 합계 정보 삭제하기 원래 인구 현황을 가지고 있던 pop 변수와 엑셀에서 출발해서 지도를 그리기 위해 만든 draw_korea_raw 변수에서 일반 행정구를 가진 시(성남, 수원 등)의 합계 정보 삭제# .. 2024. 4. 30.
[파이썬] 우리나라 인구 소멸 위기 지역 분석 - 2 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.이전 시간 분석  [파이썬] 우리나라 인구 소멸 위기 지역 분석 - 1시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.puppy-foot-it.tistory.com지도 시각화를 위해 지역별 고유 ID 만들기 먼저 하단의 json 파일 다운로드   고유 ID 확보를 위해 pop['시도']에 대해 unique 조사pop['시도'].unique() 고유 아이디를 '광역시도'의 값과 '시도'의 값으로 합침 (ex. 서울 강남)구 이름이 두 글자인 경우에는 구 이름 표시 (ex. 서울 중구)일반 자치시의 경우 '도+시'.. 2024. 4. 30.
[파이썬] 우리나라 인구 소멸 위기 지역 분석 - 1 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.인구 소멸 지역 조사 목표 우리나라의 인구 소멸 지역 위기 지역을 조사하고 시각화하여 위기감을 일으키는 것이 목적.대한민국 지도를 그리고 그 위에 인구 소멸 위기 지역에 대해 매핑하여 시각화하는 것을 최종 목적으로 함. 인구 소멸 지역의 정의: 65세 이상 노인 인구와 20~39세 여성 인구를 비교해서 젊은 여성 인구가 노인 인구의 절반에 미달할 경우 인고 소멸 지역으로 분류 [진행 과정]먼저, 각 지역별 20~30대 여성 인구, 65세 이상 노인 인구 파악인구 소멸 위기 지역인지 파악한국 지도에 시각화 하기 위해 한국 지도를 그리는 법 확보 (Foliu.. 2024. 4. 29.
[파이썬] 주유소 가격 비교하기 - 4 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.기존 작업 내용  [파이썬] 주유소 가격 비교하기 - 3시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.puppy-foot-it.tistory.com서울시 주유 가격 상하위 10개 주유소 각각 저장 하기 주유 가격 상위 10개 주유소를 oil_price_top10 이름으로 저장하기oil_price_top10 = station.sort_values(by='가격', ascending=False).head(10)oil_price_top10 주유 가격 하위 10개 주유소를 oil_price_bottom10 이름으로 저.. 2024. 4. 29.
[파이썬] 주유소 가격 비교하기 - 3 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.기존 작업 내용 [파이썬] 주유소 가격 비교하기 - 2시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.puppy-foot-it.tistory.com서울시 구별 주유 가격 확인하기 먼저 지도를 그리기 위한 모듈 importimport jsonimport foliumimport googlemapsimport warningswarnings.simplefilter(action = "ignore", category = FutureWarning) 위 코드는 파이썬에서 사용되는 여러 라이브러리를 import.json은 JS.. 2024. 4. 29.
[파이썬] 주유소 가격 비교하기 - 2 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.기존 작업 내용 [파이썬] 주유소 가격 비교하기 - 1시작에 앞서 해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다. 보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다. 서울시 구별 주유소 가격 정보 얻기 먼저 selepuppy-foot-it.tistory.com구별 주유소 가격에 대한 데이터 정리 (feat. glob 모듈) 기존 작업에서 다운 받은 25개의 엑셀 파일을 작업 폴더에 옮기고 불러와야 하는데,이때 25개의 파일을 read하는 명령으로 읽으면 25줄을 입력해야 하지만 이를 효율적으로 작업해줄 좋은 모듈.. 2024. 4. 29.
[파이썬] 주유소 가격 비교하기 - 1 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.서울시 구별 주유소 가격 정보 얻기 먼저 selenium 을 활용하여 Opinet (주유소 검색 사이트) 접속driver = webdriver.Chrome()driver.get("https://www.opinet.co.kr/searRgSelect.do")XPath 확보하기 개발자도구(F12 버튼)를 이용하여 영등포구라는 구 이름이 위치하는 곳을 클릭하면 나타나는 우측 코드에서 마우스 오른쪽 버튼으로 XPath 복사하기 진행  확보한 XPath를 이용해서 element를 찾고 gu_list_raw 변수에 저장#교재 태그gu_list_raw = driver... 2024. 4. 20.
[파이썬] 시카고 맛집 분석-3 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.이전 분석 보기 [파이썬] 시카고 맛집 분석-2시작에 앞서 해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다. 보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다. 이전 분석 보기 [파이썬] 시카고 맛집 분석-1puppy-foot-it.tistory.com맛집 위치를 지도에 표기하기 먼저 필요한 모듈을 importimport foliumimport pandas as pdimport googlemapsimport numpy as np 전 시간에 저장했던 csv 파일 불러오기df = pd.read_csv('../data/.. 2024. 4. 18.
[파이썬] 시카고 맛집 분석-2 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.이전 분석 보기 [파이썬] 시카고 맛집 분석-1시작에 앞서 해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다. 보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다. 시카고 매거진 홈페이지에 접속해서 가게 정puppy-foot-it.tistory.com※ 시작에 앞서, 작업을 중단하신 분이 있다면 먼저 모듈을 import 해야 한다from bs4 import BeautifulSoupfrom urllib.request import urlopenimport pandas as pd 그리고나서, 지난 시간에 데이터를 만들어서 .. 2024. 4. 17.
[파이썬] 시카고 맛집 분석-1 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.시카고 매거진 홈페이지에 접속해서 가게 정보 얻기 해당 기사가 2012년에 작성됐으므로, 구글에서 "시카고 샌드위치 50개" 를 검색하면 해당 사이트가 나온다. The 50 Best Sandwiches in ChicagoOur list of Chicago’s 50 best sandwiches, ranked in order of deliciousnesswww.chicagomag.com 개발자도구를 이용하여 BLT 클릭 실제로 사용해야 할 태그는 div 태그에 class sammy 또는 sammyListingfrom bs4 import BeautifulSou.. 2024. 4. 16.
[파이썬] 서울시 범죄 현황 분석 - 2 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.지난 번 분석 보기 [파이썬 데이터 분석] 서울시 범죄 현황 분석 - 1시작에 앞서 해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다. 보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다. 데이터 획득하기 하단 링크에 접속하여 서울puppy-foot-it.tistory.com시각화 도구 Seaborn을 통해 범죄 데이터 시각화하기 sns.pairplot(crime_anal_norm, vars=["강도", "살인", "폭력"], kind='reg', size=3)plt.show() 인구수와 CCTV 개수, 살인과 강도에.. 2024. 4. 15.
[파이썬] 서울시 범죄 현황 분석 - 1 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.데이터 획득하기 하단 링크에 접속하여 서울시 5대범죄 발생 검거 현황 csv 파일 다운로드 경찰청 서울특별시경찰청_경찰서별 5대범죄 발생 검거 현황_202212312022년 서울경찰청 관할 경찰서별 살인, 강도, 강간 및 추행, 절도, 폭력 발생 검거 현황 (2022년 관서별 5대범죄 발생 검거 현황)www.data.go.kr  ※ 단, 책이 작성된 시점이 현재(2024년)로부터 지났으므로, 저자가 git hub에 올려둔 자료를 활용하여 분석모듈 불러오기 (numpy, pandas)데이터 불러오기 먼저 다운로드 받은 csv 파일을 pandas로 불러온다c.. 2024. 4. 14.
[파이썬] 서울시 구별 CCTV 현황 분석-4 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.지난 번 분석 이어서 하기 [파이썬 기초] 서울시 구별 CCTV 현황 분석-3시작에 앞서 해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다. 보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다. 지난 번 분석 이어서 하기 [파이썬 기초] 서puppy-foot-it.tistory.comCCTV 현황 그래프로 분석하기 CCTV 현황을 그래프로 분석하기 전에, matplotlib이 기본으로 가진 폰트는 한글을 지원하지 않기 때문에,matplotlib의 폰트를 변경하는 것부터 해야 한다 pandas 뒤에 plot 명령을 붙여.. 2024. 4. 14.
[파이썬] 서울시 구별 CCTV 현황 분석-3 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다. 보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.지난 번 분석 이어서 하기 [파이썬 기초] 서울시 구별 CCTV 현황 분석-2시작에 앞서 해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다. 보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다. 지난 번 분석 이어서 하기 [파이썬 기초] 서puppy-foot-it.tistory.commerge 명령을 통해 데이터 합치기 서울시 CCTV 현황(CCTV_Seoul) 데이터와 서울시 인구(pop_Seoul) 데이터의 공통된 컬럼인 '구별' 컬럼으로 merge 실행불필요한 컬럼 삭제 하기 drop: 행방향 삭제 del: 열방.. 2024. 4. 13.
728x90