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
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.
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.