在python中可视化巨大的相关矩阵

在python中可视化巨大的相关矩阵,python,plot,seaborn,correlation,Python,Plot,Seaborn,Correlation,我有数百个特性,我想用Python可视化它们之间的关联。但下面的代码不会显示图表中的所有功能说明。你有什么建议 df = pd.read_csv('dataset.csv', sep=',') sns.heatmap(df.corr()) plt.show() 没有figsize和dpi,似乎已经崩溃了 import seaborn as sns sns.heatmap(df.corr(), annot = True, fmt = '.2f') 为使其更具可读性,请根据需要调整figsiz

我有数百个特性,我想用Python可视化它们之间的关联。但下面的代码不会显示图表中的所有功能说明。你有什么建议

df = pd.read_csv('dataset.csv', sep=',')
sns.heatmap(df.corr())
plt.show()

没有figsize和dpi,似乎已经崩溃了

import seaborn as sns
sns.heatmap(df.corr(), annot = True, fmt = '.2f')

为使其更具可读性,请根据需要调整figsize和dpi。这是我可以用于这个示例的最大dpi和figsize,否则它将超过2MB

import seaborn as sns

fig = plt.figure(figsize=(36,36), dpi = 480)
sns.heatmap(df.corr(), annot = True, fmt = '.2f')

试着调整figsize和dpi。@可怕的,你能详细说明一下吗?我是说
plt.figsize和dpi)
。你有没有试着增加尺寸等?@Frightera谢谢,它起作用了!我建议您使用标记为认可解决方案的示例进行回答。是否有任何方法仅显示高于+/-阈值的相关性?您想显示还是想将其作为列添加到热图中?显示和添加它们可能包含不同的内容。当你展示热图时,我的意思是可能会有空白栏。