如何在R / Sweave中的Sexpr中使用%in%? [重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在R / Sweave中的Sexpr中使用%in%? [重复]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

这是我在Rnw文件中的代码:

Sexpr{length(which(x %in% c('a', 'b')))}

由于%是注释的语法,因此该代码不起作用。 如何在R / Sweave中的Sexpr中使用%in%?

答案

我不能把问题标记为重复,但是我从这里得到了答案并且由Yihui:Sexpr{} special LaTeX characters ($, &, %, # etc.) in .Rnw-file

以下代码将允许在 Sexpr中内联使用特殊乳胶字符,因此您可以使用%in%。这是一个比你发布的问题更普遍的问题。

hook_inline = knit_hooks$get('inline')
knit_hooks$set(inline = function(x) {
  if (is.character(x)) x = knitr:::escape_latex(x)
  hook_inline(x)
})

以上是关于如何在R / Sweave中的Sexpr中使用%in%? [重复]的主要内容,如果未能解决你的问题,请参考以下文章

R / Sweave 用科学记数法 \Sexpr 格式化数字

R /用科学计数法用 Sexpr {}格式化数字

R / Sweave 参数

Sweave中的xtable:指定表格+对齐中的toprule或midrule

如何在R中的向量中包含变量?

如何访问脚本标签中的角度变量