我想以类似于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
---
*/
然后我可以像这样创建markdown
# Project: Disease Burden
Directory
: /net1/program/
## Purpose
Extract Data