如何让情节更大?

时间:2018-05-29 18:38:45

标签: python pandas matplotlib plot correlation

我是一名python用户,拥有大型数据框,并希望制作相关图。

我在这里找到了一个很好的答案。 pandas scatter matrix display correlation coefficient

但是,我的数据框架比他建议的要大,我的下面有更多的行和列。 (np.random.randn(1000,6),columns = [' a',' b',' c',' d' ' E'' F'])

如果我使用他的方法,图形会很紧,每个图都会很小。 有没有办法让情节更大? 另外,如果你能告诉我如何使字体更大,我将不胜感激。 非常感谢你的帮助。

3 个答案:

答案 0 :(得分:4)

scatter_matrix采用控制大小的变量figsizeDocumentation here。因此,您可以根据需要更改大小:

scatter_matrix(df, alpha=0.5, figsize=(12, 12), diagonal='kde')

改变大小。

答案 1 :(得分:3)

在{/ p>中添加figsize=(15, 10)

axes = scatter_matrix(df, alpha=0.5, diagonal='kde', figsize=(15, 10))

fontsize=12位于:

axes[i, j].annotate("%.3f" %corr[i,j], (0.8, 0.8), xycoords='axes fraction', ha='center', va='center', fontsize=12)

答案 2 :(得分:0)

在绘图之前使用plot.figure(figsize=(sizeX,sizeY))