当试图通过以下代码将sklearn数据集转换为pandas数据帧时,我得到了一个错误“ufunc'add'没有包含一个签名匹配类型为dtype('
import numpy as np
from sklearn.datasets import load_breast_cancer
import numpy as np
cancer = load_breast_cancer()
data = pd.DataFrame(data= np.c_[cancer['data'], cancer['target']],columns= cancer['feature_names'] + cancer['target'])
下面是我如何将sklearn数据集转换为pandas数据帧的。需要追加目标列名。
有时候简单一点就好了。为数据和目标创建一个DF,然后使用pandas合并。
您有numpy字符串数组,请提供完整的错误,以便我们找出缺少的内容
例如,我假设您有dtype('U9'),请添加
将
dtype=float
放入数组中。不确定的东西相关问题 更多 >
编程相关推荐