【发布时间】:2018-09-14 15:57:35
【问题描述】:
我有一个包含字符向量的列表。我想在 RMarkdown 文档中创建一个无序列表。我试图通过遍历列表并将输出粘贴到降价列表中来实现这一点。在knitr 中打印结果'asis'。这是一个玩具示例。
test <- list(x = c('a', 'b', 'c'), y = c('d', 'e'))
我想创建一个这样的无序列表:
- x
- a
- b
- c
- y
- d
- e
我已经尝试使用 for 循环与 cat 和 paste0 结合使用来执行此操作。
cols <- names(test)
for (columns in names(test)) {
cat(paste0("- ", names(test[columns]), '\n', ' ',
"- ", test[[cols[columns]]], '\n'))
}
哪些输出”
- x
-
- y
-
如果能获得我上面描述的所需无序列表,我将不胜感激。
【问题讨论】:
标签: r list markdown r-markdown knitr