print(pd.concat([pd.DataFrame(wine.data),pd.DataFrame(wine.target)],axis=1))
时间: 2023-11-03 07:57:14 浏览: 170
详解pandas数据合并与重塑(pd.concat篇)
5星 · 资源好评率100%
这行代码使用了`pd.concat()`函数将`wine.data`和`wine.target`在列方向上进行合并,并打印结果。
假设`pd`是Pandas库的一个实例,`wine.data`是一个包含葡萄酒数据的二维数组,每一行代表一个数据样本,`wine.target`是一个包含葡萄酒数据对应标签的一维数组。
`pd.DataFrame(wine.data)`将葡萄酒数据转换为一个DataFrame对象,每一列代表一个特征。
`pd.DataFrame(wine.target)`将葡萄酒数据对应的标签转换为一个DataFrame对象,作为最后一列。
`pd.concat([pd.DataFrame(wine.data), pd.DataFrame(wine.target)], axis=1)`将这两个DataFrame对象在列方向上进行合并,即将标签列添加到特征列的右侧。
最后,通过`print()`函数打印合并后的结果。这样可以将葡萄酒数据和对应的标签以表格形式输出。
阅读全文