/ / Rstudio проект, използващ различна версия на R - r, rstudio, преносими приложения

Проект Rstudio, използващ различна версия на R - r, rstudio, преносими приложения

Rstudio може да промени версията на R, която използва (https://support.rstudio.com/hc/en-us/articles/200486138-Using-Different-Versions-of-R). Има ли начин да направите това за конкретен проект?

контекст: Създавам R-базирано приложение чрез групиранеR-преносим с моя код и някои други скриптове, за да може всичко да работи. Бих искал да работя върху моя проект от RStudio, използвайки преносимата версия на R в приложението, без да променя R версията си за всеки друг проект RStudio, върху който работя.

Отговори:

0 за отговор № 1

Това не е пълен отговор, но ако наистина искате да ви напомня, че имате съвпадаща R версия в проект RStudio, можете да принудите спирането на скрипта, ако номерът на версията не съвпада:

if (!(version$major == "3") | !(version$minor == "4.3")) {
stop(paste0("Version ",version$major,".",version$minor," is in use. R version 3.4.3 is required. Exiting."))
}

Error: Version 3.4.2 is in use. R version 3.4.3 is required. Exiting.

Това ще ви напомни да промените номера на R версията от глобалните опции на RStudio.