Рейтинг:
1
Afzaal Ahmad Zeeshan
Вы имели в виду использовать sklearn
, вместо sk.learn
Это то, что говорит вам этот код ошибки.
Попробовать это,
import pandas as pd
from sklearn import tree # tree scope contains the classifier
# then in the code, access the DecisionTreeClassifier like,
model = tree.DecisionTreeClassifier()
Это поможет вам, если у вас установлен scikit-learn. Если вы получите проблему на
sklearn
, то вам нужно сначала установить фреймворк;
python - ModuleNotFoundError: нет модуля с именем 'sklearn' - переполнение стека[
^]
Смотрите подробнее на сайте
DecisionTreeClassifier[
^].
Смотрите пример такого использования здесь,
1.10. Деревья решений — scikit-learn 0.21.3 документация[
^].
Прежде чем я закрою этот ответ, вот вам пища для размышлений: можете ли вы заставить его работать с,
from sklearn.tree import DecisionTreeClassifier
?
Member 14549093
Теперь я получил эту ошибку, когда вошел в sklearn.
ImportError обратная трассировка (самый недавний призыв последнего)
&ЛТ;оболочкой IPython-ввод-2-685ef44b2b7a> В &ЛТ;модуль&ГТ;
1 импорт панд в качестве pd
----> 2 из sklearn import DecisionTreeClassifier
3
4 music_data = pd.read_csv('music1.csv')
5 X = music_data.drop(столбцы=['жанр'])
ImportError: не удается импортировать имя 'DecisionTreeClassifier' из 'sklearn' (E:\Python\lib\site-packages\sklearn\__init__.py)
Afzaal Ahmad Zeeshan
Пожалуйста, используйте from sklearn.test import DecisionTreeClassifier
- Это должно сработать.
Member 14549093
сейчас я устанавливаю pip, как вы мне сказали.
Но у меня есть sklearn в моей анаконде, но почему я получаю эту ошибку.
Afzaal Ahmad Zeeshan
Если sklearn установлен в Anaconda, то убедитесь, что вы используете ту же среду, в которой установлен sklearn.
Member 14549093
Я использую ту же среду. С другой стороны, sklearn.test тоже не работает.
......
ModuleNotFoundError обратная трассировка (самый недавний призыв последнего)
&ЛТ;оболочкой IPython-ввод-2-ae8b1bd24108> В &ЛТ;модуль&ГТ;
1 импорт панд в качестве pd
---- и GT; 2 от sklearn.Тестовый импорт DecisionTreeClassifier
3
4 music_data = pd.read_csv('music1.csv')
5 X = music_data.drop(столбцы=['жанр'])
ModuleNotFoundError: нет модуля с именем 'sklearn.Тест'
Afzaal Ahmad Zeeshan
Почему ваш Т-Капитал? Можете ли вы попытаться следовать чему - то, как это говорится?
Member 14549093
Извини братан но теперь я получаю эту ошибку,
ModuleNotFoundError обратная трассировка (самый недавний призыв последнего)
&ЛТ;оболочкой IPython-входное напряжение-5-6bf64c798910> В &ЛТ;модуль&ГТ;
1 импорт панд в качестве pd
----> 2 от sklearn.test импорт DecisionTreeClassifier
3
4 music_data = pd.read_csv('music.csv')
5 X = music_data.drop(столбцы=['жанр'])
ModuleNotFoundError: нет модуля с именем 'sklearn.test'
Мне кажется, я что-то упускаю и не могу определить, что именно.