LondonR 4th May 2010 Richard Pugh, rich@mango-solutions.com mangosolutions Some R News Richard Pugh, rich@mango-solutions.com mangosolutions News • • • • • R v2.11 released on 22nd April 2010 New packages and updates to packages The R Journal in December Some interesting blog articles More local user groups being set up mangosolutions R v2.11 Released! • 64-bit Windows platform (from REvolution) • The new function vapply is like apply, but checks for consistency of the return value • Quantile can be used on some time/date objects • Support for selecting a repository for BioConductor packages • Support for rendering bitmap images in graphics devices, via a new function rasterImage • Various speedups and minor bug-fixes mangosolutions New Packages + Updates mangosolutions New Packages + Updates Package Description debug Allows advanced code debug features. Updated to 1.2.2 mvbutils Package preparation utilities. Updated to 2.5.1 formatR Automated code layout with UI. New SOAR Stored object caches with R. New glmnet Regularization path regression. Updated to 1.2 micEconSNQP Symmetric Normalized Quadratic (SNQ) profit function. Split micEconCES Estimating the Constant Elasticity of Scale (CES) function. Split micEcon economic analysis. Split mangosolutions New Packages + Updates Package Description WriteXLS Perl-based XLS creation. Updated to 1.9 JM Joint modelling of longitudinal and T2E data. Updated to 0.6 datatable Fast table transformations. Updated to 1.4.1 ordinal cumulative link (mixed) models for ordinal (ordered categorical) data ggplot2 Grammer of graphics plotting. Updated to 0.8.7 Deducer UI to data manipulation and analysis capabilities. New rms Regression Model Strategies. Updated to 2.2 extracat Visualisation of categorical data. New mangosolutions The R Journal mangosolutions The R Journal Article by John Fox mangosolutions The R Journal Article by John Fox mangosolutions The R Journal Article by John Fox mangosolutions The Next Big Thing! mangosolutions More Local User Groups + China, Israel, Japan, Australia mangosolutions BaselR Launched! • • • • First event on 28th April 2010 Run by Mango AG Modelled on LondonR 32 people attended Introduction to BaselR (Tillmann Krahnke, Mango AG) Graphing Pharma Data (Andreas Krause, Actelion) Graphics using ggplot2 (Yann Abraham, Novartis) Web based R reporting (Charles Roosen, Mango AG) mangosolutions Simple-R Richard Pugh, rich@mango-solutions.com mangosolutions Mango Training • • • • Intro R for R for R for to R Developers Finance Pharmaceuticals • Some public, mostly private mangosolutions Private Course • Existing users of Excel (not programmers) • See that they can use R to replace Excel time • 2 days + 2 webinars: – – – – Import from CSV files Manipulate Data Fit Models Produce Graphics mangosolutions Can we see some code? mangosolutions The Reaction • Too complex • Not very approachable • What are all these $ signs and squared brackets! mangosolutions The Course Design • 2 days + 2 webinars: – – – – Import from CSV files Manipulate Data Fit Models Produce Graphics The Challenge: No $ or [ … ] mangosolutions The Outcome • • • • 2 days + 2 webinars for users Half day for “Super Users” A new library for this company A training course with no & or [ … ] mangosolutions The Code mangosolutions The Code mangosolutions The Code mangosolutions Comparison with SAS • SAS Language – Low level: Macro Language – Procedural Language: proc something, data steps • The R Language – Low Level: What we use? – High Level: Simple-R? mangosolutions Enough of that … Richard Pugh, rich@mango-solutions.com mangosolutions Agenda 6.00pm Richard Pugh Introduction 6.15pm Helen Thornewell Introducing the Royal Statistical Society's Young Statisticians Section 6.50pm Markus Gesmann Getting started with integrating R and MS Office 7.25pm Patrick Burns Portfolio Probe: Changing Fund Management 8.00pm John James Use of and Using R as on Object Oriented Language 8.30pm Drinks and Networking Richard Pugh, rich@mango-solutions.com mangosolutions Agenda 6.00pm Richard Pugh Introduction 6.15pm Markus Gesmann Getting started with integrating R and MS Office 6:50pm Patrick Burns Portfolio Probe: Changing Fund Management 7.25pm John James Use of and Using R as on Object Oriented Language 8.00pm Drinks and Networking Richard Pugh, rich@mango-solutions.com mangosolutions