를 사용하는 동안 코드입니다 :에 ValueError : 알 수없는 레이블 유형 : 여기 cross_validation
import pandas as pd
import numpy as np
from sklearn.cross_validation import cross_val_score
from sklearn.neighbors import KNeighborsClassifier
data = pd.read_csv('http://www-bcf.usc.edu/~gareth/ISL/Advertising.csv',index_col = 0)
X = data[['TV','Radio','Newspaper']]
y = data[['Sales']]
y = np.asarray(y)
y = np.ravel(y)
knn = KNeighborsClassifier(n_neighbors = 5)
scores = cross_val_score(knn,X,y,cv=10,scoring = 'accuracy')
print(scores)
내가
C:\Users\Kunal Desai\Anaconda3\lib\site-packages\sklearn\utils\multiclass.py in check_classification_targets(y)
171 if y_type not in ['binary', 'multiclass', 'multiclass-multioutput',
172 'multilabel-indicator', 'multilabel-sequences']:
--> 173 raise ValueError("Unknown label type: %r" % y)
174
175
ValueError: Unknown label type:
내가 cross_validation 및 scikit-배우고 새로운 해요 다음과 같은 오류를 받고 있어요
아무도 도와 줄 수 있습니까?
나는 이것과 같은 것을 얻고 있었고 b/c 나의 pd.Series는 객체이고 int가 아니 었습니다 –