GUIs to save from typing R code

R packages are much easier to explore if finding and writing each function is done for you. GUIs presented here do that. Just fill out a PnC dialogue and they generate R code. This is helpful for beginners, lazy and forgetful experts too. These do EDA, stats and viz but not real ML. Bottom 4 can be automatically run and installed from R script at end of this page. Source: http://qr.ae/TU8D3s

I liked trying out everything on my current fave dataset. I really wish I had explored these options as I was starting out because they would have saved me months of work. R studio notebooks are great too but they are better for depth not breadth.

dimlakgorkehgz
dimlakgorkehgzList by dimlakgorkehgz, last updated 2020-05-11
  1. R (programming language) icon

    R is a free software environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be consider.

    • ...
    R (programming language) screenshot 1
  2. R AnalyticFlow icon

    Custom point-and-click dialogues even if few come with package. 2d graphical workflow helps organize and explain. Most recommended on Quora after Rstudio.

    • FreeProprietary
    • Mac
    • Windows
    • Linux
    • ...
    R AnalyticFlow screenshot 1
  3. RKWard icon

    Full IDE like Rstudio. It has very good dialogues for things like package installer and graphics device. Has more common viz analysis pnc gui.

    • ...
    RKWard screenshot 1
  4. BlueSky Statistics icon

    Nicest interface and Unique varieble manipulation GUI, but rattle seems more effective anyway. Might be great for complete beginners. 3D scatterplot. Not all functions in free trial.

    • FreemiumOpen Source
    • Windows
    • ...
    BlueSky Statistics screenshot 1
  5. Exploratory icon

    Analysis and viz don't seem to export R code. 40$/m 30d trial. lots of built in scrape scripts. good fast interface. common functions rather than unique. crashes

    • FreemiumProprietary
    • Online
    • ...
    Exploratory screenshot 1
  6. Displayr icon

    GUI PnC R code generation but gui is clunky and slow. Online only, only 10 hours free. Bunch of unique and useful graphs though.

    • ...
    Displayr screenshot 1
  7. Stagraph icon

    Maybe great ggploter but does not output R code unless paid and crashes, though in development.

    • FreemiumProprietary
    • Windows
    • ...
    Stagraph screenshot 1
  8. Run from and on top of R

  9. Rattle icon

    Imho, best tools for common data analysis workflow.

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • ...
    https://rattle.togaware.com/rattle-main-audit.png
  10. Deducer icon

    Deducer is similar to rattle but Java based. May be best GGploter with lots of customizable plotting templates.

    • ...
    Deducer screenshot 1
  11. Of all R GUIs RC's plugins best for exploring esoteric packages and learning stats. Updated enough to write R markdown code.

    • FreeProprietary
    • Mac
    • Windows
    • Linux
    • Xfce
    • ...
    The R Commander screenshot 1
  12. Lots planned.

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • R (programming language)
    • ...
  13. esquisse icon

    Its lots like ggraptr. Easy ggplotting.

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • ...
    hi
  14. ggraptR icon

    GGploter GUI. ggraptR uses datasets loaded into R

    • FreeOpen Source
    • Windows
    • Linux
    • Online
    • Self-Hosted
    • ...
    ggraptR screenshot 1

Code to Install and run Rcommander, togaware's rattle, JGD Deducer, (ggquickeda and ggraptR). and swirl and MLstudio

new.packages <- c("Rcmdr","RcmdrMisc","car","rattle","acepack","htmlTable","cellranger","ggraptR","ggquickeda","esquisse",""ggplotAssist,"ggThemeAssist","JGR","Deducer","DeducerExtras","swirl") new.packages <- new.packages[!(new.packages %in% installed.packages()[,"Package"])] if(length(new.packages)) install.packages(new.packages, dependencies = c("Depends", "Imports", "LinkingTo", "Suggests"))

library(Rcmdr)

Install all R commander plugins

#Obtain names of all packages on CRAN names.available.packages <- rownames(available.packages()) #Extract packages names that contain Rcmdr Rcmdr.related.packages <- names.available.packages[grep("Rcmdr", names.available.packages)] Rcmdr.related.packages #Install these packages new.packages <- Rcmdr.related.packages[!(Rcmdr.related.packages %in% installed.packages()[,"Package"])] if(length(new.packages)) install.packages(new.packages, dependencies = c("Depends", "Imports", "LinkingTo", "Suggests"))

rattle and deducer

library(rattle) rattle()

library(JGR) JGR()

ggploting GUIs

library(ggraptR) ggraptR::ggraptR()

library(ggplot2) p <- ggplot(mtcars, aes(x = hp, y = wt))# + geom_point() + geom_smooth() names(p2) # will show you which objects are available. plot(p2) # shows the updated plot (it is available in the first element of p2)

library("swirl");swirl() #install.packages("sos"); library(sos); findFn("plotPairs"); vignette("sos")

MLstudio

#install.packages("devtools") devtools::install_github("RamiKrispin/MLstudio") #Launch the MLstudio runML()


This list was created by dimlakgorkehgz Mar 2, 2018 and was last updated May 11, 2020. The list has 13 apps.

You can create your own lists from our large database of apps either for your own sake or if you want to share some great apps with other people.


Comments

dimlakgorkehgz
CommentJul 4, 2018

http://stagraph.com/Post?Id=31&Title=Powered+By+R R GUIs section. Need to look into JASP, R RED, and Radiant.

1 reply
saurabhgayali

I wish Red R had been alive. It was best flow based programming for R just like orange canvas.though I have installers but discontinuation causes it bad for mention.

Reply written Jul 16, 2018

If this reply contains spam or other abuse, notify admins about it.
Show entire comment and 1 reply
2
dimlakgorkehgz
CommentJun 9, 2018
Show entire comment
2
Gu