楼主: 软柿子w
378 2

[问答] colMeans函数问答 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

60%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
43 点
帖子
2
精华
0
在线时间
2 小时
注册时间
2021-5-22
最后登录
2023-10-9

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
# -------------------------------------------------------------------------
# Estimate a first-order autoregressive stochastic volatility model on the
# forecast errors from the macroeconomic data (ar conditional mean only)
# -------------------------------------------------------------------------

# Initialization
rm(list=ls())
library(stochvol)
set.seed(4000) # for replication
options(digits=17)
vt   = read.table('arvyt.txt',sep = '\t')
T    = dim(vt)[1]
N    = dim(vt)[2]
for (i in 1:N){
        if(min(log(vt[,i]^2))== -Inf){
                vt[,i] = vt[,i] + 0.00001 #offset to avoid taking log of zero
        }
}

# Run MCMC algorithm and store draws
S    = 50000
burn = 50000
m    = matrix(0,T+3,N)
g    = matrix(0,3,N)
for (i in 1:N){
        draws  = svsample(vt[,i],draws=S,burnin=burn,quiet=TRUE,thinpara=10,thinlatent=10)
        all    = cbind(draws$para,draws$latent)
        m[,i]  = colMeans(all)
        g[,i]  = geweke.diag(draws$para)$z
        name   = sprintf('arsvdraws%d.txt',i)
        write(t(all),file=name,ncolumn=dim(all)[2])
}
out = rbind(m,g) #include Geweke statistics
write(t(out),file='arsvmeans.txt',ncolumn=dim(out)[2])


报错是[size=13.3333px]Error in colMeans(all) : 'x' must be numeric
[size=13.3333px]

[size=13.3333px]求大神解答呜呜

二维码

扫码加我 拉你入群

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

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

关键词:colMeans函数 means mean ans LME

沙发
silver_gp 在职认证  学生认证  发表于 2023-5-20 15:02:13 |只看作者 |坛友微信交流群
看起来是all这个data frame中,列名为x的那列,数据类型不是numeric,而是别的什么东西,使用
all\$x <- as.numeric(all\$x)
来处理一下试试?

使用道具

藤椅
无用户名 学生认证  发表于 2023-5-20 15:10:23 来自手机 |只看作者 |坛友微信交流群
软柿子w 发表于 2023-5-19 15:23
# -------------------------------------------------------------------------
# Estimate a first-orde ...
不是有错误提示吗,先as.numeric一下试试

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-14 10:17