Я работаю с проектом R, я не играю в коде, я просто помещаю метки в код R, чтобы скрипт C # изменил результат в метках для некоторых переменных, рассчитанных в моем скрипте. В текущем скрипте мне нужны эти библиотеки
library(sp)
library(raster)
library(rgeos)
library(magrittr)
Это пример, так как я иду вместе с другими скриптами, мне нужны другие, мой вопрос: есть ли способ, при запуске скрипта я признаю, что библиотекам нужно и установить их. Я использую RStudio. Заранее спасибо.
Если, ты можешь, это не самое рекомендуемое, так как установка пакета должна была быть в более проконтролированной инстанции и не в инстанции выполнения:
Remplazando require("libreria")
или library("libreria")
поэтому:
if (!require("libreria")){install.packages("libreria");library("libreria")}
проверяет, если возможно загружать "libreria"
в противоположном случае, пробует ее устанавливать и грузить потом.
Рассуждений:
По моему мнению, оптимальное состоит в том, чтобы освобождать все книжные магазины, которые используют scripts, и делать полную установку тех же самых заблаговременно.