Использование knitr markdown в RStudio для вызова двух разных версий R (2.15.3 и 3.0.2)

Я хотел бы иметь возможность создать документ Knitr Markdown, вызывающий разные версии R (2.15.3 и 3.0.2) из ​​R studio. Возможно ли это? Причина этого в том, что некоторые пакеты, поддержка которых прекращена, могут работать только в более старой версии R.

Например:

Title
========================================================

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I would like to run a package from
R version 2.15.3 (2013-03-01) -- "Security Blanket"
here:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

```{r}
summary(cars)
```

embed plots:

```{r fig.width=7, fig.height=6}
plot(cars)
```
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I would like to run a package from
R version 3.0.2 (2013-09-25) -- "Frisbee Sailing"

here:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

``{r}
summary(cars)
```

 embed plots:

 ```{r fig.width=7, fig.height=6}
 plot(cars)

Я добавил свой вывод здесь как слишком большой для поля комментариев Rscript, exe находится в: C: \ Program Files \ R \ R-2.15.3 \ bin

Версия `` {r, engine = 'Rscript', engine.path = 'C / Program Files / R / R-2.15.3 / bin / Rscript'}

```

при запуске KNIT HTML я получаю следующую ошибку

Ошибка в системе (cmd, intern = TRUE): "C / Program Files / R / R-2.15.3 / bin / Rscript" 'не найден


person adam.888    schedule 13.12.2013    source источник


Ответы (1)


Используйте тег engine:

```{r,engine='Rscript', engine.path='PATH_TO/R/R-3.0.2/bin/Rscript'}
version
```

```{r,engine='Rscript', engine.path='PATH_TO/R/R-2.15.3/bin/Rscript'}
version
```

РЕДАКТИРОВАТЬ добавить изображение предварительного просмотра вязальщицы:

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

person agstudy    schedule 13.12.2013
comment
Я пробовал это, но вроде не работает{r,engine='Rscript', engine.path='C/Program Files/R/R-2.15.3/bin/Rscript'} version - person adam.888; 17.12.2013
comment
@ adam.888 Я добавил предварительный просмотр вывода на своей машине - person agstudy; 17.12.2013
comment
Спасибо за вашу помощь. - person adam.888; 17.12.2013
comment
К сожалению, когда я запускаю код R, он по-прежнему не запускает старую версию и по умолчанию возвращается к новой. - person adam.888; 18.12.2013