290 likes | 488 Views
Package More Code Statistical Functions Datasets. Workspace Fewer Lines of Code Capability. Source Code Tons of Code. http:// www.statmethods.net/management/functions.html. Currently , h ow many R Packages?. At the command line enter: dim( available.packages ()) available.packages ().
E N D
Package • More Code • Statistical Functions • Datasets • Workspace • Fewer Lines of Code • Capability • Source Code • Tons of Code
Currently, how many R Packages? At the command line enter: • dim(available.packages()) • available.packages()
Two heavyweights in the statistical software market are SAS and SPSS/IBM
R Packages have been created that are equivalent to the functionality of SAS and SPSS
Packages for reading, writing for various file formats XLConnect sas7bdat Comma Separated Variables Hmisc foreign XML RMySQL RODBC / ROracle RJSONIO RWeka rhbase Rcpp
R Being Integrated Into Other Data-Related Products “Both R and SAS are here to stay, and finding ways to make them work better with each other is in the best interests of our customers.”` Oracle R Enterprise (ORE) http://support.sas.com/rnd/app/studio/Rinterface2.html https://blogs.oracle.com/R/ http://help.sap.com/hana/hana_dev_r_emb_en.pdf http://www-142.ibm.com/software/products/us/en/spss-stats-developer/
Industries / Organizations Creating and Using R Hadley Wickham Asst. Professor of Statistics at Rice University ggplot2 plyr reshape rggobi profr
Top 100 R packages for 2013 (Jan-May) http://www.r-statistics.com/2013/06/top-100-r-packages-for-2013-jan-may/
Beginner Some Coverage Specialized “Domain” stats graphics (both built-in) Bayesian DifferentialEquations Econometrics Environmetrics ExperimentalDesign Finance Genetics HighPerformanceComputing MachineLearning MedicalImaging NaturalLanguageProcessing Pharmacokinetics Phylogenetics Psychometrics SocialSciences Spatial TimeSeries Data Management plyr reshape Graphics ggplot2
Visualization and Reporting Steep Learning Curve Easy to Use Standard Interactive Visualizations
The R Graphics Package library(help="graphics") • Graphing Parameters • Basic Chart Types Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines
ggplot2 In ggplot2 a plot is made up of layers. Pl o t
Correlations Matrix library(car) scatterplotMatrix(h)
The Correlation Package was built on top of the Pairs Package
The next data visual was produced with about 150 lines of R code
Additional Resources • http://statmethods.net/ • good documentation and sample code • http://stackoverflow.com/ • helpful for trouble-shooting code • http://www.r-bloggers.com/ • helpful for hearing about new things