Usuwanie wielu kolumn w różnych zestawach danych w R
Zastanawiam się, czy istnieje dobry sposób na usunięcie wielu kolumn w kilku różnych zestawach danych w R. Mam zestaw danych, który wygląda tak:
RangeNumber Time Value Quality Approval
1 2:00 1 1 1
2 2:05 4 2 1
W moich zestawach danych chcę usunąć wszystko oprócz kolumn Czas i wartość. „Usuwam” je, ustawiając każdą kolumnę na NULL, e.x .:data1$RangeNumber <- NULL
.
Będę miał ponad 16 lub więcej zestawów danych z identycznymi ustawieniami kolumn, a zestawy danych będą numerowane w kolejności przyrostowej, np .: dane1, dane2, dane3 i c.
Zastanawiam się, czyfor
pętla, która iteruje przez wszystkie kolumny zestawu danych, jest najlepszym sposobem na osiągnięcie tego celu, lub - ponieważ przeczytałem, że R jest powolny wfor
pętle - jeśli jest to łatwiejszy sposób. Zastanawiam się również, czy muszę połączyć wszystkie moje zestawy danych w jedną zmienną, a następnie przeglądać, aby usunąć kolumny.
Jeślifor
pętla jest najlepszym sposobem, aby to zrobić, jak to skonfigurować?