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 
Copy a direct link to this comment to your clipboard
  1. 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.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    R (programming language) screenshot 1
    On Unix
    On Mac
  2. Custom point-and-click dialogues even if few come with package. 2d graphical workflow helps organize and explain. Most recommended on Quora after Rstudio.

    Cost / License

    • Free
    • Proprietary

    Platforms

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

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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    RKWard screenshot 1
    RKWard screenshot 1
  4. 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.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Windows
    BlueSky Statistics screenshot 1
  5. 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

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Online
    Exploratory screenshot 1
  6. Displayr icon
     Like

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

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Online
    Displayr screenshot 1
    Displayr screenshot 1
    Displayr screenshot 2
    +3
    Displayr screenshot 3
  7. Stagraph icon
     Like

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

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Windows
    Stagraph screenshot 1
    Stagraph screenshot 1
    Stagraph screenshot 2
    +13
    Stagraph screenshot 3
  8. Run from and on top of R

  9. Rattle icon
     Like

    Imho, best tools for common data analysis workflow.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    https://rattle.togaware.com/rattle-main-audit.png
    Rattle screenshot 1
    Rattle screenshot 2
    +1
    Rattle screenshot 3
  10. Deducer icon
     Like

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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

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

    Cost / License

    • Free
    • Proprietary

    Platforms

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

    Cost / License

    • Free
    • Open Source

    Platforms

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

    Its lots like ggraptr. Easy ggplotting.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    hi
  14. ggraptR icon
     Like

    GGploter GUI. ggraptR uses datasets loaded into R

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • Online
    • Self-Hosted
    ggraptR screenshot 1
    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()

Comments

NejyCR
7

They deserved this backlash 100%. Even after backtracking their plans, the damage to Unity's reputation will remain. It's like they were inspired by Twitter & Reddit's API changes and wanted to try a highly unpopular themselves to see how people would react.

BarnMTB
4

Removal of 'Made with Unity' splash screen requirement is a strange move. Seems to be out of desperation as, out of all the complaints & proposed resolution, this isn't one of them; at least on a notable scale. I don't think that many would mind giving them a little exposure (among other things) for free access to a professional tool.

Also could be to let themselves fade into the background. If most gamers do not know what Unity is, with only devs knowing about it, it'd be harder to ignite a large-scale backlash like this since more effort is going to be wasted explaining Unity's role as a game engine to gamers.

For the backlash to be strong both game developers & gamers need to work together, like we've seen so far.

Or maybe they're thinking about removing this requirement for some time to distance themselves from poorly made low-budget shovelwares. (As good productions can afford the paid version that removes the Unity branding.) Then this backlash came, and they implement this already-planned change as a bargaining chip and make their "sorry" look larger.

On an unrelated note: Even before this debacle, Unity already has bad reputation among gamers as the engine used by poorly optimized shovelware games, especially against Unreal's skyrocketing reputation as a graphics powerhouse. One would think it's not smart at all to tank their own reputation even further. It'd be smart if they do an Intel move and give a little discount to Pro users if they allow the Unity branding to be shown. This way they could associate themselves with well-made game and fix this existing reputation. Well, they got one more reputation now, and it's not a good one either.

Gu