爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 32662|回复: 22

[求助] 利用python画图的优势在什么地方?

[复制链接]

新浪微博达人勋

发表于 2013-12-29 14:28:44 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
粗略的看了下,觉得和ncl很类似,而且ncl貌似也有python的接口,求大神给我科普一下,或者各位已经在使用python,说说心得体会啊。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-12-30 20:53:51 | 显示全部楼层
python不是一个纯画图软件,它是一种面向对象的语言,它和NCL、GrADS之类的纯绘图软件没有可比性。
可以把python理解为Matlab的翻版(虽然这样理解有些狭隘),除了Matlab个别工具箱功能python暂时没有实现,其它Matlab的功能的在python中都可以实现,并且具有不少Matlab没有的功能。
这两年python在科学计算领域迅速崛起,是因为数组运算库numpy和绘图库matplotlib等一些列优秀的库的迅速发展壮大。
个人建议:
1、如果只是针对专门气象数据的作图,建议用更专业的GrADS或NCL等,上手快,学习资料多。
2、如果想使用功能更强大一些的数据处理+作图,并且上手快速、简单的,可以用Matlab。
3、如果有一些个人时间,并喜欢学习新一门语言,可以来学习python,目前python各种库基本都能满足个人需求,而且可以跟GrADS、NCL配合使用,可以与Matlab使用mat文件交换数据,
总之你不去学它,不了解它,就不要老去说它没有优势,毛主席说的“没有调查就没有发言权”的论断是非常正确和精辟的。
密码修改失败请联系微信:mofangbao
回复 支持 2 反对 0

使用道具 举报

新浪微博达人勋

发表于 2013-12-29 15:56:46 | 显示全部楼层
我会说我没发现有优势吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-12-29 22:19:36 | 显示全部楼层
自由度高+比较容易深入底层。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-12-30 08:44:14 | 显示全部楼层
一直使用matlab,python是arcgis的底层语言
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-12-30 20:56:53 | 显示全部楼层

灰常感谢你的详细分析。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-5 08:49:20 | 显示全部楼层
我也有这方面的疑惑,不过现在明白了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-4 21:35:21 | 显示全部楼层
感觉matplotlib还有很多需要改进的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-4 21:35:58 | 显示全部楼层
basemap+matplotlib的画图效果,可编辑性都不行
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-5 21:39:48 | 显示全部楼层
没有一个平台(工具)能够解决所有问题,5楼说的比较详细。但python比matlab简单多了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表