Rのいくつかの異なるデータセットで複数の列を削除する良い方法があるかどうか疑問に思っています.次のようなデータセットがあります:
RangeNumber Time Value Quality Approval
1 2:00 1 1 1
2 2:05 4 2 1
また、データ セットの Time 列と Value 列以外はすべて削除したいと考えています。各列を NULL に設定して、それらを「削除」していますdata1$RangeNumber <- NULL
。
同一の列設定を持つ 16 以上のデータ セットがあり、データ セットには増分順に番号が付けられます (例: data1、data2、data3、&c)。
for
すべてのデータセット列を反復するループがこれを達成するための最良の方法であるかどうか、または、R がループで遅いことを読んだので、for
これを行うためのより簡単な方法があるかどうか疑問に思っています。また、すべてのデータ セットを 1 つの変数に結合し、反復して列を削除する必要があるかどうかも疑問に思っています。
ループが最善の方法である場合for
、どのように設定しますか?