标签:添加 res href orm 网格 系统 size 图片 mamicode
Plot-Pictures-Tutorial-for-Paper
github.com
该仓库会总结论文中常见图形的画法,本节介绍折线图:
绘制折线图我们通常使用plot函数画曲线(折线)。每一个plot函数对应一条曲线,画多条线的时候调用多个plot函数即可。
前两个参数为x、y。x:X轴数据,列表或数组;y:Y轴数据,列表或数组。后面还有很多的修饰曲线的参数,常用的有:color控制曲线颜色,linestyle(缩写ls)控制曲线的风格,marker控制数据点的风格等,其对应的常用字符在文章最后的附录。
示例:
fig, axes = plt.subplots(1, 1, figsize=(8, 4))
# 折线图
axes.plot(x, y, linestyle=‘-‘, color=‘#DE6B58‘, marker=‘x‘, linewidth=1.5)
axes.plot(x, y2, linestyle=‘-‘, color=‘#E1A084‘, marker=‘x‘, linewidth=1.5)
# 设置最小刻度间隔
axes.yaxis.set_minor_locator(MultipleLocator(2.5))
axes.xaxis.set_minor_locator(MultipleLocator(0.5))
# 画网格线
axes.grid(which=‘minor‘, c=‘lightgrey‘)
# 设置x、y轴标签
axes.set_ylabel("Generation Consistency")
axes.set_xlabel("KB Row Number")
# 设置y轴的刻度
axes.set_yticks([70, 75, 80, 85, 90, 95])
# 对每个数据点加标注
for x_, y_ in zip(x, y):
axes.text(x_, y_, y_, ha=‘left‘, va=‘bottom‘)
for x_, y_ in zip(x, y2):
axes.text(x_, y_, y_, ha=‘left‘, va=‘bottom‘)
# 展示图片
plt.show()
效果如下:
更多内容可以见github仓库:
https://github.com/yizhen20133868/Plot-Pictures-Tutorial-for-Paper
github.com
重磅!忆臻自然语言处理-Pytorch交流群已正式成立!
群内有大量资源,欢迎大家进群学习!
注意:请大家添加时修改备注为 [学校/公司 + 姓名 + 方向]
例如 —— 哈工大+张三+对话系统。
号主,微商请自觉绕道。谢谢!
推荐阅读:
常用 Normalization 方法的总结与思考:BN、LN、IN、GN
人人都能看懂的LSTM
Python “偏函数” 用法全方位解析
标签:添加 res href orm 网格 系统 size 图片 mamicode
原文地址:https://blog.51cto.com/15009309/2552929