2017-12-10 1 views
0

x는 인덱스가 code 인 데이터 프레임이며 열 pe을 포함합니다.하위 데이터 프레임을 가져 오는 가장 간단한 방법은 무엇입니까?

>>>x 
    pe 
code                  
01 15 
02 30 
03 70 
04 6 
05 40 
06 34 
07 25 
08 65 
10 45 
12 55 
13 32 

x의 색인을 가져옵니다.

x.index 
Index(['01', '02', '03', '04', '05', '06', '07', 
     '08', '10', '12','13'], 
     dtype='object', name='code', length=11) 

내가 누구의 인덱스 하위 dataframe 싶어 [을 '01', '04', '08', '10', '12'].

x_sub 
     pe 
code                  
01 15 
04 6 
08 65 
10 45 
12 55 

하위 데이터 프레임을 가져 오는 가장 간단한 방법은 무엇입니까?

답변

1

사용 loc

x_sub = x.loc[['01','04','08','10','12']] 

아니면 인덱스는 정수 경우 :

x_sub = x.loc[[01,04,08,10,12]]