我在 R 文件中有一个 for 循环,我需要将 for 循环的输出存储在 LaTeX 的表中。我知道 table 包,但搞不懂。我的代码如下:
for(i in seq(2000,2016, by=1)) {
cat("In year ",i, "the mortality rate for males is",greece$rate$male[i])
}
for(i in seq(1999,2015,by=1)) {
答案1
您可以使用xtable
:
library(xtable)
M <- matrix(NA, nrow = length(1999:2015), ncol = 2)
ict <- 1
for(i in seq(1999,2015,by=1)) {
M[ict,1] <- i
M[ict,2] <- runif(1)
ict <- ict + 1
}
xtable(M)
你也可以seq(1999,2015,by=1)
写成1999:2015