gpt4 book ai didi

r - 如何使用 R 设置条件 LaTeX 代码?

转载 作者:行者123 更新时间:2023-12-02 04:48:03 24 4
gpt4 key购买 nike

假设在我的R/Sweave创建LaTeX文档,我想要 \subsection{Foo}如果在我的 R我们有代码 x==1 ,而如果 x==2在我的 R我要的代码 \subsection{Bar}被显示。

我该如何实现?我知道如何包含 R将代码封装在 <<>>= 中和 @但我不确定如何执行以下(可能是无意义的)伪代码:

if(x==1)
Show \subsection{Foo} in LaTeX document
else if(x==2)
Show \subsection{Bar} in LaTeX document

我还想做的是非常密切相关的是有副标题 \subsection{z}在我的 LaTeX 文档中,z在我的 R 中严格定义代码作为我可以切换的任意字符串。

最佳答案

\Sexpr{} 可以内联计算表达式:

Show \subsection{\Sexpr{if(x==1) "Foo" else "Bar"}} in LaTeX document

\subsection*{\Sexpr{z}}

关于r - 如何使用 R 设置条件 LaTeX 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19416669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com