gpt4 book ai didi

r - 创建自动生成日期的 Rmd 模板,就像默认的 Rmd 模板一样

转载 作者:行者123 更新时间:2023-12-03 02:48:29 25 4
gpt4 key购买 nike

在 RStudio 中,当我打开一个新的 R Markdown 文件时,默认格式有一个很好的功能,它将今天的日期写入 YAML。

我希望我自己的 R 包中的自定义模板能够提供此功能,但我似乎无法做得更好

---
title: ""
author: "Me"
date: '`r format(Sys.Date(), "%Y-%B-%d")`'
output: html_document
---

'r format(Sys.Date(), "%Y-%B-%d")' 的问题是每次我编织文件时它都会重写日期,即对于我的工作流程来说是不合需要的。我宁愿保留文件启动的日期。

最佳答案

您可以像这样使用file.info

---
title: "title"
author: "Me"
date: '`r file.info("date.Rmd")$ctime`'
output: html_document
---
alternatively...
`r file.info(knitr::current_input())$ctime`

假设您的 Markdown 文件名为 date.Rmd

编辑以添加更通用的方法...

关于r - 创建自动生成日期的 Rmd 模板,就像默认的 Rmd 模板一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56437312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com