Seaborn Catplot,浮动到int横坐标

时间:2019-07-16 18:26:06

标签: seaborn

我想更清楚地阅读我的海图。基本上,我有X值,范围从0到11,但它们是浮点值。当我绘制图表时,无法正确读取X值:刻度线处于浮动状态,并且值太多。 “有趣”的是,我的Y值相似,但它们正确地绘制为0到11之间的整数区间。

我尝试了在stackoverflow上发现的以下技巧,但它没有用:

plt.gca().xaxis.set_major_formatter(FuncFormatter(lambda x, _: int(x)))

这是我的绘图代码。

dataset = pd.read_csv("/workspace/Classification/for_classification.csv", delimiter=";")
sns.catplot(x="X1", y="X2", hue="LABEL", data=dataset);
plt.gca().xaxis.set_major_formatter(FuncFormatter(lambda x, _: int(x)))

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您可以改为尝试relplot

b.relplot(x="X1", y="X2", hue="LABEL", data=dataset)