r-markdown - 如何使用 RMarkdown 在文本中执行计算
问题描述
是否可以使用 RMarkdown 在文本中执行简单的计算?例如输入时:
...compound A (50 mg, ?0.05/2? mmol) was added...
在哪里 ?是一些语法让 RMarkdown 知道它需要计算两者之间的内容,而不仅仅是将其导出为文本,以获取单词输出文件:
...添加化合物 A (50 mg, 0.025 mmol)...
我发现了这个关于 LaTeX 的相关问题:Is there a calculator with LaTeX-syntax? 但不知道在 RMarkdown 中是否可行。这似乎是一个明显的特征。
解决方案
您可以通过用 . 将表达式括起来来包含 R 代码内联`r `
。也就是说,如果您将以下内容放入您的 RMarkdown (.Rmd) 中:
...compound A (50 mg, `r 0.05/2` mmol) was added...
它将呈现为:
...compound A (50 mg, 0.025 mmol) was added...
有关更多详细信息,请参阅
推荐阅读
- jquery - 计算每份产品的价格
- python - 在 Pandas 中重命名列没有任何作用
- javascript - Unable to use Jquery UI effects inside a HTML Dialog using GAS
- c - 流缓冲区如何在 C 中实现?
- c# - 将多层json对象反序列化为c#对象类
- html - Phoenix 动态类名 Phoenix.HTML
- c# - Why is static Configuration.GetSection() not available?
- r - 通过列表将参数传递给函数并忽略未使用的参数
- java - redis 事务和 jdbc 事务
- perl - Mojolicious 一种用列表目录服务状态文件的衬垫