Python 更改seaborn绘图x轴上的值之间的间距

Python 更改seaborn绘图x轴上的值之间的间距,python,python-3.x,pandas,seaborn,line-plot,Python,Python 3.x,Pandas,Seaborn,Line Plot,我用熊猫和海洋生物绘制了一些图表。我面临的困难是更改轴上连续值之间的间距。对于以下代码: myplot3 = sns.lineplot(data= history_table, y='score', x='year', hue='country') 我明白了 我想要的是x轴与2015、2016、2018、2019一样,并删除2015.5、2016.5等标记。我如何才能做到这一点。同样,对于不同的图形,也可以像这样更改y轴标签。最简单的方法是myplot3.set_xticks([2015、20

我用熊猫和海洋生物绘制了一些图表。我面临的困难是更改轴上连续值之间的间距。对于以下代码:

myplot3 = sns.lineplot(data= history_table, y='score', x='year', hue='country')
我明白了


我想要的是x轴与2015、2016、2018、2019一样,并删除2015.5、2016.5等标记。我如何才能做到这一点。同样,对于不同的图形,也可以像这样更改y轴标签。

最简单的方法是
myplot3.set_xticks([2015、2016、2017、2018、2019])
。更多选项可通过。顺便说一下,将seaborn函数的结果命名为
ax=sns.lineplot(…)
有助于更好地了解如何使用标准matplotlib功能来更改绘图。