2014-10-23 2 views
0

에 분류 트리를 구축하는 동안이, 내 프로젝트의 목적 이 코드 난을 (iris.data, iris.target) 사용하고 내가 웹 사이트를 여기오류 파이썬

from sklearn.datasets import load_iris 
from sklearn import tree 
iris = load_iris() 
clf = tree.DecisionTreeClassifier() 
clf = clf.fit(iris.data, iris.target) 

내용 scikit에서 발견 된 코드는 pest=open("project.csv","r+")

clf=clf.fit(pest.data,pest.target) 

같이 수정하지만 난 오류 파일이 "데이터"어떤 속성이 없습니다 얻을 맞는지. please click on this to view my data set "project".

루트 노드 작물과 잎 노드의 독성 수준이있는 트리를 가져와야합니다. 어떻게 루트 노드와 클래스 레이블을 설정할 수 있습니까? 나는 많이 시도했지만 그것을 얻을 수 없었다.

+0

먼저 데이터를 CSV 파일이나 다른 순수 텍스트 형식으로 내 보냅니다. – greeness

+0

@greeness 나는 그것을 해냈다. .csv 형식으로 파일을 저장했습니다 ... 파일의 어느 부분을 데이터로 설정하고 대상을 설정하는 방법을 도울 수 있습니까? –

답변

0

해충에는 파일 내용 만 포함되어있는 것 같습니다. 파일의 어느 부분이 데이터이고 어떤 부분이 대상인지 선택하는 단계를 추가해야합니다.

+0

고맙습니다 ..하지만 어떻게해야합니까 ?? u는 나에게 제안 할 수있다! !! –

+0

엑셀 파일을 읽는 법을 모르겠다면, 아마 google을하고 그것을 수행하는 방법에 대한 자습서를 찾아야합니다. – ShadowMitia

+0

흠 ... !! 답변을 주셔서 감사합니다 @ ShadowMitia –

0

.csv 파일 만 열어서 아무것도로드하지 않는 것처럼 보입니다. 데이터를로드하고 '데이터'열과 '대상'열을 지정해야합니다. Here은 csv 파일에서 데이터를로드하기위한 몇 가지 샘플 코드입니다.