2014-10-15 2 views
0

나는 분류자를 훈련시키고 자하는 CSV 파일이 있습니다. TextBlob을 사용하고 있습니다. 이것은 그것을하는 나의 코드입니다.csv python textblob에서 데이터 열차

with open('train.csv', 'r') as fp: 
    cl = NaiveBayesClassifier(fp, format='csv', feature_extractor= get_features) 

그러나 작동하지 않는 것 같습니다. CSV 파일을 사용하여 분류자를 훈련시키는 올바른 방법입니까?

+0

정확히 무엇을하려합니까? CSV를 "훈련"하는 것은 무엇을 의미합니까? 여러 개의 CSV 파일을 연결하려고합니까? – ErlVolton

+0

아니요. CSV 파일이 있습니다. 나는 텍스트가 있고 텍스트의 측면에서 나는 라벨을 가지고있다. (R인지 G 이건간에). 내 위의 코드가 내 CSV 파일의 내용을 사용하여 분류자를 훈련하는 올바른 방법인지 알고 싶습니다. – user3078335

+0

훈련 데이터로 csv 파일을 사용하는 분류자를 훈련하는 것만으로도 충분합니다. 문구가 혼란 스럽다면 죄송합니다. – user3078335

답변

0

문제는 세 번째 인수에있는 것 같습니다. get_features가 정의되지 않았습니다. 이것을 시도하십시오 -

cl=NaiveBayesClassifier(fp) 

그것은 나를 위해 일했습니다.