我正在尝试使用Block Maxima方法进行广义极值分析,以得出极端降水的返回期(y轴值)作为温室气体排放量(x轴值)的函数。
包含y值的对象称为Column
,它是3维对象/数组,而x值包含在称为RCP1pctCO2cumulative
的一维对象/数组中。 。每个对象的长度为140。因此,例如,碳排放量为1.5 terratone时,平均降水量为20毫米/天,碳排放量为2.5 terratone时平均为35毫米/天。
要考虑这两个对象,我尝试了以下方法:
fit <- fevd(x = RCP1pctCO2cumulative, y = Column, type = "GEV")
但是,我最终遇到此错误:
fevd中的错误(x = RCP1pctCO2cumulative,y =列,类型=“ GEV”): 未使用的参数(y =列)
有什么理由吗?我不确定是什么问题,因为我确实指定了要考虑的x和y对象,并且对象长度均为140。请注意,如果我仅使用对象“ Column”,则此方法就很好。所以也许这仅适用于一个对象,但是使用GEV时我不应该同时考虑x和y对象吗?
任何帮助将不胜感激!