This is a good resource for those new to R. R has some really good GUI layers now. I struggled and struggled for years trying to learn the command line methods, but it was too much for me. The following do a great job (these are alternatives) - Deducer - R Commander - RKWard
It seems like this list is incomplete without mentioning that both RStudio[1] and Jupyter[2] notebooks now have really first class support for R. There are also two upstatrs, Rodeo[3] and Beaker[4] are doing cool stuff as well. The company I work for, Domino Data Lab[5], let's you fire up a lot of these notebooks in a nice hosted environment on big cloud servers with minimal cost and effort. It's a fun way to learn h…
Most commonly used statistical tests and implementation in R
11–20 of 34 posts
Re: Most commonly used statistical tests and implementation in R
#12Earlier quoted context omitted.
It seems like this list is incomplete without mentioning that both RStudio[1] and Jupyter[2] notebooks now have really first class support for R. There are also two upstatrs, Rodeo[3] and Beaker[4] are doing cool stuff as well. The company I work for, Domino Data Lab[5], let's you fire up a lot of these notebooks in a nice hosted environment on big cloud servers with minimal cost and effort. It's a fun way to learn h…
What do you recommend to build business dashboards in R? By pulling data from an api or sb for example
1. If you're interested in running a shiny server, use http://rstudio.github.io/shinydashboard/! I have used it to build professional high quality dashboards VERY quickly.
2. You can use an API server like Domino's API end points or OpenCPU to expose R APIs and build the interface using JavaScript at plot.ly! This really can be incredibly elegant and you can do really neat dynamic dashboards.
Re: Most commonly used statistical tests and implementation in R
#13Earlier quoted context omitted.
What do you recommend to build business dashboards in R? By pulling data from an api or sb for example
Two approaches: 1. If you're interested in running a shiny server, use http://rstudio.github.io/shinydashboard/ ! I have used it to build professional high quality dashboards VERY quickly. 2. You can use an API server like Domino's API end points or OpenCPU to expose R APIs and build the interface using JavaScript at plot.ly! This really can be incredibly elegant and you can do really neat dynamic dashboards.
Is opencpu something you recommend for production? I'm just starting to work with analysts who work in R, and I have struggled with the question whether we should wrap existing R code as an api...or port to python.
Low volume right now, so not really concerned with performance... But rather that can R deployment play nicely with things like supervisord,etc in production
Re: Most commonly used statistical tests and implementation in R
#14Earlier quoted context omitted.
Two approaches: 1. If you're interested in running a shiny server, use http://rstudio.github.io/shinydashboard/ ! I have used it to build professional high quality dashboards VERY quickly. 2. You can use an API server like Domino's API end points or OpenCPU to expose R APIs and build the interface using JavaScript at plot.ly! This really can be incredibly elegant and you can do really neat dynamic dashboards.
That is great to know! Is opencpu something you recommend for production? I'm just starting to work with analysts who work in R, and I have struggled with the question whether we should wrap existing R code as an api...or port to python. Low volume right now, so not really concerned with performance... But rather that can R deployment play nicely with things like supervisord,etc in production
As for OpenCPU, I know that the guy who wrote it, Jeroen Ooms is genuinely quite brilliant. I know it was his project during his PhD, and I don't know what his plans are for continuing to support it. It's up to you to determine what that means for your "production" needs.
Re: Most commonly used statistical tests and implementation in R
#15Earlier quoted context omitted.
That is great to know! Is opencpu something you recommend for production? I'm just starting to work with analysts who work in R, and I have struggled with the question whether we should wrap existing R code as an api...or port to python. Low volume right now, so not really concerned with performance... But rather that can R deployment play nicely with things like supervisord,etc in production
Well, I really don't want to turn this into a sales pitch, but that's the exact use case for Domino's API endpoints. Check out http://support.dominodatalab.com/hc/en-us/articles/204173149... for an explanation. If you're interested, drop me an email and I can work up an example project for you. Exposing R algorithms as REST endpoints is exactly what it does quite well. As for OpenCPU, I know that the guy who wrote it…
There are lots of people who have rolled their own solutions for production deployment. Including nodejs !
Re: Most commonly used statistical tests and implementation in R
#16Erm, no. P=0.05 is borderline meaningless, there could as much as 30% chance you are wrong about the actual difference being there depending on the true probability of the initial hypothesis.
P-values should be used with strong caution.
Re: Most commonly used statistical tests and implementation in R
#17> If the p-Value is less than significance level (ideally 0.05), Erm, no. P=0.05 is borderline meaningless, there could as much as 30% chance you are wrong about the actual difference being there depending on the true probability of the initial hypothesis. P-values should be used with strong caution.
FiveThirtyEight (and Scientific American, and others) did some pretty interesting articles about this recently if you haven't seen it:
http://fivethirtyeight.com/features/science-isnt-broken/
Just from personal experience, the use of p-values is really broken in biology/chemistry. The things I've heard principal investigators say...
Re: Most commonly used statistical tests and implementation in R
#18Re: Most commonly used statistical tests and implementation in R
#19Earlier quoted context omitted.
It seems like this list is incomplete without mentioning that both RStudio[1] and Jupyter[2] notebooks now have really first class support for R. There are also two upstatrs, Rodeo[3] and Beaker[4] are doing cool stuff as well. The company I work for, Domino Data Lab[5], let's you fire up a lot of these notebooks in a nice hosted environment on big cloud servers with minimal cost and effort. It's a fun way to learn h…
> Jupyter[2] notebooks now have really first class support for R. Jupyter and R is a bit iffy since the R kernel is not native. Although the kernel works fine, setting it up has a ton of manually-installed dependencies, and in-line plots flat-out give unexpected output. (I've had to cheat by embeding charts via Markdown. Although that has the benefit of having the charts be responsive) The important perk is that Jupy…
Re: Most commonly used statistical tests and implementation in R
#20Earlier quoted context omitted.
Well, I really don't want to turn this into a sales pitch, but that's the exact use case for Domino's API endpoints. Check out http://support.dominodatalab.com/hc/en-us/articles/204173149... for an explanation. If you're interested, drop me an email and I can work up an example project for you. Exposing R algorithms as REST endpoints is exactly what it does quite well. As for OpenCPU, I know that the guy who wrote it…
Interesting. Did you post about this on /r/rprogramming There are lots of people who have rolled their own solutions for production deployment. Including nodejs !
I keep banging my head against issues around persistent data storage and app customisation at a user level. Unless one pays for Shiny Server Pro, the free Shiny Server doesn't support user authentication. Hosting on shinyapps.io doesn't really support persistent user data, unless it's offloaded elsewhere such as Dropbox or a remote SQL database, which brings into play a bunch of security questions.
Shiny is good, but not quite yet outstanding.
I was really interested in an article I read recently about using jQuery.ui widgets and R to build interactive web app.[1] I'm keen to explore this as a potential way forward.
[1] http://www.r-bloggers.com/creating-multi-tab-reports-with-r-...