【发布时间】:2017-08-19 09:37:27
【问题描述】:
在我的研究中,我正在分析气象站的历史风速(如果趋势是增加或减少等)。 现在我每天都有一个值。 我想计算彼此相关的天数(例如 1958-03-18、19、20...)。对于每一年,我都想知道连续 3 天以上发生了多少(风暴)天。
示例:
1982-01-30 41.04
1982-02-02 45.72
1982-02-03 46.8
1982-02-04 41.04
1982-02-12 39.24
1982-02-17 53.28
1982-02-18 49.68
1982-02-19 40.32
1982-03-01 46.08
1982年2月2次是情况(2,3,4)和(17,18,19)。
有谁知道如何计算并将其放入新表中以供进一步分析/绘图?
1982 23
1983 7
1984 11
.
.
.
至少计算一年中的所有天数也会对我有所帮助。
亲切的问候 萨沙
【问题讨论】:
-
您在一天中使用的阈值是多少才能成为风暴日?
-
假设您添加一个数据为 1,1,1,2,2,2,3,3,3.. 的列来对相邻日期进行分组。然后熔化你的表以折叠每个组中最小值的行,最后计算熔化表中该最小值超过阈值的行。您需要重复这些步骤,列为 1,1,2,2,2,3,3,3,4,4.. 和 1,2,2,2,3,3,3,4,4, 4..
-
我们的数据库是每天每小时的值。使用每天 24 个值的最大值。之后,我们选择该值大于 39 公里/小时的所有日子。