【发布时间】:2021-04-28 19:40:47
【问题描述】:
我在争论方面遇到了一些挑战。有人可以帮助我吗?非常感谢!
argument_a <- “GID”
- 如何使用参数定义的列名创建一个空数据框。下面的这个例子显然行不通,但可以帮助你理解我想要实现的目标。我希望 df 的列名是“GID”:
df <- data.frame( argument_a = character())
- 如何选择基于列值的参数。下面的这个例子显然行不通,但可以帮助你理解我想要实现的目标。我希望遍历 GID_a、GID_b 和 GID_c
df <- data.frame(GID = c('GID_a','GID_b','GID_c'))
for (i in list(unique(df$argument_a))){}
【问题讨论】:
-
创建一个空的数据框很少(从不)有用。你为什么要这样做?可能有更好的方法来实现您的总体目标,但我们需要更多的背景信息。一个完整且可重复的示例以及预期的输出将有助于理解您想要做什么。
标签: r dataframe loops arguments parameter-passing