본문 바로가기

dataframe2

Pandas 인덱싱(Indexing) & 슬라이싱(Slicing) 코드 프레소 [파이썬으로 배우는 데이터 분석 : Pandas] 강의 내용 정리# 인덱싱 & 슬라이싱..?DataFrame에서 인덱싱은 column명을 이용하여 열 데이터 조회가 가능하다. indexing을 위한 함수는 아래와 같다. loc[] : 인덱스 명 기반 데이터 조회 iloc[]:  인덱스 번호 기반 데이터 조회DataFrame의 데이터에 접근할 때 슬라이싱 기법을 이용하면 여러 데이터를 쉽게 조회 가능하다. 슬라이싱 기법은 다음의 특징을 가지고 있다. 기본적으로 행 데이터를 기준으로 조회한다.슬라이싱 범위는 start, end, step으로 명시한다. start: 조회의 시작 위치 (optional)end: 조회의  종료 위치, end-1까지 조회 (optional)step: 조회 간격 (opt.. 2024. 9. 14.
Pandas 자료구조:: Series & DataFrame 코드 프레소 [파이썬으로 배우는 Pandas ] 강의 내용  정리 # Pandas...?Pandas는 데이터 분석을 위한 도구로 사용된다. Python 라이브러리이며, 2차원의 데이터로부터 의미를 도출하는 전과정에 필수적이다. Pandas의 자료구조로는 위의 그림과 같이 Series와 DataFrame이 있다. Series의 특징은 아래와 같다. 1차원의 배열구조이다.인덱스를 통한 데이터 조회 및 접근이 가능하다.동일한 데이터 타입의 값을 저장한다.  DataFrame의 특징을 정리하면 아래와 같다.행과 열을 가진 2차원이다.데이터와 행/열에 대한 인덱스가 저장된다.각 컬럼은 서로 다른 데이터 타입으로 구성될 수 있다.1개의 column은 Series객체로 구성된다. DataFrame은 다양한 형태의 d.. 2024. 9. 13.