给我一段准确率和损失率的迭代20次的折线图的可视化的代码
时间: 2024-06-04 22:12:35 浏览: 166
使用python matploblib库绘制准确率,损失率折线图
5星 · 资源好评率100%
下面是使用Python中的matplotlib库绘制准确率和损失率的迭代20次的折线图的示例代码:
```python
import matplotlib.pyplot as plt
# 准确率和损失率的迭代数据,分别为20个数值的列表
accuracy = [0.75, 0.82, 0.86, 0.89, 0.91, 0.92, 0.93, 0.94, 0.95, 0.95, 0.96, 0.96, 0.97, 0.97, 0.97, 0.98, 0.98, 0.98, 0.98, 0.98]
loss = [0.65, 0.53, 0.45, 0.39, 0.34, 0.30, 0.27, 0.24, 0.22, 0.20, 0.18, 0.16, 0.15, 0.14, 0.13, 0.12, 0.11, 0.10, 0.10, 0.09]
# 创建折线图
plt.plot(range(1, 21), accuracy, label='Accuracy')
plt.plot(range(1, 21), loss, label='Loss')
# 设置图表标题和坐标轴标签
plt.title('Accuracy and Loss')
plt.xlabel('Iterations')
plt.ylabel('Value')
# 添加图例
plt.legend()
# 显示图表
plt.show()
```
运行上述代码可以得到如下的折线图:
![折线图](https://i.imgur.com/6Nuf7J1.png)
阅读全文