作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我有两个列表,日期和值。我想使用 matplotlib 绘制它们。下面创建了我的数据的散点图。
import matplotlib.pyplot as plt
plt.scatter(dates,values)
plt.show()
plt.plot(dates, values)
创建折线图。
但我真正想要的是一个散点图,其中点由一条线连接。
类似于R:
plot(dates, values)
lines(dates, value, type="l")
,它给了我一个点的散点图,上面覆盖着一条连接点的线。
我如何在 python 中做到这一点?
最佳答案
我认为@Evert 有正确的答案:
plt.scatter(dates,values)
plt.plot(dates, values)
plt.show()
这几乎是一样的
plt.plot(dates, values, '-o')
plt.show()
您可以将 -o
替换为另一个合适的 格式字符串,如 documentation 中所述。 .您还可以使用 linestyle=
和 marker=
关键字参数来拆分线条和标记样式的选择。
关于python - Matplotlib用线连接散点图点 - Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20130227/
我是一名优秀的程序员,十分优秀!