“Series”对象在尝试在python中绘制散点矩阵时没有属性“columns”

2024-05-19 01:40:12 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我是python新手,正在使用jupyter笔记本电脑,如果有任何帮助,我们将不胜感激!。在

我在绘制散点矩阵时遇到了困难。 我已经导入了我的csv文件,我有一个列有毒品的“名称”。所以我想知道这种药发生了多少次,所以我用了

name = Crimes['drug name'].value_counts()
name

这将返回在我的csv文件中某一特定药物被称为“药物名称”的次数

我试着像矩阵一样散布:

^{pr2}$

但是我得到一个错误'Series'对象没有属性'columns'

有人知道我怎么解决这个问题吗? 提前谢谢


Tags: 文件csvname名称value绘制jupyter矩阵
1条回答
网友
1楼 · 发布于 2024-05-19 01:40:12

您不能将pandas.core.series.Series传递给分散矩阵函数,因为它只接受具有多个列的数据帧(文档中没有这种情况)。请阅读文档。屏幕截图供参考。screen shot for reference. 另外,散点图还用于表示列的分布与所有其他列的比较检查引用:Pandas scatterplot。 错误是由于它访问数据帧中的列,而您使用的是没有列的序列,这是主要原因。 这些都是可能的原因。如果错了就纠正我。在

相关问题 更多 >

    热门问题