Я изучаю машинное обучение из программирования с помощью канала MOSH.
Я получил желаемый результат в этом случае. < /p>
output=array(['HipHop', 'Acoustic', 'Classical'], dtype=object)
< /code>
Но есть такое предупреждение, и я не могу найти, какая часть неверна. < /p>
C:\Users\User\anaconda3\lib\site-packages\sklearn\base.py:450: UserWarning: X does not have valid feature names, but DecisionTreeClassifier was fitted with feature names
warnings.warn(
< /code>
Вы знаете, как я могу это исправить? < /p>
код: < /p>
import pandas as pd
from sklearn.tree import DecisionTreeClassifier
music_data=pd.read_csv('C:\\Users\\User\\Desktop\\machine learning tutorial\\Python Tutorial Supplementary Materials\\music.csv')
y=music_data['genre']
X=music_data.drop(columns=['genre'])
model = DecisionTreeClassifier()
model.fit(X,y)
predictions=model.predict([[22,1],[26,0],[39,1]])
predictions
Подробнее здесь: https://stackoverflow.com/questions/739 ... sifier-was
Userwarnning: x не имеет допустимых имен функций, но DeciestReeClassifier был оснащен именами функций ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение