gpt4 book ai didi

python - 如何编辑 jointplot 或 JointGrid 中的刻度

转载 作者:行者123 更新时间:2023-12-02 15:43:58 27 4
gpt4 key购买 nike

如何更改 seaborn jointplot 或 JointGrid 中的刻度位置?

我正在寻找类似于 matplotlib 的 plt.xticks 的东西。

最佳答案

您可以使用 ax_joint(用于主图)和 ax_marg_xax_marg_y 访问 JointGrid 对象的“轴” 为边际分布图。然后,您可以使用full API for the matplotlib axes操作绘图的细节,特别是您可以使用 get_xticks/set_xticks 更改刻度位置。

以下是如何使用它来更改 xticks/yticks 位置的基本示例:

import numpy as np
import seaborn as sns

g = sns.jointplot(np.random.rand(100), np.random.rand(100))

g.ax_joint.set_xticks([0, 0.34, 0.88])
g.ax_joint.set_yticks([-0.1, 0.5, 1, 1.1])

这会产生以下图:

Example of a seaborn jointplot with modified ticks

关于python - 如何编辑 jointplot 或 JointGrid 中的刻度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34075492/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com