有没有办法使用变量来命名 tibble 的列?Clade例如,我想命名下面的第一列。我尝试过paste()和assign(),但这两个功能似乎都没有达到我想要的效果。
CLADE_FIELD = "Clade"
LINEAGE_FIELD = "Lineage"
metaDF = tibble(CLADE_FIELD = c("G"),
LINEAGE_FIELD = c("B.666"),
"Submission date" = c("2020-03"))
Run Code Online (Sandbox Code Playgroud)
我在单元测试中使用此代码,这就是我人为创建此 tibble 的原因。该名称引用了 csv 中的列名称,如果该列名称发生更改,我希望代码能够轻松维护。