有没有绘制大型散布矩阵的好方法?

时间:2019-06-20 13:12:09

标签: python matplotlib matrix scatter

我有一个包含20多个特征的数据框,我想为此数据框绘制scatter_matrix。但是,矩阵将非常大,并且很难读取和扫描。

我也许将矩阵分成四个部分,并在每个部分中获得100个图形,这是一个好主意。就像图片中的一样。但是我不知道该怎么办。

我已经阅读了不同的答案,但是我的问题不只是简单地绘制scatter_matrix,而是将这个矩阵分成4部分,并分别显示这4部分。

我现在正在尝试的一种方法是:

d = scatter_matrix(df_all[product_based_calculated_features])

然后尝试分别绘制对象数组d的每个成员,但我无法通过调用简单地做到这一点:

d[0][0].plot() 
#or
plt.show(d[0][0])

请注意:

d[0][0] 

给予:

<matplotlib.axes._subplots.AxesSubplot at 0x2317cab46a0>

有人可以帮我解决这个问题吗?matrix_image_sample

0 个答案:

没有答案