[28일차]DataFrame활용 - 행의 열 조회(loc)

김준석·2024년 1월 4일

실습 환경 구축

import pandas as pd

titanic_df = pd.read_excel('titanic3.xls')

titanic_df.set_index('name',inplace=True)
titanic_df


생존자를 조사해보자.

예제1 : ‘Blank, Mr. Henry’의 승객 등급과 요금은?

titanic_df.loc['Blank, Mr. Henry',['pclass','fare']]

여기서 데이터 프레임 형태로 만들기 위해서는 데이터 레이블 부분도 리스트처럼 묶어줘야 된다.

titanic_df.loc[['Blank, Mr. Henry'],['pclass','fare']]

예제2 : ‘Herman, Miss. Alice’ 와 ‘Herman, Miss. Kate’는 쌍둥이일까?

두 사람을 리스트화 후 .loc에 넣어주었다.

이후 가족임을 연관지을 수 있는 컬럼들도 보이도록 했다.

test = ['Herman, Miss. Alice','Herman, Miss. Kate']

titanic_df.loc[test,['pclass', 'age', 'ticket','cabin','boat','home.dest']]

연관성 100%!!

아마 쌍둥이같다..

0개의 댓글