2013-04-14 4 views
3

Мне интересно, есть ли возможность загрузить (с сайта) подмножество из оригинального набора данных в формате Rdata. Самый простой способ, конечно, действовать таким образом:R - загрузка подмножества из оригинального набора данных

set<-url("http://xxx.com/datasets/dataset.RData") 
load(set) 
subset<-set[set$var=="yyy",] 

однако я пытаюсь ускорить свой код и избежать загрузки ненужных столбцов.

Благодарим за любую отзыв.

Мэтт

+0

Вы можете настроить простой API на сервере, который мог бы отправить подмножество данных на основе параметров GET. – 2013-04-14 21:28:01

+0

Хорошо, но сервер не мой, поэтому я не могу этого сделать. Я скорее искал некоторые более сложные инструменты в R, но я понятия не имею, есть ли даже шанс. – user2280549

+0

Ну, вам, вероятно, придется расширить код 'url()' и установить крючок, который принимает только определенные строки. Если в CRAN ничего не будет, то вам, скорее всего, придется сворачивать самостоятельно. – 2013-04-14 21:48:29

ответ

4

Механизм для этой задачи отсутствует. Также нет механизма для проверки файлов .Rdata. В прошлом, когда это было запрошено, людям было рекомендовано преобразовать их в настоящую систему управления базами данных.

Смежные вопросы