본문 바로가기

프로그래밍언어/Python8

Json파일변환 import jsonimport pandas as pdfile_path = 'C:/파일경로/파일이름.json'# 'r' 읽기모드, 인코딩같이진행with open(file_path, 'r', encoding='utf-8') as f: data = json.load(f) datadata 확인 후 DataFrame으로 변환 2024. 7. 8.
부산인구데이터처리 문제풀기 https://jumin.mois.go.kr/ 인구데이터자료¶ In [ ]: import warnings warnings.filterwarnings('ignore') 1. 202302_202302_주민등록인구및세대현황_월간.csv를 가지고 와서 'data'라는 이름의 데이터 프레임으로 작성하고 5개만 확인합니다.¶ In [ ]: import pandas as pd In [ ]: data = pd.read_csv('202302_202302_주민등록인구및세대현황_월간.csv',encoding='cp949') In [ ]: data.sample(5) Out[ ]: 행정구역 2023년02월_총인구수 2023년02월_세대수 2023년02월_세대당 인구 2023년02월_남자 인구수 2023년02월_여자 인구수 20.. 2023. 3. 13.
부산 인구 데이터처리문제 필요한 셀은 추가해서 작성하시면 됩니다.¶ https://jumin.mois.go.kr/ 인구데이터자료 In [ ]: import warnings warnings.filterwarnings('ignore') 1. 202302_202302_주민등록인구및세대현황_월간.csv를 가지고 와서 'data'라는 이름의 데이터 프레임으로 작성하고 5개만 확인합니다.¶ In [ ]: In [ ]: In [ ]: 2. '행정구역'컬럼을 행정구역명과 행정기관코드로 분리하여 'data' 데이터 프레임에 '행정구역' 컬럼에 행정구역명만 저장하고 5개의 데이터만 확인합니다.¶ In [ ]: In [ ]: 3. 'data' 데이터 프레임의 컬럼명을 행정구역, 총인구수, 세대수, 세대당인구, 남자, 여자, 남녀비율 로 변경하고 '.. 2023. 3. 10.
folium 연습 jejumap In [1]: import pandas as pd In [2]: df = pd.read_csv('jeju.csv',encoding='cp949') df.head(2) Out[2]: 지역 읍면동 전화번호 주소 일반현황 청사현황 자치센터현황 데이터기준일자 Unnamed: 8 0 제주시 일도1동 064-728-4412 제주특별자치도 제주시 중앙로7길 15 (일도일동) 인구 3146명 / 면적 0.33㎢ / 11통 61개반 지상 3층 / 연면적 585㎡ 개소일 2000-12-20 2019-06-20 NaN 1 제주시 일도2동 064-728-4442 제주특별자치도 제주시 고마로 28 (일도이동) 인구 38400명 / 면적2.18㎢ / 48통326반 지상 2층·지하 1층 / 연면적 13.. 2023. 3. 9.
folium 위도.경도찾기 In [75]: REST_API_KEY = 'ba78bc9aa277131240f5fa32dab22e71' curl -v -X GET "https://dapi.kakao.com/v2/local/search/address.json" \ -H "Authorization: KakaoAK ${REST_API_KEY}" \ --data-urlencode "query=전북 삼성동 100" In [76]: import requests In [79]: url = "https://dapi.kakao.com/v2/local/search/address.json?query={}".format('제주특별자치도 제주시 중앙로7길 15 (일도일동)') headers = {'Authorization.. 2023. 3. 9.
pandas 연습2 In [1]: import pandas as pd In [2]: pd.Series(['banana',42]) Out[2]: 0 banana 1 42 dtype: object In [3]: pd.Series(['Wes Mckinney','Creator of pandas'], index=['Person','Who'], name='data') Out[3]: Person Wes Mckinney Who Creator of pandas Name: data, dtype: object In [4]: pd.DataFrame({'Name':['Rosaline Franklin','William Gosset'], 'Occupation':['Chemist','Statistician'], 'Born':['1920-07-25','.. 2023. 3. 9.