【问题标题】:Quarto - Pass dataframe as parameter and run from Python scriptQuarto - 将数据帧作为参数传递并从 Python 脚本运行
【发布时间】:2022-09-28 23:55:54
【问题描述】:

类似于RMarkdown,我们可以将dataframe作为参数传递吗?

How can I pass variables into an R markdown .Rmd file?

另外,我们可以从 Python 脚本触发 Quarto 代码吗?目前正在这样做
os.system(\"quarto render plot_demo.qmd -P alpha:0.1 -P beta:0.2\")

在 R/RMarkdown 中,我可以从 R 脚本中做到这一点

rmarkdown::render(\"doc.Rmd\", params=list(a=a,b=b,c=c), output_dir = <output_dir>, output_file=<output_file>)

其中a 等参数也可以是数据框。

    标签: python r-markdown quarto


    【解决方案1】:

    在 R 中,有一个具有 quarto_render() 函数的 quarto 包。它类似于 rmarkdown::render() 函数,但使用 execute_params 参数将数据传递到文档。

    quarto package - quarto_render()

    【讨论】:

      猜你喜欢
      • 2021-04-17
      • 1970-01-01
      • 2019-01-28
      • 2020-05-28
      • 2012-11-23
      • 1970-01-01
      • 2021-03-12
      • 2023-03-06
      • 1970-01-01
      相关资源
      最近更新 更多