# encoding=utf-8
from matplotlib import pyplot
import matplotlib.pyplot as plt
names = range(8,21)
names = [str(x) for x in list(names)]
x = range(len(names))
y_train = [0.840,0.839,0.834,0.832,0.824,0.831,0.823,0
.817,0.814,0.812,0.812,0.807,0.805]
y_test = [0.838,0.840,0.840,0.834,0.828,0.814,0.812,0.822,0.818,0.815,0.807,0.801,0.796]
#plt.plot(x, y, 'ro-')
#plt.plot(x, y1, 'bo-')
#pl.xlim(-1, 11) # 限定横轴的范围
#pl.ylim(-1, 110) # 限定纵轴的范围
plt.plot(x, y_train, marker='o', mec='r', mfc='w',label='uniprot90_train')
plt.plot(x, y_test, marker='*', ms=10,label='uniprot90_test')
plt.legend() # 让图例生效
plt.xticks(x, names, rotation=1)
plt.margins(0)
plt.s
python绘制折线图(多条)
最新推荐文章于 2024-08-10 10:49:58 发布
本文介绍了如何使用Python进行多条折线图的绘制,适合编程新手入门。通过实例展示,帮助读者掌握Python数据可视化的基本技巧。
摘要由CSDN通过智能技术生成