如何解决此问题“ValueError:没有足够的值来解包(预期为5,实际为4)”
import sklearn
from sklearn.datasets import load_breast_cancer
data = load_breast_cancer()
label_names = data['target_names']
labels = data['target']
feature_names = data['feature_names']
features = data['data']
print(label_names)
print(labels[0])
print(feature_names[0])
print(features[0])
from sklearn.model_selection import train_test_split
错误发生在以下行:
train, test, train_labels, test_labels, test_labels = train_test_split(features,labels,test_size = 0.40, random_state = 42)
函数“train\u test\u split”只返回4个值。修改您的行,如下所示:
相关问题 更多 >
编程相关推荐