2014-02-22 4 views
0

내장으로 scikit 라이브러리에서 설정 한 보스턴 데이터 :scikit 데이터 세트의 열을 액세스 내가로드하고

from sklearn.datasets import load_boston bdata = load_boston()

내가 CRIM으로 호출되는 첫 번째 열에서 모든 값을 추출 할 . 나는 같은 라인을 만들어 본 적이있다 : plt.scatter(bdata.CRIM,bdata.target,color='blue')

을하지만 같은 오류 얻고있다 "AttributeError를 '무리'개체가 어떤 속성 'CRIM'가 없다"

가 어떻게이라는 제목의 칼럼의 요소에 액세스 할 '를 CRIM '?

답변

2

데이터 값은 데이터 속성에 저장되어 첫 번째 열의 모든 값에 액세스하기 위해 numpy의 슬라이스 구문을 사용합니다. 이 경우 당신이 원하는 :

plt.scatter(bdata.data[:,0],bdata.target,color='blue') 

콜론은 당신이 "모든"특정 축 (첫 번째 축이며,이 경우 "행")으로 0이 첫 번째 원하는 표시를 선택하고 표시 모든 행에 대한 요소 - 첫 번째 열입니다.

관련 문제