scatter函数_图表组成元素函数用法

公众号关注 “ ML_NLP ” 设为 “ 星标 ”,重磅干货,第一时间送达!

7b2c52d6561a495acc17d24d59399516.png

机器学习算法与自然语言处理出品

@公众号原创专栏作者 冯夏冲

学校 | 哈工大SCIR实验室在读博士生

  • 作图:plot

  • 散点图:scatter

  • 数值范围:xlim, ylim

  • 标签:xlabel, ylabel

  • 网格线:grid

  • 参考线:axhline, axvspan

  • 标题:title

  • 指向型注释:annotate

  • 无指向型注释:text

  • 图例:legend

import matplotlib.pyplot as pltimport numpy as np%matplotlib inline%config InlineBackend.figure_format = 'svg'
"""plot"""x = np.linspace(0.05, 10, 1000) # 均匀取数y = np.cos(x)plt.plot(x, y, ls="-", lw=2, label="plot figure") # ls线条风格,lw线条宽度plt.legend()  # 添加图例plt.show()

7b316c4dccacab6291d5bcc91ba56909.png

"""scatter(散点图)"""x = np.linspace(0.05, 10, 1000)y = np.random.randn(1000)plt.scatter(x, y, label="scatter figure")# 数值显示范围plt.xlim(0.05, 10)plt.ylim(0, 1)# 设置标签plt.xlabel("x-axis")plt.ylabel("y-axis")# 网格线plt.grid(linestyle=":", color="r") # 线条风格,线条颜色# 参考线plt.axhline(y=0.5, c="r" ,ls="--", lw=2)plt.axvline(x=4.0, c="r" ,ls="--", lw=2)# 参考区域plt.axhspan(ymin=0.2 ,ymax=0.4 ,facecolor="y",alpha=0.3) # alpha 透明度plt.axvspan(xmin=6, xmax=8, facecolor="y", alpha=0.3)# 添加图例plt.legend()plt.show()

a7bf0d5f39bfa913019126b8bb381a0e.png

x = np.linspace(0.05, 10, 1000) # 均匀取数y = np.sin(x)plt.plot(x,y,ls="-.",lw=2,c="c",label="plot figure")"""添加图片标题"""plt.title("y=sin(x)")"""指向型注释文本"""plt.annotate("maximum",              xy=(np.pi/2,1.0), # 点位置             xytext=((np.pi/2)+1.0,0.8), # 注释文本位置weight="bold",color="b",arrowprops=dict(arrowstyle="->",connectionstyle="arc3",color="b")) # 箭头属性"""无指向型注释文本"""plt.text(3.1, 0.09, "y=sin(x)", weight="bold", color="b")"""文本标签图例"""plt.legend(loc="lower left")plt.show()

847239948f3b60cd2b00004b212d4f7a.png

仓库地址共享:

在机器学习算法与自然语言处理公众号后台回复“代码”

即可获取195篇NAACL+295篇ACL2019有代码开源的论文。开源地址如下:https://github.com/yizhen20133868/NLP-Conferences-Code

重磅!忆臻自然语言处理-Pytorch交流群已正式成立

群内有大量资源,欢迎大家进群学习!

注意:请大家添加时修改备注为 [学校/公司 + 姓名 + 方向]

例如 —— 哈工大+张三+对话系统。

号主,微商请自觉绕道。谢谢!

cae8bb73487423e61464cd00ee5b76a2.png

81e6f2b14fe6ba4d4c8345c8d2514658.png

推荐阅读:

常用 Normalization 方法的总结与思考:BN、LN、IN、GN

人人都能看懂的LSTM

Python “偏函数” 用法全方位解析

7553a34aa18a89a1e2ba10f332d3a8b5.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值