微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

禁止打印LaTeX注释

如何解决禁止打印LaTeX注释

我将RMarkdown软件包中的因子分析结果包括psych文档中。使用fa2latex()包装中的psychTools打印因子加载表。 R代码如下所示:

facm <- fa(corrmat,n.factors = 3,rotate = "varimax",fm = "wls")
fa2latex(facm,font.size = "small",caption = "Mandatory Measure Factor Analysis",heading = "Factor Loadings")

代码块选项为echo = FALSE,results = "asis"

这会产生LaTeX代码,其部分外观如下:

% Called in the psych package  fa2latex % Called in the psych package  facm % Called in the psych package  small % Called in the psych package  Factor Loadings % Called in the psych package  Mandatory Measure Factor Analysis 
\begin{table}[htpb]\caption{Mandatory Measure Factor Analysis}
...

由此产生的pdf文件如下:

%在心理软件包中调用fa2latex%在心理软件包中调用facm%在心理软件包中调用 很小的百分比在心理软件包中调用因子负荷百分比在心理软件包中调用强制性措施 因子分析 表1:强制性措施因素分析

我不想弄乱psychTools软件包中的代码,但是我不想打印注释。有关如何实现此效果的任何想法?

解决方法

设置silent = TRUE,然后将其传递给cat()

```{r echo = FALSE,results = 'asis'}
cat(fa2latex(facm,font.size = "small",caption = "Mandatory Measure Factor Analysis",heading = "Factor Loadings",silent = TRUE))
```

示例

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。