我想以类似于 R Studio 使用 YAML 的方式将 YAML 用于 SAS 程序文档。我可以将 YAML 放在程序的顶部,然后将其作为某个对象读入 R 吗?程序文件只是一个名为 program_1.sas 的文本文件。在一两个目录中会有一堆这样的。
然后,我可以使用 R 笔记本中的对象生成描述一组 SAS 程序的可读文档。我必须找到一个函数来以可读格式显示对象。
我注意到这个问题已针对 python 和 JAVA 等语言解决,但我希望在 R 中解决此问题。显然,这段代码已经编写好了。例如函数 yaml_front_matter 必须这样做,但似乎没有记录。
如果我还可以编写/更改 YAML 标头,那将是一个很大的优势。
这是一个例子:
Project: Disease Burden
Directory: /net1/program/
Purpose: Extract Data
唯一的额外部分是我必须注释掉这个标题并识别它
/*
---
Project: Disease Burden
Directory: /net1/program/
Purpose: Extract Data
---
*/
然后我可以像这样创建降价
# Project: Disease Burden
Directory
: /net1/program/
## Purpose
Extract Data