Seaborn线形图.数据集1945年前后的垂直线



需要一些帮助才能在这个海滨折线图中放置一条垂直线。这条线应该把1945年前后的人口分开。这条线还应该在不移动数据的情况下保持当前图形的位置。

这是线条图的代码和图像。

sns.lineplot(x="year", y="population",
hue="region",
data=japan_pop, ci=None)
plt.title('Population', fontsize=14)
plt.legend(bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.)
plt.show()

折线图我想完成

您可以使用matplotlib的axvline方法:

plt.axvline(1945,0,max(japan_pop.population))

最新更新