Python同时画两个图
时间: 2024-03-28 14:08:19 浏览: 27
当然可以同时画两个图。以下是一个示例代码,展示如何使用Matplotlib库在Python中同时绘制两个图。
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建数据
x = np.linspace(0, 5, 100)
y1 = np.sin(x)
y2 = np.cos(x)
# 创建两个子图
fig, (ax1, ax2) = plt.subplots(2)
# 在第一个子图中绘制sin曲线
ax1.plot(x, y1)
ax1.set_title('Sin Curve')
# 在第二个子图中绘制cos曲线
ax2.plot(x, y2)
ax2.set_title('Cos Curve')
# 显示图形
plt.show()
```
这段代码创建了一个包含两个子图的图形窗口。在第一个子图中绘制了sin曲线,而在第二个子图中绘制了cos曲线。最后调用`plt.show()`方法显示图形窗口。
你可以根据自己的需求修改数据和图形的样式。希望这个示例能对你有帮助!
相关问题
python同时画两张图plt
你可以使用Matplotlib的子图(subplot)来实现同时画两张图。
下面的代码演示了如何画两张简单的图形:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.linspace(-np.pi, np.pi, 100)
y1 = np.sin(x)
y2 = np.cos(x)
# 创建子图
fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(10, 5))
# 在第一个子图中绘制sin曲线
ax1.plot(x, y1)
ax1.set_title('sin(x)')
# 在第二个子图中绘制cos曲线
ax2.plot(x, y2)
ax2.set_title('cos(x)')
# 显示图形
plt.show()
```
运行上述代码后,会显示出两张图,一张是sin曲线,另一张是cos曲线。这两张图分别在两个子图中绘制。
你可以根据需要修改代码来画出你所需的两张图形。
python怎么画两个圆心相同的同心圆
可以使用Python的matplotlib库来画同心圆,具体代码如下:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成一组等差数列作为圆的横坐标
x = np.linspace(-1, 1, 100)
# 定义两个圆的半径
r1 = 0.5
r2 = 0.8
# 画两个圆
plt.plot(x, np.sqrt(r1**2 - x**2), 'b')
plt.plot(x, np.sqrt(r2**2 - x**2), 'r')
# 设置坐标轴范围
plt.xlim(-1.2, 1.2)
plt.ylim(-1.2, 1.2)
# 显示图像
plt.show()
```
运行以上代码,就可以画出两个圆心相同的同心圆。其中,np.linspace(-1, 1, 100)生成一个从-1到1的等差数列,包含100个数,用于作为圆的横坐标;r1和r2分别表示两个圆的半径;plt.plot()函数用于画圆,其中第一个参数是横坐标,第二个参数是纵坐标,'b'和'r'表示蓝色和红色线条;plt.xlim()和plt.ylim()函数用于设置坐标轴范围;最后调用plt.show()函数显示图像。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.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_lunwen.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)