全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
6458 6
2019-01-05
悬赏 60 个论坛币 已解决
我看到三种写法:
1,plt.xlim()
2,ax.xlim()
3,帮助文档:set_xlim()
完整地写,Axes.set_xlim()
请问三者是否等价?
为什么同样一个内容,有多种写法?

最佳答案

zhuming1992 查看完整内容

你第二个写法不对,对象式只有ax.set_xlim()这样的写法,函数式才是plt.xlim()。第三个文档是matplotlib.axes.Axes.set_xlim,其实就是我们常用的ax.set_xlim()。这两种结果算是等价的,只是实现范式不一样而已。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-1-5 12:45:55
你第二个写法不对,对象式只有ax.set_xlim()这样的写法,函数式才是plt.xlim()。第三个文档是matplotlib.axes.Axes.set_xlim,其实就是我们常用的ax.set_xlim()。这两种结果算是等价的,只是实现范式不一样而已。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-1-5 19:18:08
https://bbs.pinggu.org/forum.php?mod=viewthread&tid=6860580&page=1#pid56022566

看了这个你也应该理解了吧?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-1-5 22:35:23
zhuming1992 发表于 2019-1-5 19:18
https://bbs.pinggu.org/forum.php?mod=viewthread&tid=6860580&page=1#pid56022566

看了这个你也应该理解 ...
第一个函数编程,后两个是面向对象,这个明白了。
但后两个的区别呢?为什么写法不一样?
多谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-1-6 10:43:30
zhuming1992 发表于 2019-1-5 12:45
你第二个写法不对,对象式只有ax.set_xlim()这样的写法,函数式才是plt.xlim()。第三个文档是matplotlib.ax ...
多谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-1-6 14:52:13
建议楼主Python入门的话看《Python入门实践》,这本书配合廖雪峰的看;数据科学的话,推荐《利用Python进行数据分析》和《Python数据科学手册》这两本,前者主要介绍numpy和pandas的用法,例子较多,后者补充了前者对numpy和pandas语法原理介绍的不足和一些高级用法,还增加了matplotlib和sklearn的讲解。看完这其中一本,就基本上可以独立看大部分官方文档了。
其实现在我也在研读这三本书,也就在去年12月初开始系统学Python
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群