爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: MeteoInfo

绘制闪电密度图-2

  [复制链接]

新浪微博达人勋

发表于 2013-11-18 09:17:18 | 显示全部楼层

多谢王老师!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-18 14:22:52 | 显示全部楼层
学习学习了~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-19 13:59:13 | 显示全部楼层
MeteoInfo 发表于 2013-5-30 15:16
之前说过用次数这种变量受到格点大小的影响太大,如果能算出单位面积的闪电发生次数会更合理些。MeteoInfo里 ...

王老师,您好!在上次提示后,已完成了闪电强度平均值的工作,谢谢!
学习了一下脚本语言,还有一个问题想问一下,闪电脚本中 fn = dataDir + "2009_06_06.txt"   tf = open(fn)  
for aline in tf: aline没有像台风脚本中 tf = open(fn)   tf.readline()  aline = tf.readline()   for aline in tf:  这样定义,
原因是什么?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-11-19 14:16:12 | 显示全部楼层
rceclx 发表于 2013-11-19 13:59
王老师,您好!在上次提示后,已完成了闪电强度平均值的工作,谢谢!
学习了一下脚本语言,还有一个问题 ...

恭喜,能不能把成果图贴出来秀秀,有脚本代码更好了,也为他人提供参考。

脚本的语法是Python,你可以找一些Python的资料看看,论坛里也有Python板块。如果数据文件中有文件头,可以先readline()跳过,后面的循环就可以直接读数据行。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-19 14:37:55 | 显示全部楼层
MeteoInfo 发表于 2013-11-19 14:16
恭喜,能不能把成果图贴出来秀秀,有脚本代码更好了,也为他人提供参考。

脚本的语法是Python,你可以 ...

谢谢王老师。图、代码可以贴出,这也是在您的帮助下完成的。正在看Python基础的东西,您说的“如果数据文件中有文件头,可以先readline()跳过”,问题是数据文件没有文件头,第一行就是数据了。不清楚aline和line 在for  in tf: 中有什么区别?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-11-19 14:41:41 | 显示全部楼层
rceclx 发表于 2013-11-19 14:37
谢谢王老师。图、代码可以贴出,这也是在您的帮助下完成的。正在看Python基础的东西,您说的“如果数据文 ...

只是一个变量名,可以随便起个名字
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-19 14:58:27 | 显示全部楼层
本帖最后由 rceclx 于 2013-11-19 15:06 编辑
MeteoInfo 发表于 2013-11-19 14:41
只是一个变量名,可以随便起个名字

。在台风脚本中 aline = tf.readline()    aline这个变量被赋值后在for aline in tf: ,很清楚;是否可以直接删除aline = tf.readline(),直接用for aline in tf: 就可以实现循环读取数据了;随便取名abcde, for abcde in tf: 也可以实现循环读取数据么?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-11-19 15:13:55 | 显示全部楼层
rceclx 发表于 2013-11-19 14:58
。在台风脚本中 aline = tf.readline()    aline这个变量被赋值后在for aline in tf: ,很清楚; ...

这是Python读取文本文件的基本操作,你找个文件多试试就知道了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-11-19 15:35:16 | 显示全部楼层
MeteoInfo 发表于 2013-11-19 15:13
这是Python读取文本文件的基本操作,你找个文件多试试就知道了

王老师,刚在Python下找文件试了,和您说的结果一样,但感觉好没有规则限制。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-11-19 16:09:54 | 显示全部楼层
rceclx 发表于 2013-11-19 15:35
王老师,刚在Python下找文件试了,和您说的结果一样,但感觉好没有规则限制。

Python是动态语言,变量无需事先声明类型,还可以在程序中改变变量的类型。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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