R语言包biomod2伪缺席的生成与ecospat的使用问题

我最近尝试使用R语言ecospat程序包中的ensemble of small models建模策略对物种分布进行预测,但是在预测过程中,通过biomod2生成包含伪缺席点的数据集之后,继续运行ecospat中的代码会出现无法正常运行的问题。以下是我的运行过程和得到的结果。
这一步是通过ESM示例代码借助biomod2进行的数据集构建,通过random方式构建了1000个伪缺席点,这些在esm示例代码中都能看到。
library(biomod2)
library(ecospat)
myBiomodData <- BIOMOD_FormatingData( resp.var = myResp,
                                      expl.var = myExpl,
                                      resp.xy = myRespXY,
                                      resp.name = myRespName,
                                      PA.nb.rep = 1,
                                      PA.strategy = 'random',
                                      PA.nb.absences = 1000,
                                      na.rm = TRUE)

之后运行ESM,却无法正常识别伪分布点
my.ESM <- ecospat.ESM.Modeling( data=myBiomodData,
                                models=c('GLM', 'FDA', 'RF', 'MAXENT.Phillips','MARS'),
                                models.options = myBiomodOption,
                                NbRunEval=20,
                                DataSplit=80,
                                Prevalence = 0.5,
                                weighting.score=c("AUC"),
                                parallel=FALSE) 

提示

Error in ncol(data@PA.table) :
no slot of name "PA.table" for this object of class "BIOMOD.formated.data.PA"

多方询问后仍然无法得到解答,希望能得到各位的帮助。

biomod2简介及Gulo gulo分布模型案例解读
https://blog.csdn.net/SUN5_The_answer/article/details/125242000