Добрый вечер!
Подскажите как установить свою директорию для пакетов R?
Пробовал в файле .Renviron прописать путь:
R_LIBS_USER=D:/r_library
Не помогло. Подскажите, что делать?
Спасибо!
			
									
									Установить свою директорию для пакетов R
- VistaSV30
 - Активный участник
 - Сообщения: 185
 - Зарегистрирован: 02 июл 2018, 15:05
 - Репутация: 7
 - Откуда: Балашиха
 
Установить свою директорию для пакетов R
Природа не просто эксцентричнее, чем мы полагаем - она эксцентричнее, чем мы способны предположить. John Haldane 
						- 
				gamm
 - Гуру
 - Сообщения: 4177
 - Зарегистрирован: 15 окт 2010, 08:33
 - Репутация: 1107
 - Ваше звание: программист
 - Откуда: Казань
 
Re: Установить свою директорию для пакетов R
Слэш не в ту сторону, похоже. 
https://stackoverflow.com/q/31707941
			
									
									
						https://stackoverflow.com/q/31707941
- VistaSV30
 - Активный участник
 - Сообщения: 185
 - Зарегистрирован: 02 июл 2018, 15:05
 - Репутация: 7
 - Откуда: Балашиха
 
Re: Установить свою директорию для пакетов R
gamm, спасибо за совет!
Насколько я понял, универсального способа нет. А поскольку у меня предполагается, что мои скрипты будут использоваться на разных компьютерах, то наверное лучше будет написать небольшую инструкцию про пути к пакетам, кодировке и т.п.
Пока решил путь к пакетам задавать вручную:
			
									
									Насколько я понял, универсального способа нет. А поскольку у меня предполагается, что мои скрипты будут использоваться на разных компьютерах, то наверное лучше будет написать небольшую инструкцию про пути к пакетам, кодировке и т.п.
Пока решил путь к пакетам задавать вручную:
Код: Выделить всё
.libPaths("D:/RLibrary")Природа не просто эксцентричнее, чем мы полагаем - она эксцентричнее, чем мы способны предположить. John Haldane 
						- 
				gamm
 - Гуру
 - Сообщения: 4177
 - Зарегистрирован: 15 окт 2010, 08:33
 - Репутация: 1107
 - Ваше звание: программист
 - Откуда: Казань
 
Re: Установить свою директорию для пакетов R
Зачем, если уж решили все утрамбовать в пакеты, то пусть клиенты ставят, куда у них настроено. И используют library() для подключения. А скрипты вызывают как функции (их в функции нужно обернуть), my_package::my_script()
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей