R写入mpfr数据(Rmpfr)

R write mpfr data (Rmpfr)

我在 R 中有一个 mpfrArray,我正在尝试将其写入文件,但我收到错误消息:

Error in as.data.frame.default(x[[i]], optional = TRUE) : 
cannot coerce class "structure("mpfr1", package = "Rmpfr")" to a data.frame

我该如何将 mpfrArray 写入文件?

示例:

library(Rmpfr)
a<-mpfrArray(1:9, precBits=113, dim=c(3,3))
write.table(a,'a')

首先将mpfrArray强制转换为正则矩阵

matrix(as.numeric(a), nrow = dim(a)[1], ncol = dim(a)[2])