利用两个m个元素的一维numpy数组,一个数组作为横坐标,另一个数组作为纵坐标绘条形图
时间: 2024-05-14 09:12:09 浏览: 230
numpy中三维数组中加入元素后的位置详解
可以使用matplotlib库中的bar函数来绘制条形图。
示例代码如下:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成数据
x = np.array([1, 2, 3, 4, 5])
y = np.array([10, 20, 30, 40, 50])
# 绘制条形图
plt.bar(x, y)
# 设置横纵坐标标签
plt.xlabel('x')
plt.ylabel('y')
# 显示图像
plt.show()
```
在代码中,我们先生成了两个长度为5的一维numpy数组作为横坐标和纵坐标,然后使用plt.bar函数绘制条形图,最后设置横纵坐标标签并显示图像。可以看到,条形图已经成功绘制出来了。
阅读全文