# Ruby: Use R in Ruby via “rinruby”!

[This article was first published on

Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

**R – The Hack-R Blog**, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

**>> sample_size = 10**

>> R.eval “x <- rnorm(#{sample_size})”

>> R.eval “summary(x)”

>> R.eval “sd(x)”

>> R.eval “x <- rnorm(#{sample_size})”

>> R.eval “summary(x)”

>> R.eval “sd(x)”

With a here document:

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

To

**leave a comment**for the author, please follow the link and comment on their blog:**R – The Hack-R Blog**.R-bloggers.com offers

**daily e-mail updates**about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.

Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.