Ошибка выброса функции соответствия классификатора дерева решений "ValueError: не удалось преобразовать строку в число с плавающей точкой: 'E-50'" - PullRequest
0 голосов
/ 09 сентября 2018

Я пытаюсь сопоставить данные, взятые из файла xlsx, с классификатором дерева решений, но получаю ошибку "ValueError: не удалось преобразовать строку в число с плавающей точкой: 'E-50'".

Ниже приведен мой код из моего ноутбука Jupyter:

import pandas as pd
import numpy as np
from sklearn.model_selection import train_test_split
from sklearn import tree
from sklearn.tree import DecisionTreeClassifier
results = pd.read_excel("new3.xlsx")
Y = np.array(results.values[:, 1:9])
X=  np.array(results.values[:,0])
X_Train,X_Test,Y_Train,Y_Test= train_test_split(X,Y, test_size = 0.3, 
random_state = 176)
model = DecisionTreeClassifier()
model.fit(X_Train,Y_Train)
...