# Pandas
기존에 알고 있던 지식을 제외 새롭게 알게 된 내용만 기록~!!!
Series
- pd.Series({인덱스명 : 값)}으로 Series 생성 시 인덱스 명을 지정해 줄 수 있다.
- [ : ] Series 또한 슬라이싱으로 원하는 값만 추출할 수 있다.
-- Series 형태인 x가 존재 할 때 --
- x[x > x.median(중앙값)] 처럼 조건으로 원하는 값만 추출이 가능하다.
- dictionary형태와 마찬가지로
x.['인덱스명'] = 값 으로 Series를 추가할 수 있다.
x.get('인덱스명',0) 처럼 dictionary에서 사용하는 get 메소드를 이용해 표현 가능하다.
- Series는 name 속성을 가지고 있어 Series를 생성할 때 name을 붙여 줄 수 있다.
- x.name = "이름" 으로 이름을 생성 혹은 변경이 가능하다.
DataFrame
- column별 dtype을 확인하고 싶을 경우 dtypes를 사용!
- dataframe에서도 dataframe[ 조건 ] 으로 데이터를 추출할 수 있다.
( 기존에는 .query만 주구장창 사용....)
- dataframe.loc["행인덱스","열인덱스"]로 해당하는 값 추출이 가능하다.
( 인덱스명이 숫자로 이루어지지 않을때 더 유용하게 사용이 가능한것 같다. )
( .iloc은 몇 번째인지 순서에 따른 숫자로 추출할 때 사용!! )
'프로그래밍 > Python' 카테고리의 다른 글
[Python] 웹 크롤링 ( Web Crawling ) (0) | 2022.04.03 |
---|---|
[Python] WordCloud (0) | 2022.04.03 |
[Python] 입력값이 잘못됐을 때 코드를 다시 실행해보자 (0) | 2022.01.09 |
댓글