如何将链接放在kable()中?例如,
{r}
library(knitr)
x <- cars$speed
hist(x)
cars$website[1:10] <- [Link](some url)
kable(cars)
为什么我编织时这个链接不起作用?这是html格式。
答案 0 :(得分:2)
用引号括起来:
x <- cars
x$website <- "[link](http://stackoverflow.com)"
library(knitr)
kable(x)
或者您想将链接构造为字符向量。这里的关键是它在将R代码转换为html之前首先对其进行评估。
或者更好的是,这里是你如何组合不同网址的矢量......
library(knitr)
x <- cars[1:3,]
urls <- c("stackoverflow.com", "stats.stackexchange.com", "homebrew.stackexchange.com")
linkID <- c("link1", "link2", "link3")
x$website <- paste0("[", linkID, "](http://", urls, ")")
kable(x)