楼主: yangled521
2553 2

[问答] R语言MSwM包运行出现如下错误,请教如何修改 [推广有奖]

  • 0关注
  • 0粉丝

高中生

7%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.6000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
85 点
帖子
7
精华
0
在线时间
35 小时
注册时间
2017-12-13
最后登录
2023-8-2

楼主
yangled521 发表于 2018-1-23 14:25:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
library(WindR)
w.start()
#提取债市、股市收益率数据
Data1<-w_edb_data<-w.edb('S0059749,M0049384','2002-01-01',Sys.Date())
library(quantmod)
X<-xts(Data1$Data[,-1],Data1$Data[,1])
colnames(X)<-c("BY","PE")
GEYR<-((X$BY/100)*(X$PE))
#MSwM
install.packages("MSwM")
library(MSwM)
mod<-lm(GEYR~1)
model<-msmFit(mod,k=2,sw=c(T,T),p=0)

运行上述代码,报如下错误:
Error in (function (classes, fdef, mtable)  :
  unable to find an inherited method for function ‘msmFit’ for signature ‘"lm", "numeric", "numeric", "numeric", "missing", "missing"’
请教各位大神该如何修正呢?


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


沙发
0069020491 发表于 2021-4-26 09:45:29
您好,解决了吗

藤椅
tulipsliu 在职认证  发表于 2021-4-30 18:32:50
不支持这类模型估计;

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-23 15:25