爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 20361|回复: 10

R语言实现批量计算不同尺度SPEI值

[复制链接]

新浪微博达人勋

发表于 2020-5-15 13:43:59 | 显示全部楼层 |阅读模式

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

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

x
利用R语言批量计算多个站点不同时间尺度SPEI值。

SPEI计算_R语言实现.txt

517 Bytes, 下载次数: 40, 下载积分: 金钱 -5

售价: 2 贡献  [记录]

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-5-15 20:59:40 | 显示全部楼层
多谢楼主分享{:eb301:}{:eb301:}
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-6-1 16:31:55 | 显示全部楼层
您好,楼主,可以说一下各站点数据排列格式吗?R语言小白一个,谢谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-6-2 08:58:58 | 显示全部楼层
zhuang123 发表于 2020-6-1 16:31
您好,楼主,可以说一下各站点数据排列格式吗?R语言小白一个,谢谢

站点1   站点2
1           3
2           4
1           6
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-6-10 11:06:06 | 显示全部楼层
冷险险 发表于 2020-6-2 08:58
站点1   站点2
1           3
2           4

楼主,计算SPEI不是要使用降水和气温数据吗?你给我的数据排列格式一个站只有一列哎
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-6-10 19:10:51 | 显示全部楼层
我是直接计算出水分亏缺量代进去的,你如果要用气温数据计算的话,需要用thornthwaite()函数计算出潜在蒸发量,然后降水减去潜在蒸散量得到亏缺量,再代到spei()函数中运算,下面附上帮助文件中的例子
# Load data
data(wichita)

# Compute potential evapotranspiration (PET) and climatic water balance (BAL)
wichita$PET <- thornthwaite(wichita$TMED, 37.6475)
wichita$BAL <- wichita$PRCP-wichita$PET
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-8-2 22:06:08 | 显示全部楼层
多谢楼主,我承认你是好人
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-12-21 20:17:19 | 显示全部楼层
楼主有处理格点数据的代码吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-12-22 12:39:27 | 显示全部楼层
这个代码。。。。需要两个贡献么。。。太离谱了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-12-22 17:49:06 | 显示全部楼层
杰西卡·芬 发表于 2020-12-21 20:17
楼主有处理格点数据的代码吗?

这个国外网站有   python写的  是NCCP还是哪个 具体网站忘了    但我也没用过   你可以研究试试
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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