【发布时间】:2019-05-16 14:05:11
【问题描述】:
我想创建一个散点图(对于离散的 x 并且每个 x 只有一个点),对于每个点,我想用一条线可视化到其预期值的距离,最好在 Seaborn 中。
Basically, I want something like this(取自this post),但我希望误差线只进入一个方向,而不是向上和向下。错误栏的行应在我的预期值处结束。
编辑:一个例子。
一些代码:
import matplotlib.pyplot as plt
some_y=[1,2,3,7,9,10]
expected_y=[2, 2.5, 2, 5, 8.5, 9.5]
plt.plot(some_y, ".", color="blue")
plt.plot(expected_y, ".", color="red")
plt.show()
此外,它不必看起来像这样完全。只是朝着这个方向发展。
【问题讨论】:
-
用
plt.plot生成一行。用几个plt.plot或LineCollection生成了几行。使用plt.scatter生成散点图。也许您想详细了解您尝试过的内容以及遇到的问题。 -
也许,我的描述有点不清楚。我更新了我的帖子。
标签: python distance seaborn scatter-plot errorbar