如何使用seaborn FacetGrid更改字体大小?

詹姆斯·帕顿:

我已经使用factorplotin seaborn和get facetgrid对象绘制了数据,但是仍然无法理解如何在这样的图中设置以下属性:

  1. 图例大小:当我绘制大量变量时,我得到的图例很小,字体也很小。
  2. y和x标签的字体大小(与上面类似的问题)
保罗·H:

您可以在对的调用中按比例放大字体sns.set()

import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
x = np.random.normal(size=37)
y = np.random.lognormal(size=37)

# defaults
sns.set()
fig, ax = plt.subplots()
ax.plot(x, y, marker='s', linestyle='none', label='small')
ax.legend(loc='upper left', bbox_to_anchor=(0, 1.1))

在此处输入图片说明

sns.set(font_scale=5)  # crazy big
fig, ax = plt.subplots()
ax.plot(x, y, marker='s', linestyle='none', label='big')
ax.legend(loc='upper left', bbox_to_anchor=(0, 1.3))

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章