No Google Colab segui os passos das aulas, conforme abaixo:
#leitura de dados
import pandas as pd
#gráficos
import seaborn as sns
#modelos
##regressão
from sklearn.model_selection import train_test_split
from sklearn import linear_model
from sklearn.metrics import r2_score
from sklearn.svm import SVR
##classificação
from sklearn import tree
#numeros
import numpy as np
celular = pd.read_csv("Celular.csv", delimiter=",")
X = celular.iloc[:,:-1].values
y = celular.iloc[:,:4].values
X_treino, X_teste, y_treino, y_teste = train_test_split(X, y, test_size=0.3)
classificador_arvore = tree.DecisionTreeClassifier()
classificador_arvore.fit(X_treino, y_treino)
Nesse ponto, é apresentado o erro abaixo:
ValueError Traceback (most recent call last) in () 1 classificador_arvore = tree.DecisionTreeClassifier() ----> 2 classificador_arvore.fit(X_treino, y_treino)
2 frames /usr/local/lib/python3.6/dist-packages/sklearn/utils/multiclass.py in check_classification_targets(y) 167 if y_type not in ['binary', 'multiclass', 'multiclass-multioutput', 168 'multilabel-indicator', 'multilabel-sequences']: --> 169 raise ValueError("Unknown label type: %r" % y_type) 170 171
ValueError: Unknown label type: 'continuous-multioutput'
Poderiam me ajudar por favor? Estou procurando no google, mas não tenho encontrado uma resposta.