如何从SciKit系统中加载Excel文件进行培训和测试。
我尝试了Pandas进口,我能够进口它使用data=pd.read_excel("IRIS.xlsx")
print(data.head())
但是然后我不能执行这一行X,y=data(return_X_y=True)
给我一个 Dataframe 错误.我应该做什么或在这一行之前导入所以我能到执行训练和测试成功code and error
如何从SciKit系统中加载Excel文件进行培训和测试。
我尝试了Pandas进口,我能够进口它使用data=pd.read_excel("IRIS.xlsx")
print(data.head())
但是然后我不能执行这一行X,y=data(return_X_y=True)
给我一个 Dataframe 错误.我应该做什么或在这一行之前导入所以我能到执行训练和测试成功code and error
2条答案
按热度按时间zdwk9cvp1#
data
是一个panda Dataframe ,它没有任何方法return_X_y=True
。这只出现在大多数sklearn
加载数据函数中,例如“sklearn.datasets.load_XXX”。在您手动加载数据的情况下,您只需要切片并选择所需的列。
qq24tv8q2#
使用
.iloc
:如果确实要使用
iris
数据集,直接使用sklearn
即可: