Home » Posts tagged 'r commander' (Page 2)
Tag Archives: r commander
Interview Luis Torgo Author Data Mining with R
John Fox, R Commander
Interview Dr Graham Williams RATTLE GUI
R for SAS and SPSS Users
R for Stata Users
Interview David Katz ,Dataspora /David Katz Consulting
Room: Salon 5 & 6
4:45pm – 5:05pm
Track 2: Social Data and Telecom
Case Study: Major North American Telecom
Social Networking Data for Churn Analysis
A North American Telecom found that it had a window into social contacts – who has been calling whom on its network. This data proved to be predictive of churn. Using SQL, and GAM in R, we explored how to use this data to improve the identification of likely churners. We will present many dimensions of the lessons learned on this engagement.
Speaker: David Katz, Senior Analyst, Dataspora, and President, David Katz Consulting
Q&A with David Smith, Revolution Analytics
Inference for R
David Smith Revolution Computing
Richard Schultz Revolution Computing
Karime Chine, Elastic R
- Revolution Analytics CTO on Data Science (revolutionanalytics.com)
- Revolution in the News (revolutionanalytics.com)
- 7 Data Blogs To Explore (readwriteweb.com)
- Finally! A practical R book on Data Mining: “Data Mining With R, Learning with Case Studies,” by Luis Torgo (r-bloggers.com)
Okay, through the weekend I created a website for a few of my favourite things.
It’s on at https://rforanalytics.wordpress.com/
Graphical User Interfaces for R
Jerry Rubin said: “Don’t trust anyone over thirty
I dont trust anyone not using atleast one R GUI. Here’s a list of the top 10.
Code Enhancers for R
Here is a list of top 5 code enhancers,editors in R
R Commercial Software
A list of companies and software making (and) selling R software (and) services. Hint- it is almost 5 (unless I missed someone)
R Graphs Resources
R’s famous graphing capabilities and equally famous learning curve can be made a bit more humane- using some of these resources.
Because that’s what I do (all I do as per my cat) , and I am pretty good at it.
Using R from other Software
R can be used successfully from a lot of analytical software including some surprising ones praising the great 3000 packages library.
(to be continued- as I find more stuff I will keep it there, some ideas- database access from R, prominent R consultants, prominent R packages, famous R interviewees ;) )
ps- The quote from Jerry Rubin seems funny for a while. I turn 34 this year.
- Web Analytic Tools – Which is Right for You? (bloggingtips.com)
- OkCupid Demystifies Dating with Big Data (gigaom.com)
- Stata/SAS/SPSS – Numeric Data Services – Subject Guides at Syracuse University Library (researchguides.library.syr.edu)
- Michigan State University Libraries – Data Services – Data Analysis (lib.msu.edu)
- SPSS Guru embraces the freeware, R (ekonometrics.blogspot.com)
R Commander ( see paper by Prof J Fox at http://www.jstatsoft.org/v14/i09/paper ) is a well known and established graphical user interface to the R analytical environment.
While the original GUI was created for a basic statistics course, the enabling of extensions (or plug-ins http://www.r-project.org/doc/Rnews/Rnews_2007-3.pdf ) has greatly enhanced the possible use and scope of this software. Here we give a list of all known R Commander Plugins and their uses along with brief comments.
- DoE – http://cran.r-project.org/web/packages/RcmdrPlugin.DoE/RcmdrPlugin.DoE.pdf
- epack- http://cran.r-project.org/web/packages/RcmdrPlugin.epack/RcmdrPlugin.epack.pdf
- Export- http://cran.r-project.org/web/packages/RcmdrPlugin.Export/RcmdrPlugin.Export.pdf
- MAc- http://cran.r-project.org/web/packages/RcmdrPlugin.MAc/RcmdrPlugin.MAc.pdf
- qcc- http://cran.r-project.org/web/packages/RcmdrPlugin.qcc/RcmdrPlugin.qcc.pdf and http://cran.r-project.org/web/packages/qcc/qcc.pdf
- Teaching Demos
Note the naming convention for above e plugins is always with a Prefix of “RCmdrPlugin.” followed by the names above
Also on loading a Plugin, it must be already installed locally to be visible in R Commander’s list of load-plugin, and R Commander loads the e-plugin after restarting.Hence it is advisable to load all R Commander plugins in the beginning of the analysis session.
However the notable E Plugins are
1) DoE for Design of Experiments-
Full factorial designs, orthogonal main effects designs, regular and non-regular 2-level fractional
factorial designs, central composite and Box-Behnken designs, latin hypercube samples, and simple D-optimal designs can currently be generated from the GUI. Extensions to cover further latin hypercube designs as well as more advanced D-optimal designs (with blocking) are planned for the future.
2) Survival- This package provides an R Commander plug-in for the survival package, with dialogs for Cox models, parametric survival regression models, estimation of survival curves, and testing for differences in survival curves, along with data-management facilities and a variety of tests, diagnostics and graphs.
3) qcc -GUI for Shewhart quality control charts for continuous, attribute and count data. Cusum and EWMA charts. Operating characteristic curves. Process capability analysis. Pareto chart and cause-and-effect chart. Multivariate control charts
4) epack- an Rcmdr “plug-in” based on the time series functions. Depends also on packages like , tseries, abind,MASS,xts,forecast. It covers Log-Exceptions garch
and following Models -Arima, garch, HoltWinters
5)Export- The package helps users to graphically export Rcmdr output to LaTeX or HTML code,
via xtable() or Hmisc::latex(). The plug-in was originally intended to facilitate exporting Rcmdr
output to formats other than ASCII text and to provide R novices with an easy-to-use,
easy-to-access reference on exporting R objects to formats suited for printed output. The
package documentation contains several pointers on creating reports, either by using
conventional word processors or LaTeX/LyX.
6) MAc- This is an R-Commander plug-in for the MAc package (Meta-Analysis with
Correlations). This package enables the user to conduct a meta-analysis in a menu-driven,
graphical user interface environment (e.g., SPSS), while having the full statistical capabilities of
R and the MAc package. The MAc package itself contains a variety of useful functions for
conducting a research synthesis with correlational data. One of the unique features of the MAc
package is in its integration of user-friendly functions to complete the majority of statistical steps
involved in a meta-analysis with correlations. It uses recommended procedures as described in
The Handbook of Research Synthesis and Meta-Analysis (Cooper, Hedges, & Valentine, 2009).
A query to help for ??Rcmdrplugins reveals the following information which can be quite overwhelming given that almost 20 plugins are now available-
Glossary for DoE terminology as used in
RcmdrPlugin.DoE Linear Model Dialog for
RcmdrPlugin.DoE response surface model Dialog
for experimental data
R-Commander plugin package that implements
design of experiments facilities from packages
DoE.base, FrF2 and DoE.wrapper into the
Functions used in menus
Internal RcmdrPlugin.doex objects
Install the DOEX Rcmdr Plug-In
Internal functions for menu system of
Help with EHES sampling
Graphically export objects to LaTeX or HTML
Internal RcmdrPlugin.FactoMineR objects
Graphical User Interface for FactoMineR
An IPSUR Plugin for the R Commander
Meta-Analysis with Correlations (MAc) Rcmdr
Meta-Analysis with Mean Differences (MAd) Rcmdr
RcmdrPlugin.orloca: A GUI for orloca-package
RcmdrPlugin.orloca: A GUI for orloca-package
RcmdrPlugin.orloca.es: Una interfaz grafica
para el paquete orloca
Install the Demos Rcmdr Plug-In
Internal RcmdrPlugin.qual objects
Install the quality Rcmdr Plug-In
Internal RcmdrPlugin.SensoMineR objects
Graphical User Interface for SensoMineR
RcmdrPlugin.SLC: A GUI for slc-package
RcmdrPlugin.SLC: A GUI for SLC R package
Efficiently search R Help pages
RcmdrPlugin.steepness: A GUI for
steepness-package (internal functions)
RcmdrPlugin.steepness: A GUI for steepness R
Internal RcmdrPlugin.survival Objects
Rcmdr Plug-In Package for the survival Package
Install the Demos Rcmdr Plug-In
- New edition of “R Companion to Applied Regression” – by John Fox and Sandy Weisberg (r-bloggers.com)
- Reasons for Transitioning to Vim: Bringing LaTeX, R, Sweave and More under One Roof (r-bloggers.com)
Often I am asked by clients, friends and industry colleagues on the suitability or unsuitability of particular software for analytical needs. My answer is mostly-
It depends on-
1) Cost of Type 1 error in purchase decision versus Type 2 error in Purchase Decision. (forgive me if I mix up Type 1 with Type 2 error- I do have some weird childhood learning disabilities which crop up now and then)
Here I define Type 1 error as paying more for a software when there were equivalent functionalities available at lower price, or buying components you do need , like SPSS Trends (when only SPSS Base is required) or SAS ETS, when only SAS/Stat would do.
The emergence of software vendors like WPS (for SAS language aficionados) which offer similar functionality as Base SAS, as well as the increasing convergence of business analytics (read predictive analytics), business intelligence (read reporting) has led to somewhat brand clutter in which all softwares promise to do everything at all different prices- though they all have specific strengths and weakness. To add to this, there are comparatively fewer business analytics independent analysts than say independent business intelligence analysts.
2) Type 2 Error- In this case the opportunity cost of delayed projects, business models , or lower accuracy – consequences of buying a lower priced software which had lesser functionality than you required.
To compound the magnitude of error 2, you are probably in some kind of vendor lock-in, your software budget is over because of buying too much or inappropriate software and hardware, and still you could do with some added help in business analytics. The fear of making a business critical error is a substantial reason why open source software have to work harder at proving them competent. This is because writing great software is not enough, we need great marketing to sell it, and great customer support to sustain it.
As Business Decisions are decisions made in the constraints of time, information and money- I will try to create a software purchase matrix based on my knowledge of known softwares (and unknown strengths and weakness), pricing (versus budgets), and ranges of data handling. I will add in basically an optimum approach based on known constraints, and add in flexibility for unknown operational constraints.
I will restrain this matrix to analytics software, though you could certainly extend it to other classes of enterprise software including big data databases, infrastructure and computing.
Noted Assumptions- 1) I am vendor neutral and do not suffer from subjective bias or affection for particular software (based on conferences, books, relationships,consulting etc)
2) All software have bugs so all need customer support.
3) All software have particular advantages , strengths and weakness in terms of functionality.
4) Cost includes total cost of ownership and opportunity cost of business analytics enabled decision.
5) All software marketing people will praise their own software- sometimes over-selling and mis-selling product bundles.
Software compared are SPSS, KXEN, R,SAS, WPS, Revolution R, SQL Server, and various flavors and sub components within this. Optimized approach will include parallel programming, cloud computing, hardware costs, and dependent software costs.
To be continued-
- New Deal in Statistical Training (r-bloggers.com)
- StatFilter: the time vs. money test (ask.metafilter.com)
- Netezza Buy Further Defines IBM’s Analytics Bent (pcworld.com)
- $1.4Bn Multi-Media Corporation Boosts Revenues with KXEN Analytics (eon.businesswire.com)
- Enhanced SAS IT Intelligence Software Includes Cloud, Virtual Servers (eon.businesswire.com)
- Interview Dean Abbott Abbott Analytics (r-bloggers.com)
- SAS brings predictive analytics to business users (infoworld.com)
- Netezza buy further defines IBM’s analytics bent (infoworld.com)
- Business analytics market to see 7% CAGR over 2009-14 (newstatesman.com)
- SAS Rolls Out Predictive Analytics for Business Users (nytimes.com)
- Doughnuts and Pizza Slices: Analyzing Consolidation and Competition Among Software Vendors (customerthink.com)
- NSF Wants To Know How Much Software Really Costs (developers.slashdot.org)
- What License Management Can Do for Your IT Shop (itexpertvoice.com)
- PASW v. 19 (SPSS) Trial Download (psipsychologytutor.org)
- SPSS Co-Founder “Tex” Hull Joins REvolution Computing (eon.businesswire.com)
- Global Banks Turn to IBM SPSS Predictive Analytics to Improve Customer Relationships (eon.businesswire.com)
- Selling the intangibles beyond the demand is the real challenge (leadsexplorer.com)
R is bad for you because -
1) It is slower with bigger datasets than SPSS language and SAS language .If you use bigger datasets, then you should either consider more hardware , or try and wait for some of the ODBC connect packages.
2) It needs more time to learn than SAS language .Much more time to learn how to do much more.
3) R programmers are lesser paid than SAS programmers.They prefer it that way.It equates the satisfaction of creating a package in development with a world wide community with the satisfaction of using a package and earning much more money per hour.
4) It forces you to learn the exact details of what you are doing due to its object oriented structure. Thus you either get no answer or get an exact answer. Your customer pays you by the hour not by the correct answers.
5) You can not push a couple of buttons or refer to a list of top ten most commonly used commands to finish the project.
6) It is free. And open for all. It is socialism expressed in code. Some of the packages are built by university professors. It is free.Free is bad. Who pays for the mortgage of the software programmers if all softwares were free ? Who pays for the Friday picnics. Who pays for the Good Night cruises?
7) It is free. Your organization will not commend you for saving them money- they will question why you did not recommend this before. And why did you approve all those packages that expire in 2011.R is fReeeeee. Customers feel good while spending money.The more software budgets you approve the more your salary is. R thReatens all that.
8) It is impossible to install a package you do not need or want. There is no one calling you on the phone to consider one more package or solution. R can make you lonely.
10) R forces you to learn new stuff by the month. You prefer to only earn by the month. Till the day your job got offshored…
Written by a R user in English language
( which fortunately was not copyrighted otherwise we would be paying Britain for each word)
- Install and load R package “Rcmdr” to quickly install lots of other packages (r-bloggers.com)
- A Beginner’s Guide to Integrated Development Environments (mashable.com)
- IPSUR – A Free R Textbook (r-bloggers.com)
- Trrrouble in land of R…and Open Source Suggestions (r-bloggers.com)
- R is Hot: Part 1 (r-bloggers.com)
- The Big Data Explosion and the Demand for the Statistical Tools to Analyze It (readwriteweb.com)
- Teach Yourself How to Use the Ubuntu Command Line (helpdeskgeek.com)
Ajay- The above post was reprinted by personal request. It was written on Jan 2009- and may not be truly valid now. It is meant to be taken in good humor-not so seriously.