爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: po_po1

[求助] 绘制风场有压力!

[复制链接]
发表于 2014-4-13 01:41:52 | 显示全部楼层
本帖最后由 burf 于 2014-4-13 01:49 编辑
po_po1 发表于 2014-2-24 09:35
对啊,GraDS我试了一下,很简单就出来了。不过我想尝试下python

悄悄告诉你有个叫pygrads的包哦。。。不但能使用grads语法,还能调用matplotli的色板另外windows下可以使用

调用matplotlib色板

调用matplotlib色板

imshow

imshow
另外还附带了比如eof之类的函数。。。
不过缺点就是。。。要自己摸索,官方没给什么userguide



密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-4-13 08:17:55 | 显示全部楼层
burf 发表于 2014-4-13 01:41
悄悄告诉你有个叫pygrads的包哦。。。不但能使用grads语法,还能调用matplotli的色板另外windows下可以使 ...

我这两天也在用这个,但没找到有用的教程,用不好
密码修改失败请联系微信:mofangbao
发表于 2014-7-14 11:35:12 | 显示全部楼层
po_po1 发表于 2014-2-24 09:52
顺便把程序传上来:
from netCDF4 import Dataset
import numpy as np

大神您的数据从哪里下的啊
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-7-15 08:37:32 | 显示全部楼层
woniu123 发表于 2014-7-14 11:35
大神您的数据从哪里下的啊

随便找的数据啊
密码修改失败请联系微信:mofangbao
发表于 2014-9-2 10:23:02 | 显示全部楼层
我还不会这个,下载下来研究一下
密码修改失败请联系微信:mofangbao
发表于 2015-7-12 16:31:24 | 显示全部楼层
po_po1 发表于 2014-2-24 09:35
对啊,GraDS我试了一下,很简单就出来了。不过我想尝试下python

楼主,最近正在用grads画风场图,不过有点问题,想发给你看看然后帮我指正一下,请问你邮箱是多少啊??
密码修改失败请联系微信:mofangbao
发表于 2015-8-12 15:42:46 | 显示全部楼层
又是一个大神,学习了。{:eb502:}{:eb502:}
密码修改失败请联系微信:mofangbao
发表于 2016-9-26 21:34:56 | 显示全部楼层
正有用
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2016-10-1 18:58:55 | 显示全部楼层
高手膜拜{:5_275:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2016-10-6 16:34:17 | 显示全部楼层
本帖最后由 ssy8stephy 于 2016-12-8 15:42 编辑
jeffggg 发表于 2014-3-6 14:36
这个上面只有Matplotlib  好像找不到netcdf4 建议做个教程  毕竟这个东西现在用的人太少了

netCDF4簡明教程
http://blog.csdn.net/ssy8stephy/article/details/52563383



#讀nc文件需要用到netCDF4  
import netCDF4 as nc

#打開nc文件  
nc_obj=nc.Dataset("C:\\Users\\kong\\PycharmProjects\\rep\\meow")

#看看NC文件中有甚麼  
print(nc_obj)

#<span style="background-color: rgb(240, 240, 240);">讀取U的數據值</span>  
UU=nc_obj.variables['U'][:]  
print(UU)  

#關閉文件  
nc_obj.close()

#新建文件並寫入數據  
da=nc.Dataset("950hPa","w",format="NETCDF4")  
da.createDimension("latsize",usize[0])  
da.createDimension("lonsize",usize[1])  
da.createVariable("u","f8",("latsize","lonsize"))  
da.createVariable("v","f8",("latsize","lonsize"))  
da.createVariable("z","f8",("latsize","lonsize"))  
da.createVariable("lon","f8",("latsize","lonsize"))  
da.createVariable("lat","f8",("latsize","lonsize"))  
da.createVariable("num","f8",("latsize","lonsize"))  
da.variables["u"][:]=output_u  
da.variables["v"][:]=output_v  
da.variables["z"][:]=output_z  
da.variables["lat"][:]=lat  
da.variables["lon"][:]=lon  
da.variables["num"][:]=output_num  
da.description="950"  
da.author="kong"  
da.createdate="2016-10-05"  
da.close()  
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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