python - 使用 scikit learn 在 Python 中导入数据集以解决机器学习问题数据集威斯康星州乳腺癌

标签 python machine-learning scikit-learn spyder sklearn-pandas

您好,我尝试将数据集导入到spyder

import numpy as np
import matplotlib.pyplot as plt
import pandas as pd

dataset = pd.read_csv('breast-cancer-wisconsin.data1.csv')
X = dataset.iloc[:,0:9].values
y= dataset.iloc[:,9].values

但是当我在变量资源管理器中显示 X 矩阵时,它表示当前不支持对象数组

最佳答案

试试这个:

X = dataset.drop('column_9', 1).values
y = dataset['column_9'].values

只需将 column_9 替换为目标列的名称即可。

关于python - 使用 scikit learn 在 Python 中导入数据集以解决机器学习问题数据集威斯康星州乳腺癌,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41770813/

相关文章:

python - 输入类型 Python Imputer 不支持 Isnan

python - 在空格后拆分字符串

python - 如何在 tensorflow 中提取层或 ValueError : Shape (? , 4096) 必须具有排名 1

graphics - 使用要点描述符进行图像分类

python - 感知器学习算法需要大量迭代才能收敛?

machine-learning - 在实时系统中使用 sklearn DictVectorizer

python - NLTK训练器: Cannot get Scikit-Learn classifiers to work

python - 在 Python 中过滤匹配向量所有值的数据框

python - 如何使用 for 循环创建 Keras multi LSTM 层?

python - Bokeh :垂直条的宽度不变