import matplotlib.pyplot as plt
# 读取文本文件中的数据
with open('1.txt', 'r') as file:
lines = file.readlines()
# 提取数据列
x1 = []
x2 = []
for line in lines:
parts = line.split()
if len(parts) == 2:
x1.append(float(parts[0]))
x2.append(float(parts[1]))
else:
print(f"Invalid line: {line}")
# 生成 x 轴的数字
epochs = list(range(1, len(x1) + 1))
# 绘制曲线图
plt.plot(epochs, x1, label='xx')
plt.plot(epochs, x2, label='xx')
# 添加标题和标签
plt.title('xxxxx')
plt.xlabel('xx')
plt.ylabel('xx')
# 添加图例
plt.legend()
# 显示图形
plt.show()
将txt里面两组数据绘制成曲线图
最新推荐文章于 2024-03-12 14:59:02 发布