Seaborn displot. 如何控制每个子图的字体大小和旋转?

huangapple go评论51阅读模式
英文:

Seaborn displot. How to control font size and rotation for each subplot?

问题

我正在使用 'col' 参数绘制多个分布,并尝试更改 xticks 的字体大小和旋转,但它只会对最后一个子图生效。如何使它对两个子图都生效?

英文:

I am plotting multiple distributions via the 'col' parameter and trying to change the fontsize and rotation for xticks but it will only take effect on the last subplot. How do I make it so that it changes for both subplots?

Seaborn displot. 如何控制每个子图的字体大小和旋转?

Seaborn displot. 如何控制每个子图的字体大小和旋转?

答案1

得分: 2

你可以使用以下代码为所有坐标轴设置 tick_params

g.tick_params(axis='x', labelsize=5)

或者在你的 FacetGrid 对象 g 中迭代处理各个坐标轴:

for ax in g.axes.flatten():
  ax.tick_params(axis='x', labelsize=5)
英文:

You can set the tick_params for all axes with:

g.tick_params(axis='x', labelsize=5) 

Or iterate over the Axes in your FacetGrid object g:

for ax in g.axes.flatten():
  ax.tick_params(axis='x', labelsize=5) 

huangapple
  • 本文由 发表于 2023年3月9日 20:22:12
  • 转载请务必保留本文链接:https://go.coder-hub.com/75684555.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定