matplotlib用法
时间: 2023-10-14 13:16:46 浏览: 53
Matplotlib是一个Python的数据可视化库,可以用来绘制各种类型的图表,如折线图、散点图、柱状图、条形图、饼图等等。以下是matplotlib的基本用法:
1. 导入库和数据
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.arange(0, 5, 0.1)
y = np.sin(x)
```
2. 绘制折线图
```python
plt.plot(x, y)
plt.show()
```
3. 添加标题、标签和图例
```python
plt.plot(x, y)
plt.title("Sin Function")
plt.xlabel("x-axis")
plt.ylabel("y-axis")
plt.legend(["sin"])
plt.show()
```
4. 绘制散点图
```python
x = np.random.randn(50)
y = np.random.randn(50)
plt.scatter(x, y)
plt.show()
```
5. 绘制柱状图
```python
x = ["A", "B", "C"]
y = [10, 20, 30]
plt.bar(x, y)
plt.show()
```
6. 绘制饼图
```python
labels = ["A", "B", "C"]
sizes = [10, 20, 30]
plt.pie(sizes, labels=labels)
plt.show()
```
以上是matplotlib的基本用法,可以通过修改参数、添加样式等方式来调整图表的外观。
阅读全文