Ruby에서 통계 계산을 시각화하고 싶습니다.Ruby에서 R을 사용하는 가장 좋은 방법
내 문제는 바로 그 보석을 찾을 수 없다는 것입니다.
rsruby가 최신 버전으로 보이지 않아 Ruby 1.9.2에 설치할 수 없습니다.
Ruby에서 R 명령을 실행하는 방법을 알고 있습니까?
Ruby에서 통계 계산을 시각화하고 싶습니다.Ruby에서 R을 사용하는 가장 좋은 방법
내 문제는 바로 그 보석을 찾을 수 없다는 것입니다.
rsruby가 최신 버전으로 보이지 않아 Ruby 1.9.2에 설치할 수 없습니다.
Ruby에서 R 명령을 실행하는 방법을 알고 있습니까?
저는이 게시물을 보았고 R을 광범위하게 사용했기 때문에 주석을 달아야한다고 생각했습니다. R 배경에서 오는 경우 가장 좋은 보석은 Rinruby입니다. 환상적인 이유는 루비의 명령을 해석하지 않기 때문에 실제 R 코드를 사용하기 때문입니다. 예 :
require "rinruby"
#Set all your variables in Ruby
n = 10
beta_0 = 1
beta_1 = 0.25
alpha = 0.05
seed = 23423
R.x = (1..n).entries
#Use actual R code to perform the analysis
R.eval <<EOF
set.seed(#{seed})
y <- #{beta_0} + #{beta_1}*x + rnorm(#{n})
fit <- lm(y ~ x)
est <- round(coef(fit),3)
pvalue <- summary(fit)$coefficients[2,4]
EOF
위에서 언급 한 Rinruby 웹 사이트에는 시작하기 좋은 몇 가지 예가 나와 있습니다. 희망이 도움이되었습니다.
- 션
숀, 당신의 말을 잊지 마십시오. RinRuby가 환상적인지 아닌지 생각하십니까? –
@sean, R 창에 표시하는 대신 웹 페이지를 통해 그래프를 생성하는 방법이 있습니까? 현재이 문제를 테스트하기 위해 라이브러리의 웹 사이트에있는 Gettysburg 예제를 사용 중입니다 ... – daveomcd
@daveomcd 잠시만 기다려 봤지만 R 창의 대신 그래픽 장치로 PNG로 렌더링 한 다음 표시 할 수는 없습니다. PNG? – bigtunacan
@ 한시가 언급했듯이 RServe은 R을 원격으로 실행하는 가장 좋은 방법입니다. 특히 웹 컨텍스트에서 Ruby를 사용한다면 RServe는 좋은 이점을 제공 할 수 있습니다.
Java와 C++를 비롯한 다양한 언어의 클라이언트를 RServe 할 수 있기 때문에 무엇보다 프로그래밍 프레임 워크에 얽매이지 않는 것이 좋습니다. 웹 접근 가능 플랫폼을 사용할 때 별도의 호스트에서 Rserve를 실행하고 TCP/IP를 통해 트래픽을 라우팅하여 보안을 강화할 수 있습니다.
Rserve + http://rubygems.org/gems/rserve-simpler 또는 http://opencpu.org/ [R]를 [루비]'이 전에 대답 된'에 대한 – Hansi
검색 ... –
http://stackoverflow.com/questions/9287265/r-statistical-package-gem-for-a-rails-application과 유사 – Azolo