본문 바로가기

파이썬판다스5

[판다스/pandas] 데이터프레임 인덱싱 loc, iloc, at, iat ※ 실습 데이터 프레임 생성 df = pd.DataFrame( [ [1,2,3] , [4,5,7] ], columns = ['col1','col2','col3'], index=['idx1','idx2'] ) 📌loc 데이터프레임.loc[ 행, 열 ] 행은 인덱스 이름, 열은 컬럼 이름으로 추출한다 df.loc['idx2','col2'] # 5 📌iloc 데이터프레임.iloc[ 행, 열 ] 내재된 행 번호, 열 번호를 기준으로 추출한다 df.iloc[1,2] # 7 📌at 데이터프레임.at[ 행, 열 ] 행은 인덱스 이름, 열은 컬럼 이름으로 추출한다 하나의 스칼라 값에 접근한다 df.at['idx2','col2'] #5 📌iat 데이터프레임.iloc[ 행, 열 ] 내재된 행 번호, 열 번호를 기준으로 추.. 2023. 2. 15.
27일차 스터디노트 / 파이썬 네이버 API, 인구 데이터 분석, 시각화 ※제로베이스 데이터 취업스쿨 11기 수강 중 📗 27일차 공부 내용 요약 네이버 API의 상품 검색을 활용해 시각화해보았고, 인구 데이터를 활용해 소멸위험지역을 카르토그램으로 시각화해보았다. 1. 네이버 API : 네이버 API를 사용하는 법을 학습하고, 몰스킨 검색데이터를 불러와 시각화해보았다. 2. 인구분석 : 전국 인구 데이터와, 지도가 그려진 엑셀 데이터를 활용해 데이터를 정리하여 카르토그램과 지도에 시각화해보았다. 📖 27일차 공부 내용 자세히 1. 네이버 API ■ 네이버 검색 AP 검색 API는 네이버 검색 결과를 뉴스, 백과사전, 블로그, 쇼핑, 영화, 웹 문서, 전문정보, 지식iN, 책, 카페글 등 분야별로 볼 수 있는 API이다 검색 결과를 XML 형식 또는 JSON 형식으로 반환한다 .. 2023. 2. 8.
23일차 스터디노트 / 판다스 데이터 분석, Google Maps 활용, 피봇테이블, 서울시 범죄 데이터 정리 ※제로베이스 데이터 취업스쿨 11기 수강 중 📗 23일차 공부 내용 요약 1. 데이터 살펴보기 : 서울시 범죄 데이터 2. Pandas pivot_table 3. 데이터 정리하기 : 다중 컬럼에서 특정 컬럼 제거 4.Python 모듈 설치 : pip 명령, conda 명령 5.Google Map API 설치 6.Python의 반복문 : list comprehension, iterrows() 7.Google Maps 이용한 데이터 정리 📖 23일차 공부 내용 자세히 1. 데이터 살펴보기 : 서울시 범죄 데이터 천단위 구분 제거하고 숫자로 인식하기 → thousands = ‘,’ 1000단위 이상 숫자들은 콤마(,)를 사용하고 있어 문자로 인식될 수 있음 천단위 구분(thousands = ',')이라고 알려.. 2023. 2. 2.
22일차 스터디노트 / 판다스 자율 학습 - [Do it! 데이터 분석을 위한 판다스 입문] ※제로베이스 데이터 취업스쿨 11기 수강 중 📗 22일차 공부 내용 요약 판다스를 다루기 시작하면서, 바로 손에 익지가 않아서 기본서의 기초 부분 정도를 따로 보면 좋지 않을까 했다. [Do it! 데이터 분석을 위한 판다스 입문] 서적을 선택하여 스스로 학습을 진행하였다. 지난주 배웠던 내용들과 겹치는 내용 위주로 해당 서적의 1/3 가량을 따라가 보았다. 📖 22일차 공부 내용 자세히 ※ 책의 내용을 그대로 기재할 수는 없어서, 학습한 파트가 무엇인지 작성해본다. 02. 판다스 시작하기 데이터 집합 불러오기 데이터 추출하기 기초적인 통계 계산하기 그래프 그리기 → 열 단위 데이터 추출법과 행 단위 데이터 추출법으로 구분하여 정리되어 있어 헷갈렸던 데이터 추출(선택) 방법의 이해를 높일 수 있었다. 0.. 2023. 2. 2.