我想更清楚地阅读我的海图。基本上,我有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)))
非常感谢您的帮助!
答案 0 :(得分:0)
您可以改为尝试relplot
。
b.relplot(x="X1", y="X2", hue="LABEL", data=dataset)