作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
在 seaborn 中,如何只更改 x 轴和 y 轴标签的字体大小?有没有办法专门更改轴标签,而不是使用“设置上下文”方法?这是我的代码:
def corrfunc(x, y, **kws):
r = stats.pearsonr(x, y)[0] ** 2
ax = plt.gca()
ax.annotate("r$^2$ = {:.2f}".format(r),
xy=(.1, .9), xycoords=ax.transAxes, fontsize=16)
if r > 0.6:
col = 'g'
elif r < 0.6:
col = 'r'
sns.regplot(x, y, color=col)
return r
IC_Plot = sns.PairGrid(df_IC, palette=["red"])
IC_Plot.map_offdiag(corrfunc)
IC_Plot.savefig("Save_Pair.png")
最佳答案
更改绘图中所有 x 和 y 标签的字体大小的最简单方法是使用 rcParams脚本开头的属性 "axes.labelsize"
,例如
plt.rcParams["axes.labelsize"] = 15
您还可以设置每个单独标签的字体大小
for ax in plt.gcf().axes:
l = ax.get_xlabel()
ax.set_xlabel(l, fontsize=15)
关于python - seaborn中轴标签的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43670164/
在引用文献中,它们被描述为: axis('equal') changes limits of x or y axis so that equal increments of x and y have
我是一名优秀的程序员,十分优秀!