爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12710|回复: 9

[求助] Python 读取ECMWF ERA_interim 数据的问题

[复制链接]
发表于 2016-7-8 11:29:31 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 m89367 于 2016-7-8 15:18 编辑

用Python 读取ECMWF 的nc数据时,因为是多年的数据月均数据,每天有6,12 18,24 时的数据。但是读取时间的时候,读取的时间数据看不懂。求大神指导一下。


time=Nc_obj.variables['time'][:]

读取结果如图:

微信截图_20160708112736.png

微信截图_20160708112916.png

微信截图_20160708113014.png
在软件打开显示最早的数据应该是在1979年的数据

是在是搞不懂,求解~~

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-7-8 15:20:26 | 显示全部楼层
pangzi_xu 发表于 2016-7-8 14:40
可能是hours since 1979-01-01 00:00

但是读取的时间数据不知道什么意思,也看不到明显的时间格式
密码修改失败请联系微信:mofangbao
发表于 2016-7-8 15:30:54 | 显示全部楼层
m89367 发表于 2016-7-8 15:20
但是读取的时间数据不知道什么意思,也看不到明显的时间格式

那个是1900年1月1日以来的小时数,获取真实时间:

st = datetime.datetime(1900,1,1)
h = 692496
t = st + datetime.timedelta(hours=h)
print t
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-7-8 15:47:52 | 显示全部楼层
MeteoInfo 发表于 2016-7-8 15:30
那个是1900年1月1日以来的小时数,获取真实时间:

st = datetime.datetime(1900,1,1)

明白了~~太感谢了~~  确实是自1900年以来的小时数  
终于弄清楚了~~
密码修改失败请联系微信:mofangbao
发表于 2016-7-23 13:00:18 | 显示全部楼层
学习了,有帮助
密码修改失败请联系微信:mofangbao
发表于 2017-12-29 15:31:53 | 显示全部楼层
通常era数据都是short,在python中怎么转化成float呢?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-2-14 12:58:39 | 显示全部楼层
Adam-Lee 发表于 2017-12-29 15:31
通常era数据都是short,在python中怎么转化成float呢?

c type      python type   length
pad byte             no value                   null
    char                 string of length 1       1
    signed char       integer                     1
  unsigned char     integer                      1
  _Bool                 bool                          1
   short                 integer                     2

在Python中貌似没有专门的short,可以使用float()直接转换,或者在numpy中直接定义dtype=‘float16’or‘float32’
密码修改失败请联系微信:mofangbao
发表于 2018-2-23 16:05:58 | 显示全部楼层
m89367 发表于 2018-2-14 12:58
c type      python type   length
pad byte             no value                   null
    char  ...

明白了,谢谢!
密码修改失败请联系微信:mofangbao
发表于 2020-11-2 15:00:29 | 显示全部楼层
楼主用的什么软件啊
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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