> MLest<- arima(X, order = c(1,0,0), method = c("ML"))
> MLest
Call:
arima(x = X, order = c(1, 0, 0), method = c("ML"))
>Coefficients:
ar1 intercept
0.2657 -0.0824
0.0680 0.1018
sigma^2 estimated as 1.121: log likelihood = -295.23, aic = 596.47
我想将 0.2657 和 1.121 结果写入输出文件。我已经定义了路径和文件名,这是我的代码。
当我使用时,write(MLest, file=filename, append=TRUE, sep="\t")
我收到以下错误:
Error in cat(list(...), file, sep, fill, labels, append) :
argument 1 (type 'list') cannot be handled by 'cat'
当我使用时,write.table(MLest[1:2], file=filename,sep=" ", col.names = F, row.names = F)
它有效,但我有:
0.265705946688229 1.12087092992291
-0.0823543583874666 1.12087092992291
我想得到一个结果:(
0.265705946688229 -0.0823543583874666 1.12087092992291
每个值到不同的列)
我应该使用什么?