0

我正在构建一个 RShiny 应用程序,并试图以有效的方式生成 checkboxGroupInput 选项。

我想创建一个带有每个奇数列名的向量,以避免执行以下操作来生成用户选择的潜在选项:

checkboxGroupInput("names","Names",c(colnames(df)[ncol(df)],colnames(df)[ncol(df)-2],colnames(df)[ncol(df)-4],etc...))

有没有办法用像 seq 或 letters 这样的函数来提取列名?理想情况下,它会是这样的,虽然下面当然不起作用:

vector=c(colnames(Runs)[ncol(Runs)]:colnames(Runs)[3],-2)

然后我只想将该向量插入复选框字段。

谢谢你的帮助!

4

1 回答 1

0

您可以继续seq设置负数by

colnames(df)[seq(from = ncol(df), to = 1, by = -2)]

(虽然它与闪亮无关。)

于 2014-04-01T14:56:42.823 回答