![](/img/trans.png)
[英]How to add values/ labels over each marker in lineplot in Python Seaborn?
[英]How to add a marker in a specific point in a seaborn lineplot?
我正在用 seaborn 绘制一个简单的线图,我想在线图的两个特定点添加一个标记。
我检查了文档,我知道 matplotlib 有一些标记支持( https://matplotlib.org/3.1.0/api/markers_api.html ),但我找不到解决我的问题的方法。
我有这样的事情:
sns.lineplot(x="time", y="cost",
data=df_time)
我想指定图在 n1 和 n2 行都有一个标记。 那可能吗?
显示线图第一个和第二个点的标记使用markevery
参数。
import matplotlib.pyplot as plt
x = [1,3,4,6,7,9]
y = [3,2,3,1,3,2]
plt.plot(x,y, marker="s", ms=12, markevery=[0,1])
plt.show()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.