본문 바로가기

Pandas/응용

판다스 - zip : 카테고리형 컬럼과 숫자형 컬럼 구분

반응형
zip (*iterable)

동일한 개수로 이루어진 자료형을 묶어 주는 역할을 하는 함수이다.
(점프투파이썬)

 

 

 

이렇게 1과 4, 2와 5 그리고 3과 6을 묶어주는 역할을 하는 것이다.

 

 

 

문자열도 가능하다.

 

 

 

for 문으로 한 쌍씩 꺼내올 수도 있다.

 

 

 

 

길이가 맞지 않다면

 

 

짧은 쪽, c의 길이 만큼만 맞춰 4개의 쌍이 나온다.

 

 

 

 

 

 

titanic 데이터셋 불러오기

 

 

 

dtypes를 이용해 컬럼과 컬럼의 데이터타입을 zip으로 묶어낼 것이다.

 

 

 

 

 

이렇게 묶어서 한 쌍씩 불러낼 수 있다.

 

 

 

 

 

 

숫자형 컬럼 찾기

 

 

컬럼의 타입이 int64이거나 float64인 컬럼을 찾아내면 되는 것이다.

 

 

 

 

 

리스트 표현식 이용

 

 

 

숫자형과 숫자형이 아닌 컬럼으로 구분을 완성했다.

 

 

 

 

 

* 만약 타입이 object와 int64, float64 밖에 없다면

 

 

type_ =='O'라는 조건을 이용하면 된다.

 

이렇기 때문이다.

 

 

 

반응형