python怎么画出预测值和真实值的对比图?
时间: 2024-05-14 09:14:35 浏览: 18
可以使用matplotlib库中的plot函数来绘制预测值和真实值的对比图。具体实现步骤如下:
1. 将预测值和真实值保存在两个列表中,例如:
```python
predicted = [1.2, 1.7, 2.1, 2.6, 3.0]
actual = [1.0, 1.5, 2.0, 2.5, 3.0]
```
2. 导入matplotlib库并创建一个Figure对象和一个Axes对象:
```python
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
```
3. 使用plot函数绘制预测值和真实值的曲线:
```python
ax.plot(predicted, label='Predicted')
ax.plot(actual, label='Actual')
```
4. 添加图例和坐标轴标签:
```python
ax.legend()
ax.set_xlabel('Time')
ax.set_ylabel('Value')
```
5. 展示图形:
```python
plt.show()
```
完整代码如下:
```python
import matplotlib.pyplot as plt
predicted = [1.2, 1.7, 2.1, 2.6, 3.0]
actual = [1.0, 1.5, 2.0, 2.5, 3.0]
fig, ax = plt.subplots()
ax.plot(predicted, label='Predicted')
ax.plot(actual, label='Actual')
ax.legend()
ax.set_xlabel('Time')
ax.set_ylabel('Value')
plt.show()
```
运行代码,即可得到预测值和真实值的对比图。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![](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)