第十二天,数据科学库

1549-马同学

发表文章数:39

首页 » 数据科学库 » 正文

1.概念

matplotlib: 最流行的Python底层绘图库,从以下几个问题来解决
但是目前存在以下几个问题:
1.设置图片大小(想要一个高清无码大图)
2.保存到本地
3.描述信息,比如x轴和y轴表示什么,这个图表示什么
4.调整x或者y的刻度的间距
5.线条的样式(比如颜色,透明度等)
6.标记出特殊的点(比如告诉别人最高点和最低点在哪里)
7.给图片添加一个水印(防伪,防止盗用)

#导入模块
from matplotlib import pyplot as ply

'''
图像模糊时候传入dip参数
这里指的是我们画的图
通过实例化一个figure 并且传入参数,能够在后台自动使用该figure实例
'''
fig = plt.figure (figsize=(20,8),dpi=80)

#绘图
ply.plot(x,y)
ply.show()
#保存
#ply.savefig("./t1.png")
#这就成一个图,怎么改x的刻度,第一个参数为x的值第二个#为,需要代替的东西列表x与xticks意义对应显示出来
ply.xticks(x,xticks)

#中文的设置,fname 为字体的位置,Windows自带的,font_manager需要导入
my_font = font_manager.FontProperties(fname="/System/Library/Fonts/PingFang.ttc")

#添加描述信息
plt.xlabel("时间",fontproperties=my_font)
plt.ylabel("温度 单位(℃)",fontproperties=my_font)
plt.title("10点到12点每分钟的气温变化情况",fontproperties=my_font)

#绘制网格 alpha 的值为0-1,透明度
plt.grid(alpha=0.1)

#添加一个label 在添加图例的时候就会出现在图例中
plt.plot(x,y_1,label="自己")
plt.plot(x,y_2,label="同桌",linestyle="--")

#添加图例
plt.legend(prop=my_font,loc="upper left")


总结

第十二天,数据科学库

未经允许不得转载:作者:1549-马同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《第十二天,数据科学库》 发布于2021-02-05

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录