求教各位大佬,我想用productivity包的malm函数估算一下截面数据的malmquist指数分解,代码如下(数据在附件里)
library(productivity)
data$id<-data$dmu
m<-malm(data,id.var="id",time.var="time",x.vars=c("i_k","i_l","i_t"),y.vars=c("o_y"))
但是不知道为什么出现了以下错误:
Error in seq.default(1, nrow(data) - length(levels(as.factor(data[, id.var]))), :
invalid '(to - from)/by'
想问下各位大佬这个错误是啥意思,该怎么解决

按理说这个函数应该是用来估计面板数据的,但是我想用来估计截面数据应该也行吧?毕竟我也定义了id和time
另外附上malm的help文件,我看了好几遍也没看出来怎么解决我的这个问题...
http://127.0.0.1:30278/library/productivity/html/malm.html