【问题标题】:R Markdown Link Using Code Chunk使用代码块的 R Markdown 链接
【发布时间】:2015-08-05 15:03:44
【问题描述】:

我有一个与许多脚本和变量交互的 Rmd 文件。在这些脚本中,有一个部分我想提供一个链接。该链接地址是数据帧中的字段。我正在尝试做的事情如下:

[Click to Visit Report] (`r as.character(ModelAttributes[1,"ReportLink"])`)

但是,markdown 的 URL 组件不想识别其中的代码块。

有什么想法吗?

【问题讨论】:

  • 请附上MVCE。具体来说,您使用的是什么代码,您是否收到特定错误?另外,请查看此page
  • 你试过没有错字吗:] 和 ( 之间不应该有空格?
  • 是的,我想你只需要删除]( 之间的那个空格,试了一下,对我有用
  • 愚蠢的错误,谢谢!

标签: r markdown knitr


【解决方案1】:

在文件file.Rmd中使用以下代码

```{r}
df <- data.frame(a = c(1, 2), 
             url = c("http://google.com", "https://github.com"), 
             stringsAsFactors = FALSE)
```

[Click to Visit Report](`r df[1, "url"]`)

这是结果(点击链接有效)

【讨论】:

    猜你喜欢
    • 2013-12-04
    • 2018-05-07
    • 1970-01-01
    • 2019-04-13
    • 2016-02-02
    • 2017-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多