jupyter在同一幅图里画两种图表
时间: 2023-05-18 22:04:10 浏览: 129
python 实现将多条曲线画在一幅图上的方法
可以使用 Matplotlib 的 subplot() 函数来在同一幅图里画两种图表,例如:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
# 创建 subplot
fig, ax = plt.subplots()
# 画第一种图表
ax.plot(x, y1, label='sin(x)')
# 画第二种图表
ax.plot(x, y2, label='cos(x)')
# 添加图例
ax.legend()
# 显示图表
plt.show()
```
这段代码会在同一幅图里画出 sin(x) 和 cos(x) 两个函数的图像,并添加图例。
阅读全文