RMI

2023/12/8

# gma.climet.Index.RMI(PRE, PET, Axis = None, Scale = 1) 2.0.4 +


功能:【相对湿润度指数】。计算相对湿润度指数(Relative Moisture Index)。

参数:

 PRE: array。降水量(mm)。

 PET: array。潜在蒸散量(mm)。

可选参数:

  Axis = int||None。计算轴。如果不设置(None),多维数据会将所有数据展开到一维计算。

  Scale = int。时间尺度。默认为 1。

注意

Scale 基于计算轴!

返回:array


示例 :

from gma import climet
1

基于 Excel 表数据(下载 示例数据

from gma import io

ELSXLayer = io.ReadVector('PRE_ET0.xlsx')
Data = ELSXLayer.ToDataFrame()

PRE = Data['PRE'].values
ET0 = Data['ET0'].values

# 分别计算1个月、3个月、6个月、12个月、24个月、60个月尺度的 RMI 指数
RMI1 = climet.Index.RMI(PRE, ET0)
RMI3 = climet.Index.RMI(PRE, ET0, Scale = 3)
RMI6 = climet.Index.RMI(PRE, ET0, Scale = 6)
RMI12 = climet.Index.RMI(PRE, ET0, Scale = 12)
RMI24 = climet.Index.RMI(PRE, ET0, Scale = 24)
RMI60 = climet.Index.RMI(PRE, ET0, Scale = 60)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

不同尺度 RMI 结果