2017-03-29 12 views
0

10 개의 열을 가진 데이터 세트로 작업하고 있다고 가정 해 보겠습니다. 이제 내 'Y'의 레이블 열은 1입니다. X와 Y를 어떻게 설정합니까? 이것은 지금까지 제가 한 것입니다. 팬더 데이터 프레임 인덱스

array = dataframe. values 
X = array[:,0:2:32] #I know this isn't the right way to do this. 
Y = array[:,1] 

예, 우리는 컬럼에 이름을 할당 이름 = 레이블 열을 생략하지만 인덱스를 기반으로 똑바로 앞으로 접근 방법을 찾기 위해 노력하고 있습니다. 어떤 단서?

답변

0

이 작업을 수행 할 수 있습니다

Y = df.loc[:,1].values 
cols = list(df.loc[:,:0]) + list(df.loc[:,2:32]) 
X = df[cols].values