Есть ли способ заменить таблицу в файле .Rdata другой? Я могу отредактировать его с помощью команды edit (x), но на то, чтобы сделать это вручную, потребуется огромное количество времени; кроме того, я не нашел способа добавлять к нему строки.
Замена данных в файле .Rdata
Ответы (1)
Я думаю, вам нужно прочитать несколько руководств по R.
Файл .Rdata обычно является сохраненным сеансом, и в нем может быть любое количество сохраненных «вещей», скаляров, векторов, данных. Фреймов, списков, функций и т. Д. Я предполагаю, что у вас есть файл данных, который был считан в R в data.frame, который сохраняется в файле .Rdata. Вы можете загрузить файл .Rdata с помощью load("....Rdata")
, затем вы можете «заменить» свою таблицу (фрейм данных), загрузив другую поверх, если это то, что вы хотите сделать, поэтому, предполагая, что он называется dat, dat <- read.csv("new_data.csv", ...)
, а затем сохраните снова сеанс, save.image("....Rdata")
. Хотя я там много чего предполагал ...
person
nzcoops
schedule
08.10.2011
Не беспокойся. Вы можете выбрать его в качестве выбранного ответа, нажав на галочку под кнопками голосования, если хотите. Не обязательно, это твой выбор. Рад, что ты туда попал.
- person nzcoops; 10.10.2011
edit(x)
, тогда добавление строки может быть выполнено с помощью rbind (у которого есть метод data.frame). Смотрите? Rbind. И комментарий @nzcoops о том, что вам нужно прочитать дополнительные вводные материалы, кажется актуальным, и вы можете подумать о поиске SO: stackoverflow .com / questions / 6516116 / appending-data-in-r stackoverflow.com/questions/3040352/ stackoverflow .com / questions / 3665885 / - person IRTFM   schedule 08.10.2011