首页 > 解决方案 > 将标签设置为 seaborn pairplot 的水平和垂直边缘

问题描述

我从没有尺寸标签的数据创建我的配对图,但我想在整个图的 x 和 y 轴上添加一个标签,以解释各个数字(这是我的数据的维度)的来源.

此外,我想裁剪情节,使其仅显示情节的下部。为此,我还需要将 x 轴的标签向下移动。

基本上,我想要这张图片的情节: 理想情节

这就是我创建配对图的方式:

g = sns.pairplot(data=sts_df.iloc[::100, :])
g.fig.set_size_inches(width, 11)
g.set(yticks=[])
g.set(xticks=[])
g.fig.suptitle("Pairplot across 15 dimensions of STS data")
plt.show()

这就是我目前拥有的: 在此处输入图像描述

标签: pythonmatplotlibseaborn

解决方案


找到了解决方案:

g.fig.text(-0.05, 0.5, "Y Label", ha="center", fontsize = 22, rotation=90)
g.fig.text(0.5, -0.05, "X Label", ha='center', va="center", fontsize = 22)

推荐阅读