0

RShiny アプリを構築しており、checkboxGroupInput オプションを効率的に生成しようとしています。

ユーザーが選択できる潜在的なオプションを生成するために以下を実行しないように、奇数の列名ごとにベクトルを作成したいと思います。

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

seq や文字などの関数で列名を抽出する方法はありますか? もちろん、以下は機能しませんが、理想的には次のようになります。

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 に答える