python-3.x 我们可以旋转海运配对图中的x轴和y轴吗?[duplicate]

jv4diomz  于 2023-01-14  发布在  Python
关注(0)|答案(1)|浏览(142)
    • 此问题在此处已有答案**:

How to Rotate labels in a Seaborn PairGrid?(3个答案)
2天前关闭。
我正在尝试旋转一个海运配对图中的x轴和y轴。到目前为止,我只能旋转刻度参数。我真的想旋转x轴和y轴45度。我们能做到吗???

import seaborn as sns
import matplotlib.pyplot as plt
penguins = sns.load_dataset("penguins")
g=sns.pairplot(penguins)

for ax in g.axes.flatten():
    ax.tick_params(rotation = 45)

ryevplcw

ryevplcw1#

经过多一点测试,我终于让这个工作。

import seaborn as sns
import matplotlib.pyplot as plt
penguins = sns.load_dataset("penguins")
g=sns.pairplot(penguins)

g = sns.pairplot(penguins, kind="scatter")
for ax in g.axes.flatten():
    # rotate x axis labels
    ax.set_xlabel(ax.get_xlabel(), rotation = 45)
    # rotate y axis labels
    ax.set_ylabel(ax.get_ylabel(), rotation = 45)
    # set y labels alignment
    ax.yaxis.get_label().set_horizontalalignment('right')

相关问题