matplotlib折线数据点显示数据
时间: 2023-09-10 20:10:46 浏览: 69
可以使用plt.plot()函数绘制折线图,并使用参数'marker'指定数据点的样式。
示例代码:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.plot(x, y, marker='o')
plt.show()
```
这段代码会绘制一条由(x,y)数据点构成的折线图,并将数据点用圆形标记。如果不设置'marker'参数,则默认不显示数据点。
相关问题
matplotlib折线数据点怎么设置
可以使用`marker`和`markersize`参数来设置折线数据点的样式和大小。
例如,将折线数据点设置为圆圈样式,大小为10:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.plot(x, y, marker='o', markersize=10)
plt.show()
```
除了圆圈样式外,还有许多其他的样式可供选择,如方块、三角形、十字等,具体可参考官方文档。
matplotlib折线图折线上显示数据
可以使用matplotlib中的annotate()函数在折线上添加数据标签。
示例代码:
```python
import matplotlib.pyplot as plt
# 数据
x = [1, 2, 3, 4, 5]
y = [10, 8, 6, 4, 2]
# 折线图
plt.plot(x, y)
# 添加数据标签
for i in range(len(x)):
plt.annotate(str(y[i]), xy=(x[i], y[i]), xytext=(x[i]+0.1, y[i]+0.1))
# 显示图形
plt.show()
```
结果:
![折线图折线上显示数据](https://img-blog.csdnimg.cn/20210606174306254.png)
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)