使用不同的数字大小格式化 xtable

使用不同的数字大小格式化 xtable

我在 R 中有一个包含三列的数据框,

A=cbind(c(1,2),c(10^4,10^3),c(4535.45,324.252))

有没有办法使用 生成 LaTeX 表xtable,例如:

  • 第一个看起来像1 $ 2 \\
  • 第二个看起来像$ 1 x10^4$ & $1x 10^3$(只保留 1 个有效数字),
  • 第三位保留3位有效数字:$4.53 x 10^4$ & $3.24 x 10^3$

答案1

姆韦

\documentclass{article}
\usepackage{booktabs}
\begin{document}
<<results='asis',echo=F>>=
library(xtable)
A=cbind(c(1,2),c(10^4,10^3),c(4535.45,324.252))
print(xtable(A, display = c("g","g","g","g"), 
digits=c(1,1,1,-2)), math.style.exponents = T,
include.rownames=F,booktabs=T)
@
\end{document}

相关内容