【问题标题】:rendering markdown files into html in shiny将markdown文件以闪亮的方式呈现为html
【发布时间】:2016-03-11 03:42:39
【问题描述】:

我从rmd文件创建html文件的渲染函数如下:

createReports <- reactive({ 
annual <- (some data...) 
..... 
rmarkdown::render( 
input = RMD_FILE, 
output_format = "html_document", 
output_dir = "outputTest", 
quiet = TRUE 
) 

但是,当我运行此行时,Rmd 文件加载正常,但出现此错误:

Quitting from lines 15-21 (5_Year_Average_Dividend_Growth_Rate.Rmd) 
Error in nrow(annual) : object 'annual' not found

但是,如您所见,我在与 rmarkdown::render 相同的函数中定义了变量 Annual。但是,当它进入函数render时,它并没有识别出一个叫做annual的变量。我在它进入 rmarkdown::render 之前对其进行了调试,年度变量确实存在。我该如何解决这个问题?

【问题讨论】:

    标签: r shiny r-markdown


    【解决方案1】:

    你需要的是,在使用变量annual的rmarkdown文档代码块部分,设置块为

    ```{r annual}
    your_code_that_uses_annual_variable
    ```
    

    【讨论】:

      猜你喜欢
      • 2019-10-22
      • 1970-01-01
      • 1970-01-01
      • 2013-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-17
      相关资源
      最近更新 更多