Python 理解熊猫的对角线';散点矩阵图
我正在用Python 理解熊猫的对角线';散点矩阵图,python,pandas,Python,Pandas,我正在用熊猫绘制散点图。我能理解图,除了对角线图中的曲线。有人能给我解释一下他们的意思吗 图片: 代码: 正如您所知道的,散射矩阵是将指定的每一列与另一列相对绘制的 然而,在这种格式中,当你看到一条对角线时,你会看到一个柱的自反图。由于这始终是一条直线,Pandas认为它可以为您提供更多有用的信息,并绘制该列数据的密度图 看 如果希望使用直方图,可以将打印代码更改为: axs = scatter_matrix(df, alpha=0.2, diagonal='hist') 打印方法允许使用默
熊猫
绘制散点图。我能理解图,除了对角线图中的曲线。有人能给我解释一下他们的意思吗
图片:
代码:
正如您所知道的,散射矩阵是将指定的每一列与另一列相对绘制的 然而,在这种格式中,当你看到一条对角线时,你会看到一个柱的自反图。由于这始终是一条直线,Pandas认为它可以为您提供更多有用的信息,并绘制该列数据的密度图 看 如果希望使用直方图,可以将打印代码更改为:
axs = scatter_matrix(df, alpha=0.2, diagonal='hist')
打印方法允许使用默认线打印以外的少数打印样式。这些方法可以作为plot()的kind关键字参数提供。这些措施包括:
- 条形图的“bar”或“barh”
- 直方图的“hist”
- 箱线图的“方框”
- 密度图的“kde”或“密度”
- 面积图的“面积”
- 散点图的“散点”
- 六边形箱图的“hexbin”
- 饼图的“饼”
有点离题,会使示例不那么集中,但这些图需要对数刻度(很好的示例:为什么),谢谢!除了“kde”或“hist”之外,还有哪些其他选项?
axs = scatter_matrix(df, alpha=0.2, diagonal='hist')