私は次のコードを期待します。をtbl_dfに入れます "variable"で始まるすべての列を除外します。これは基本的cars
一致がないときに空のデータフレームを取得しないようにするにはどうすればよいですか?
tbl_df(cars) %>%
select(-starts_with("variable"))
を返すために、私が代わりに空のデータセットの車を取得するために、この機能を調整することができます方法はありますか? 私がこの明らかに無意味な操作をしている理由は、関数が、variable
で始まる列が存在していてもいなくてもよいループでネストされているからです。
を、私の代わりに '1の')( 'すべてを示唆しています:ncol(。) ' – Dambo
私はちょうど言ったことを取り戻します。「すべて」はこの例では動作しますが、元のスクリプトでは動作しません。したがって、' 1:ncol() 'はより一般的な解決方法です。 – Dambo
@Dambo、 'everything()'は私が試したすべての例で動作します。あなたはそれがうまくいかない再現可能な例を提供できますか? –