6

我正在尝试使用 Sweave 生成​​统计报告,并尝试在 xtable 上添加标题,但是如果我包含百分比符号,则会破坏事情。

一些示例代码

<<label=Analyte2_Results, results=tex, echo=FALSE>>=
    print(xtable(result[[2]], caption=paste(levels(vardata$Analyte)[1],
                            " percent bias and precision estimates with 95 \% confidence intervals",sep="")),
            tabular.environment='longtable',
            latex.environments=c("center"), 
            floating=FALSE, 
            include.rownames=FALSE)
@

如果我使用 % 或 \% 则 Sweave 过程有效,但 Latex 没有,如果我尝试 \% 则 Sweave 失败。似乎没有另一种方法可以在 Latex 中指定百分比符号

有没有办法在标题中实际放置一个百分比符号?

4

1 回答 1

9

尝试“转义”“转义”运算符,以便它在 Sweaving 中幸存下来,以使其成为 LaTeX 文件(即\\%)。这是因为在 LaTeX 中,“%”需要一个转义运算符“\”。例如,当我最近命名一些表格行和列时,我不得不使用:

row.names(table.a) <- c("ARCH(1)", "~")
colnames(table.a) <- c("$\\omega$", "$\\alpha_{1}$", "Q(1)", "Q(12)")
于 2010-07-14T14:04:26.160 回答