интерактивная графика в ESS с манипулятивным пакетом

Кто-нибудь знает, можно ли использовать эти функции rs_ без RStudio? Я взял этот пример из курса «Статистический вывод» на курсе,

library(UsingR); data(galton)
library(manipulate)
myHist <- function(mu){
  hist(galton$child,col="blue",breaks=100)
  lines(c(mu, mu), c(0, 150),col="red",lwd=5)
  mse <- mean((galton$child - mu)^2)
  text(63, 150, paste("mu = ", mu))
  text(63, 140, paste("Imbalance = ", round(mse, 2)))
}
> manipulate(myHist(mu), mu = slider(62, 74, step = 0.5))
Error in FUN("rs_createUUID"[[1L]], ...) : no such symbol rs_createUUID

Я не знал, что существуют библиотеки, для которых требуется RStudio. Мне интересно, есть ли интерфейс между RStudio и ESS или какой-то способ заставить вышеперечисленное работать.


person Rorschach    schedule 11.05.2014    source источник


Ответы (1)


Вам нужно попробовать клонировать и создать пакеты по адресу https://github.com/rstudio/rstudio/tree/master/src/cpp работает автономно (т. е. без запущенной RStudio). Для них потребуется (как минимум) установленный пакет Rcpp и может также потребоваться inline (не уверен на 100%).

Проверьте лицензию на эти файлы, так как вы можете использовать их вне RStudio только при определенных ограничениях/ограничениях.

person hrbrmstr    schedule 12.05.2014