爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 15584|回复: 18

关于SPEI计算程序的困惑,烦请用过SPEI的前辈指点一下。

[复制链接]

新浪微博达人勋

发表于 2019-7-9 09:11:15 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 1083974592 于 2019-7-9 09:13 编辑

使用官网下载的spei.exe如图,我想了很久没有想明白这个seasonality(写在输入文件中),和calculating spei at months (运行程序时输入)的含义是什么?如果我要计算多年夏季spei,seasonality和calculating spei at months应怎么设置,输入文件改怎么设置?左边还是右边
spei.png
三日游.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-7-9 17:47:12 | 显示全部楼层
季节那会不会是划分为4?楼主在哪下载的可以共享下吗,或者传一份,非常感谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-9 17:54:05 | 显示全部楼层
输入文件里面的seasonality就写12  什么尺度都不变    程序运算中输入的尺度才是你想要的尺度
想要夏季的应该是 输入文件中还是写12   程序运算是输入尺度3 表示3个月尺度  即季节尺度   计算出来的结果是第一年的1 2 月份没有值 从3月开始有值往后每一个月对应一个值,按照气象上的划分6.7.8三个月为夏季 那么夏季的SPEI有两种算法 一是把6.7.8月对应的SPEI平均作为夏季,也有把7月的SPEI作为夏季,两种做法我都在文献里面做过,但是我个人倾向于第二种。不知道说没说清楚
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-9 17:57:06 | 显示全部楼层
吃个肉夹馍 发表于 2019-7-9 17:54
输入文件里面的seasonality就写12  什么尺度都不变    程序运算中输入的尺度才是你想要的尺度
想要夏季的 ...

两组做法都看到过不是都做过,还有是8月的SPEI作为夏季不是7月说错了    我个人觉得应该是第二种  因为本来就是按三个月尺度算的  8月的结果就是6.7.8三个月的数据算出来的 所以代表夏季  也不知道对不对哈 仅供参考
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-7-11 09:08:54 | 显示全部楼层
吃个肉夹馍 发表于 2019-7-9 17:57
两组做法都看到过不是都做过,还有是8月的SPEI作为夏季不是7月说错了    我个人觉得应该是第二种  因为本 ...

感谢您的指点
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-7-13 10:55:08 | 显示全部楼层
吃个肉夹馍 发表于 2019-7-9 17:54
输入文件里面的seasonality就写12  什么尺度都不变    程序运算中输入的尺度才是你想要的尺度
想要夏季的 ...

您好,我还是有疑惑,既然seasonality一定要写12,那为什么这个计算程序为什么还要加入这一参数,直接默认12不就好了,还有,官网上例子输出文件的第四行“6”  我觉得是只有seasonality设置为6时,才能输出为6 吧,我还是很糊涂,希望您能解答。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-7-13 10:59:35 | 显示全部楼层
吃个肉夹馍 发表于 2019-7-9 17:54
输入文件里面的seasonality就写12  什么尺度都不变    程序运算中输入的尺度才是你想要的尺度
想要夏季的 ...

如图 捕获.PNG
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-13 16:27:54 | 显示全部楼层

我主要还是看他里面那句and must be set to 12 来确定的吧
但是你这么一说我刚才又试了一下算六个月尺度的时候把这里的12变成了6 计算结果和12的时候是不一样的  我也懵了 我还是把这个12理解成12个月可能说得过去  但是具体为啥我就不清楚了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-13 20:25:13 | 显示全部楼层

还有就是如果实在怀疑 弄不清楚的话 可以用R语言去算 R有个SPEI包计算也很方便 而且都有例子 一看就明白
https://rdrr.io/cran/SPEI/man/spei.html?tdsourcetag=s_pcqq_aiomsg
https://www.researchgate.net/pub ... HOW_TO_USE_Package_
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-4-8 18:08:16 | 显示全部楼层
吃个肉夹馍 发表于 2019-7-9 17:57
两组做法都看到过不是都做过,还有是8月的SPEI作为夏季不是7月说错了    我个人觉得应该是第二种  因为本 ...

答主,想请问一下,如果计算年度SPEI的话,是可以将时间尺度为12的每一个月的SPEI值都当做年值,还是需要将时间尺度为12的12个月的SPEI相加,然后求平均值代表某一年的年度SPEI
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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