r - Rmarkdown 文本在代码块内换行注释
问题描述
当 Rmarkdown 达到一定的行长时,我很难将其文本换行。目前,它添加了一个水平滚动条,但理想情况下它只会包裹文本。
我试过使用
knitr::opts_chunk$set(tidy=TRUE,
tidy.opts=list(width.cutoff=60))
它适用于某些代码块,但不适用于其他代码块。
我的第一个代码块,它有效。(代码在左边,输出在右边)
但在文档的后面,knitr 不再包含注释。(代码在左边,输出在右边)
如何强制 knitr 包装所有代码块,包括注释?
解决方案
那是因为不能换行内联注释(一行代码之后),否则代码无效。例如,你不能换行
1 + 1 # this is a comment
作为
1 + 1 # this is
a comment
如果要包装评论,则必须编写整行评论。
推荐阅读
- .net - 多对多自引用表 - guid Id 会自行更改
- foreach - Foreach 给出错误:错误 # args: 应该是 TCL 中的“foreach varList list ?varList list ...? command”
- java - 为线程编写一个舒适的暂停/停止方法
- c# - 在 lib 文件夹外创建自己的 nuget、程序集时使用外部 nuget 作为依赖项
- python - 使用 Pandas 读取空格分隔的三角矩阵,空单元格为零
- amazon-ec2 - 稳定 | EC2 供应和配置
- r - 以基线值作为固定效应的混合效应模型
- ios - IOS-SWIFT-如何解决 Apple 文档代码中关于 KVO 的警告?为什么 Xcode 自动更正会引入错误?
- r - 如何量化热图?
- r - 在 RMarkdown YAML 标头中指定十六进制颜色