Какую версию R сейчас использует мой компьютер?

В настоящее время я использую R через Java, и я не уверен, какую версию я использую.

Я установил в R studio свою версию R до версии 2.15.3, что мне и нужно: введите описание изображения здесь

И так моя настройка переменной окружения (R_home):

введите здесь описание изображения

Но набрав в командной строке: «R»:

введите здесь описание изображения

Итак, какая версия используется?


r jri
person Yehoshaphat Schellekens    schedule 28.04.2014    source источник
comment
Если вы можете запускать код R в своем приложении, используйте R sessionInfo(). Чтобы получить только версию, отметьте sessionInfo()$R.version$version.string.   -  person tonytonov    schedule 28.04.2014
comment
sessionInfo() R версия 2.15.3 (01.03.2013) Платформа: x86_64-w64-mingw32/x64 (64-разрядная версия)   -  person Yehoshaphat Schellekens    schedule 28.04.2014
comment
Моя проблема в том, что я не знаю, какая версия R используется Java   -  person Yehoshaphat Schellekens    schedule 28.04.2014
comment
Вывод Java или вывод R? Проблема в том, что единственный способ просмотреть вывод консоли R заключается в том, что мне нужно использовать sink() , что означает, что мне нужно, чтобы R работал, прямо сейчас я получаю от Java вывод Exception in thread "main" java.lang.NullPointerException   -  person Yehoshaphat Schellekens    schedule 28.04.2014
comment
давайте продолжим это обсуждение в чате   -  person Yehoshaphat Schellekens    schedule 28.04.2014


Ответы (1)


Судя по тому, что вы описываете, у вас установлена ​​самая последняя версия R, и RStudio может ее обнаружить. Однако версия R, которая в настоящее время находится в переменной среды вашей ОС (и, следовательно, используется Java), не является самой последней,

=> вам нужно обновить переменную среды PATH. Процедура может немного отличаться, независимо от того, используете ли вы Unix или Windows.

Я уверен, что вы найдете множество ресурсов в Интернете, которые помогут вам сделать это windows"> Как постоянно обновлять переменную PATH из cmd? Окна

person RockScience    schedule 28.04.2014
comment
На самом деле я хочу наоборот, я хочу понизить версию R, поэтому мой R_home установлен на 2.15.3, вы подразумеваете, что, набрав R в командной строке, я получаю самую последнюю версию R, а не версию R я указали на R_home вручную? - person Yehoshaphat Schellekens; 28.04.2014
comment
Чувак, извини, твой ответ - правильный ответ, я думаю, мне нужно было внимательно прочитать его, прежде чем я потратил три дома впустую, пока не нашел его сам. - person Yehoshaphat Schellekens; 29.04.2014