본문 바로가기
반응형

불린인덱싱3

isin 메서드 옵션 및 설명과 인덱싱-pandas(16) 파이썬 버전 3.7 기준pandas 버전 0.25.1 기준 isin() 메서드를 사용한 인덱싱 본 포스팅에서는 isin() 메서드를 활용하여 인덱싱 하는 방법에 대해서 다룬다. isin() 메서드 isin() 메서드는 메서드 이름에서 유추할 수 있듯이 요소가 Series나 DataFrame안에 요소가 isin() 메서드에 입력된 데이터가 있는지 판별해주는 역할을 한다. ○ 사용형식은 아래 사용형식 예제에서 확인할 수 있다. ○ 여기서, 아래 사용형식 순서와 영어 문장의 순서는 거의 동일하다고 생각하면 이해하기 편하다. ▷ "Data.isin(values)"가 영어 문장에서 "Data is in values"라고 생각해보자. isin() 메서드 사용형식)Series.isin(values)DataFrame... 2019. 10. 26.
불린 배열(boolean array)을 이용한 인덱싱-pandas(14) 파이썬 버전 3.7 기준pandas 버전 0.25.1 기준 불린 배열을 이용한 인덱싱 본 포스팅에서는 불린 배열을 이용한 인덱싱에 대해 살펴볼 것이다. 불린 배열(boolean array) 설명 먼저 불린자료형(논리자료형)에 대한 설명으로는 다음과 같다. ○ 불린 자료형(논리 자료형)은 엄밀히 말하면 정수형 자료형 중 일부이다. ○ 0(False, 거짓)과 1(True, 참)으로만 구성되어 있다. 불린 배열(boolean array)은 말 그대로 불린 자료형으로 이루어진 배열을 의미한다. ○ 즉, 배열 내부에 True와 False만이 존재한다. 불린 배열 예)# pandas와 numpy의 importIn[2]: import pandas as pdIn[3]: import numpy as np # 불린배열의.. 2019. 10. 23.
데이터 인덱싱(loc, iloc, 슬라이싱, 불린인덱싱, at, iat, ix)-pandas(10) 파이썬 버전 3.7 기준pandas 버전 0.25.1 기준 데이터 인덱싱 방법과 예제 본 포스팅에서는 Series와 DataFrame에 대해 각종 메서드를 이용하여 인덱싱 하는 방법에 대해 다룰 것이다. 인덱싱 앞 포스팅에서 대괄호 [ ]를 사용하여 데이터 처리에 대한 기초적인 방법을 소개했다.이 섹션에서는 다양한 방법을 통한 인덱싱 처리방법을 간략히 다룰 것이다. 각각의 방법에 대한 상세한 사항은 차후에 다룰 예정이다. 인덱싱 방법들아래 표는 pandas에서 처리하는 대표적인 인덱싱 방법을 보여준다. 별다른 설명이 없다면 Series는 스칼라 값을 인덱싱하고, DataFrame는 행을 인덱싱한다. ○ 예를들어, 행을 선택하는 것은 DataFrame의 행에 해당하는 Series를 반환한다. 이름 기호 설.. 2019. 10. 19.
반응형