我有一个包含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