在R个yaml节点上迭代
我在yaml中有一个具有不同节点和不同属性的文件。 我将迭代节点并获取它们的属性。 我写道:在R个yaml节点上迭代,r,loops,yaml,R,Loops,Yaml,我在yaml中有一个具有不同节点和不同属性的文件。 我将迭代节点并获取它们的属性。 我写道: library(yaml) file <- yaml.load("c:\\....") for(i in file){ print(i$pattern$rows) } 如果我使用I$pattern$行,它会告诉我:“$运算符对原子向量无效” 谢谢。您可能需要添加一条调试语句,以便知道哪个“文件”抛出错误,然后发布一个可复制性最低的示例。我怀疑您的“文件”与您期望的格式不匹配。您是否应该改
library(yaml)
file <- yaml.load("c:\\....")
for(i in file){
print(i$pattern$rows)
}
如果我使用I$pattern$行,它会告诉我:<代码>“$运算符对原子向量无效”
谢谢。您可能需要添加一条调试语句,以便知道哪个“文件”抛出错误,然后发布一个可复制性最低的示例。我怀疑您的“文件”与您期望的格式不匹配。您是否应该改用
yaml.load\u file()
?问题不在加载文件中。
-i
--frequency
--pattern
---rows
---cols