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.