2015-04-07 3 views
-1

В R Я хочу подключиться к удаленному серверу и прочитать файл. Я используюВ R требуется подключение к удаленному серверу и чтение файла

scp("host", "file path", "password", user="username") 

Он возвращается

не смог найти функцию, Scp

+7

Вы должны использовать библиотеку 'RCurl':' library (RCurl) 'first – hrbrmstr

+0

Возможно, этот вопрос можно улучшить, изменив его так:« Как использовать scp после подключения к удаленному серверу в R? » –

ответ

5

scp функция предусмотрена в качестве части пакета RCurl. Если вы еще не сделали этого, установите последнюю версию пакета:

открыть R терминал и выполните следующую команду, чтобы установить его:

R> install.packages("RCurl", dependencies = TRUE) 

Если он спрашивает об использовании личной библиотеки, введите y

После этого вам будет предложено выбрать зеркало. Просто выберите местоположение рядом с вами для надежной быстрой загрузки.

Теперь, в верхней части R сценарий вызывающего ИМ, добавьте следующую строку:

library("RCurl") 

это позволит вам использовать scp в вашем R сценарии.

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