Goals of this course. Crash Course in R. Getting Started with R. What is R? What is R? Getting you setup to use R under Windows
|
|
- Rosemary McLaughlin
- 5 years ago
- Views:
Transcription
1 Oxford Spring School, April 2013 Effective Presentation ti Monday morning lecture: Crash Course in R Robert Andersen Department of Sociology University of Toronto And Dave Armstrong Department of Political Science University of Wisconsin, Milwaukee Goals of this course What is R? Getting you setup to use R under Windows RStudio, RCommander Resources Getting help, documents, books etc. Add-on packages Called libraries in R Working with data Manipulating data recode function in the car library Some statistical models An brief introduction to graphs 2 What is R? A free, open-source implementation of the S language for data analysis and graphics A complete programming language Available for various operating systems (including Linux, Mac and Windows). Supported by a comprehensive help system and a large international community of users. Increasingly used in advanced social-science research, as well as in many other disciplines. In constant flux. Not guaranteed by anyone to be fit for any purpose! 3 Getting Started with R The main source for R and everything connected with it is the Comprehensive R Archive Network (CRAN): Here you will find self-extracting ti and installing zip files for Windows, Linux and Mac operating systems You will also find documentation of various sorts: The official documentation (on CRAN, or installed as part of the R help system) includes: An Introduction to R R Data Import/Export R Installation and Administration, mainly for Unix users who want to have R set up in nonstandard ways. Not needed for basic Windows installation. Writing R Extensions, covers how to create your own packages, write R help files, etc. Also various unofficial user guides and course notes, of varying utility, at CRAN under contributed. 4
2 Some Books to Consider (not on CRAN) Fox, J and S. Weisberg (2010). An R Companion to Applied Regression. 2 nd Edition. Sage. See Krause, A and M. Olson (2002) The Basics of S-PLUS, Third Edition. Springer. Venables, W N and Ripley, B D (2002). Modern Applied Statistics with S. 4 th edition. Springer. See Venables, W N and Ripley, B D (2000). S Programming. Springer. Pinheiro, J C and Bates, D M (2000). Mixed-effects Models in S and S-Plus. Springer. Murrell, P. (2006). R Graphics. Chapman & Hall. 5 Using an Editor Notepad will do but there are much better alternatives R-WinEDT R plug-in for the shareware program WinEDT WinEDT is available for a samll charge at Once WinEDT is installed on your computer, simply install and load the RWinEdt package for R. (more about installing packages later) RCommander Also provides many a menu-driven front-end for R Great for teaching (very similar to SPSS) Simply install and load the Rcmdr package for R RStudio Perhaps now the most commonly used Basically acts as a new front-end for R After installing the most recent version of R, simply download the self-installer for RStudio and double click it 6 Add-on Packages (1) There are many exceptional add-on programs for R Some of interest to social scientists are: car: functions and data connected with John Fox s An R and S-Plus Companion to Applied Regression (Sage, 2002) effects: effect displays foreign: functions for exchanging data with other systems such as SPSS and Stata gam, mgcv and VGAM: generalized additive models gamm: generalized additive mixed models gmodels: various usual functions, including CrossTable lme4 and nlme: mixed models MASS: functions and data connected with Venables and Ripley, Modern Applied Statistics with S. Functions for robust regression, ordered regression etc. nnet: multinomial i l logit models 7 Add-on Packages (2) qvalc: quasi variances for dummy regressors relimp: Relative importance of sets of predictors roblm and robustbase: various methods for robust regression sandwich: robust standard errors survival: duration modeling (survival analysis) sem: structural equation models sm: various methods for smoothing data Zelig: brings together many packages in a way that more closely resembles Stata 8
3 Add-on Packages (3) Add on packages are easily installed from the menus within R Packages load package Or alternatively by typing directly into the console: >install.packages( package name") Once installed, the package must be loaded into the current interactive R session Many packages contain datasets. These must also be loaded and attached to be used The number symbol # below is used to insert comments R will not read anything after it (only works for a single line) 9 Getting Help in R A number of different types of help are available by clicking the help menu: Documentation on all installed packages is available in a web browser by clicking help html help The official manuals can be loaded in PDF format by clicking help manuals Help about individual functions and objects can also be obtained within R by typing help(data) or?data,, for help on something whose name is known help.search( ordinal ), to search all the installed help files for occurrence of a particular text string aprops( stem ), to look for stem in the names of objects available in the current R session If all else fails, use the R-help list: 10 Getting data in (1) Entering data directly The concatenate function, c, combines individual cases together into a vector The cbind (columns bind) and rbind (rows bind) functions combine vectors together into a matrix The data.frame function makes the matrix and a data frame object Getting data in (2) External datasets For rectangular data in a text file, use read.table(): Mydata<-read.table( dataname.txt, header=true) header=true signifies that the first contains variable names The foreign library imports data files from other formats: 11 use.value.labels=true labels converts SPSS value labels to categories. If you specify FALSE, all variables will be treated as quantitative For Stata use read.dtadta For Excel, use read.table, read.csv, read.delim 12
4 Re-specifying variables To make a numerically coded variable into an unordered factor (categorical variable): Recoding Variables using the recode function in the car package Recoding into a quantitative variable: Recoding into an unordered factor: To make a numerical variable into an ordered factor: Finally, it is important to note for recoding that the code for missing data in R is simply NA Some useful functions to get you started Data frames data.frame, rbind, cbind, edit, na.omit, subset, nrow, ncol, length, merge Manipulating variables ifelse, scale, log, ^, recode (car library), seq as.factor, as.ordered, relevel, levels, as.numeric Summarizing variables mean, standard deviation, fivenum, summary, table, CrossTable (gmodels library), by Saving Data Frames # as a rectangular text file write.table(new.data, file="c:/temp/dataname.txt") # Notice the 'forward' leaning slashes! # alternatively, as a CSV file: write.csv(new.data, file="c:/temp/dataname.csv", row.names=false) # 'row.names=false' removes numbered row # names 15 16
5 S Modeling Language The S modeling language has a similar notation for most types of models Model specification generally takes the following form: Response ~ Independent Variables Where the tilde sign (~) is interpreted as regressed on For the general linear model, terms represent additive components as in the regression equation itself Some examples of formulas are: 17 Some Commonly used Models lm: : linear regression by least squares rlm: robust linear models (package MASS) roblm: robust linear models (package roblm) glm: generalized linear models (logit, probit, Poisson, Gamma etc.) glmrob: robust generalized linear models (package robustbase) gam: generalized additive models using the mgcv package or gam package multinom: multinomial logit models (package nnet) polr: ordered logit models (package MASS) lme: mixed models (package nlme) lmer: mixed models (package lme4) survreg and coxph: survival models or event history analysis (package survival) 18 Useful functions for model objects 19 20
6 Graphs in R All graphs are drawn on a chosen device either until a new device is started, or the device is closed dev.off() Some commonly used graphics devices are postscript( mygraphs.ps ) Necessary for LaTeX pdf( mygraph.pdf ) Necessary for PDF LaTeX windows() The default graphics device Especially useful when saving figures in RStudio As you will see in this course, graphs in R are very flexible. A small graph example (1) A small graph example (2) Florida votes by county DADE Graphs in R This afternoon Dave will give a more detailed lecture on making graphs, both generally and in R BUSH PALM.BEACH BUCHANAN 23 24
Regression III: Advanced Methods
Lecture 2: Software Introduction Regression III: Advanced Methods William G. Jacoby Department of Political Science Michigan State University jacoby@msu.edu Getting Started with R What is R? A tiny R session
More informationAn Introduction to R- Programming
An Introduction to R- Programming Hadeel Alkofide, Msc, PhD NOT a biostatistician or R expert just simply an R user Some slides were adapted from lectures by Angie Mae Rodday MSc, PhD at Tufts University
More informationSTAT 571A Advanced Statistical Regression Analysis. Introduction to R NOTES
STAT 571A Advanced Statistical Regression Analysis Introduction to R NOTES 2015 University of Arizona Statistics GIDP. All rights reserved, except where previous rights exist. No part of this material
More informationOverview of R. Biostatistics
Overview of R Biostatistics 140.776 Stroustrup s Law There are only two kinds of languages: the ones people complain about and the ones nobody uses. R is a dialect of S What is R? What is S? S is a language
More informationIntroduction to R. 1 Introduction 2. 2 What You Need 2
Introduction to R Dave Armstrong University of Wisconsin-Milwaukee Department of Political Science e: armstrod@uwm.edu w: http://www.quantoid.net/teachuw/uwmpsych Contents 1 Introduction 2 2 What You Need
More informationStatistics Statistical Computing Software
Statistics 135 - Statistical Computing Software Mark E. Irwin Department of Statistics Harvard University Autumn Term Monday, September 19, 2005 - January 2006 Copyright c 2005 by Mark E. Irwin Personnel
More informationCREATING POWERFUL AND EFFECTIVE GRAPHICAL DISPLAYS: AN INTRODUCTION TO LATTICE GRAPHICS IN R
APSA Short Course, SC 13 Chicago, Illinois August 29, 2007 Michigan State University CREATING POWERFUL AND EFFECTIVE GRAPHICAL DISPLAYS: AN INTRODUCTION TO LATTICE GRAPHICS IN R I. Some Basic R Concepts
More informationOutline. Mixed models in R using the lme4 package Part 1: Introduction to R. Following the operations on the slides
Outline Mixed models in R using the lme4 package Part 1: Introduction to R Douglas Bates University of Wisconsin - Madison and R Development Core Team UseR!2009, Rennes, France
More informationAn Introduction to the R Commander
An Introduction to the R Commander BIO/MAT 460, Spring 2011 Christopher J. Mecklin Department of Mathematics & Statistics Biomathematics Research Group Murray State University Murray, KY 42071 christopher.mecklin@murraystate.edu
More informationLecture 1: Getting Started and Data Basics
Lecture 1: Getting Started and Data Basics The first lecture is intended to provide you the basics for running R. Outline: 1. An Introductory R Session 2. R as a Calculator 3. Import, export and manipulate
More informationThe relimp Package. April 26, 2006
The relimp Package April 26, 2006 Version 0.9-6 Title Relative Contribution of Effects in a Regression Model Author David Firth Maintainer David Firth URL http://www.warwick.ac.uk/go/relimp,
More informationIntroduction to R. Introduction to Econometrics W
Introduction to R Introduction to Econometrics W3412 Begin Download R from the Comprehensive R Archive Network (CRAN) by choosing a location close to you. Students are also recommended to download RStudio,
More informationICPSR Training Program McMaster University Summer, The R Statistical Computing Environment: The Basics and Beyond
John Fox ICPSR Training Program McMaster University Summer, 2012 The R Statistical Computing Environment: The Basics and Beyond The R statistical programming language and computing environment has become
More informationIntroduction to R. Hao Helen Zhang. Fall Department of Mathematics University of Arizona
Department of Mathematics University of Arizona hzhang@math.aricona.edu Fall 2019 What is R R is the most powerful and most widely used statistical software Video: A language and environment for statistical
More informationIntroduction to R Software
1. Introduction R is a free software environment for statistical computing and graphics. It is almost perfectly compatible with S-plus. The only thing you need to do is download the software from the internet
More informationIntroduction to R. base -> R win32.exe (this will change depending on the latest version)
Dr Raffaella Calabrese, Essex Business School 1. GETTING STARTED Introduction to R R is a powerful environment for statistical computing which runs on several platforms. R is available free of charge.
More informationGeneralized Linear Models
Generalized Linear Models Methods@Manchester Summer School Manchester University July 2 6, 2018 Software and Data www.research-training.net/manchester2018 Graeme.Hutcheson@manchester.ac.uk University of
More informationICPSR Training Program McMaster University Summer, Introduction to the R Statistical Computing Environment
John Fox ICPSR Training Program McMaster University Summer, 2016 Introduction to the R Statistical Computing Environment The R statistical programming language and computing environment has become the
More informationMBV4410/9410 Fall Bioinformatics for Molecular Biology. Introduction to R
MBV4410/9410 Fall 2018 Bioinformatics for Molecular Biology Introduction to R Outline Introduce R Basic operations RStudio Bioconductor? Goal of the lecture Introduce you to R Show how to run R, basic
More informationModule 1: Introduction RStudio
Module 1: Introduction RStudio Contents Page(s) Installing R and RStudio Software for Social Network Analysis 1-2 Introduction to R Language/ Syntax 3 Welcome to RStudio 4-14 A. The 4 Panes 5 B. Calculator
More informationICPSR Training Program McMaster University Summer, The R Statistical Computing Environment: The Basics and Beyond
John Fox ICPSR Training Program McMaster University Summer, 2016 The R Statistical Computing Environment: The Basics and Beyond The R statistical programming language and computing environment has become
More informationR syntax guide. Richard Gonzalez Psychology 613. August 27, 2015
R syntax guide Richard Gonzalez Psychology 613 August 27, 2015 This handout will help you get started with R syntax. There are obviously many details that I cannot cover in these short notes but these
More informationIntroduction to R. Dataset Basics. March 2018
Introduction to R March 2018 1. Preliminaries.... a) Suggested packages for importing/exporting data.... b) FAQ: How to find the path of your dataset (or whatever). 2. Import/Export Data........ a) R (.Rdata)
More informationChapter 1 Introduction to using R with Mind on Statistics
Chapter 1 Introduction to using R with Mind on Statistics Manual overview The purpose of this manual is to help you learn how to use the free R software to perform the graphs, simulations, and data analyses
More informationR Short Course Session 1
R Short Course Session 1 Daniel Zhao, PhD Sixia Chen, PhD Department of Biostatistics and Epidemiology College of Public Health, OUHSC 10/23/2015 Outline Overview of the 5 sessions Pre-requisite requirements
More informationShort Introduction to R
Short Introduction to R Paulino Pérez 1 José Crossa 2 1 ColPos-México 2 CIMMyT-México June, 2015. CIMMYT, México-SAGPDB Short Introduction to R 1/51 Contents 1 Introduction 2 Simple objects 3 User defined
More informationOutline. What are SAS (1966), Stata (1985), and SPSS (1968)? Migrating to R for SAS/SPSS/Stata Users
UCLA Department of Statistics Statistical Consulting Center Outline Vivian Lew vlew@stat.ucla.edu October 4, 2009 Statistical packages allow you to read raw data and transform it into a proprietary file
More informationPackage gee. June 29, 2015
Title Generalized Estimation Equation Solver Version 4.13-19 Depends stats Suggests MASS Date 2015-06-29 DateNote Gee version 1998-01-27 Package gee June 29, 2015 Author Vincent J Carey. Ported to R by
More informationR commander an introduction
R commander an introduction free, user-friendly, and powerful software Ho Kim SCHOOL OF PUBLIC HEALTH, SNU Useful sites R is a free software with powerful tools The Comprehensive R Archives Network http://cran.r-project.org/
More informationIntroduction to Statistics using R/Rstudio
Introduction to Statistics using R/Rstudio R and Rstudio Getting Started Assume that R for Windows and Macs already installed on your laptop. (Instructions for installations sent) R on Windows R on MACs
More informationPOL 345: Quantitative Analysis and Politics
POL 345: Quantitative Analysis and Politics Precept Handout 1 Week 2 (Verzani Chapter 1: Sections 1.2.4 1.4.31) Remember to complete the entire handout and submit the precept questions to the Blackboard
More informationIntroduction to R. Andy Grogan-Kaylor October 22, Contents
Introduction to R Andy Grogan-Kaylor October 22, 2018 Contents 1 Background 2 2 Introduction 2 3 Base R and Libraries 3 4 Working Directory 3 5 Writing R Code or Script 4 6 Graphical User Interface 4 7
More informationWhy use R? Getting started. Why not use R? Introduction to R: It s hard to use at first. To perform inferential statistics (e.g., use a statistical
Why use R? Introduction to R: Using R for statistics ti ti and data analysis BaRC Hot Topics November 2013 George W. Bell, Ph.D. http://jura.wi.mit.edu/bio/education/hot_topics/ To perform inferential
More informationGetting Started With the R Commander
Getting Started With the R Commander John Fox Version 1.9-1 (4 September 2012) 1 Starting the R Commander This document directly describes the use of the R Commander under the Windows version of R. There
More informationGetting Started With the R Commander
Getting Started With the R Commander John Fox Version 1.9-1 (9 September 2012) 1 Starting the R Commander This document directly describes the use of the R Commander under the Windows version of R. There
More informationSISG/SISMID Module 3
SISG/SISMID Module 3 Introduction to R Ken Rice Tim Thornton University of Washington Seattle, July 2018 Introduction: Course Aims This is a first course in R. We aim to cover; Reading in, summarizing
More informationA Short Guide to R with RStudio
Short Guides to Microeconometrics Fall 2013 Prof. Dr. Kurt Schmidheiny Universität Basel A Short Guide to R with RStudio 2 1 Introduction A Short Guide to R with RStudio 1 Introduction 3 2 Installing R
More informationWhy use R? Getting started. Why not use R? Introduction to R: Log into tak. Start R R or. It s hard to use at first
Why use R? Introduction to R: Using R for statistics ti ti and data analysis BaRC Hot Topics October 2011 George Bell, Ph.D. http://iona.wi.mit.edu/bio/education/r2011/ To perform inferential statistics
More informationAn Introduction to Using R
An Introduction to Using R Dino Christenson & Scott Powell Ohio StateUniversity November 20, 2007 Introduction to R Outline I. What is R? II. Why use R? III. Where to get R? IV. GUI & scripts V. Objects
More informationAn Introductory Tutorial: Learning R for Quantitative Thinking in the Life Sciences. Scott C Merrill. September 5 th, 2012
An Introductory Tutorial: Learning R for Quantitative Thinking in the Life Sciences Scott C Merrill September 5 th, 2012 Chapter 2 Additional help tools Last week you asked about getting help on packages.
More informationAn introduction to R 1 / 29
An introduction to R 1 / 29 What is R? R is an integrated suite of software facilities for data manipulation, calculation and graphical display. Among other things it has: an effective data handling and
More informationIntro to R. Some history. Some history
Intro to R Héctor Corrada Bravo CMSC858B Spring 2012 University of Maryland Computer Science http://www.nytimes.com/2009/01/07/technology/business-computing/07program.html?_r=2&pagewanted=1 http://www.forbes.com/forbes/2010/0524/opinions-software-norman-nie-spss-ideas-opinions.html
More informationSPSS Instructions and Guidelines PSCI 2300 Intro to Political Science Research Dr. Paul Hensel Last updated 10 March 2018
SPSS Instructions and Guidelines PSCI 2300 Intro to Political Science Research Dr. Paul Hensel Last updated 10 March 2018 Table of Contents Introduction... 1 Accessing SPSS... 2 Possible Alternative: PSPP...
More informationIntroduction to R. UCLA Statistical Consulting Center R Bootcamp. Irina Kukuyeva September 20, 2010
UCLA Statistical Consulting Center R Bootcamp Irina Kukuyeva ikukuyeva@stat.ucla.edu September 20, 2010 Outline 1 Introduction 2 Preliminaries 3 Working with Vectors and Matrices 4 Data Sets in R 5 Overview
More informationR Primer for Introduction to Mathematical Statistics 8th Edition Joseph W. McKean
R Primer for Introduction to Mathematical Statistics 8th Edition Joseph W. McKean Copyright 2017 by Joseph W. McKean at Western Michigan University. All rights reserved. Reproduction or translation of
More informationR basics workshop Sohee Kang
R basics workshop Sohee Kang Math and Stats Learning Centre Department of Computer and Mathematical Sciences Objective To teach the basic knowledge necessary to use R independently, thus helping participants
More informationIntroduction to R Jason Huff, QB3 CGRL UC Berkeley April 15, 2016
Introduction to R Jason Huff, QB3 CGRL UC Berkeley April 15, 2016 Installing R R is constantly updated and you should download a recent version; the version when this workshop was written was 3.2.4 I also
More informationIntermediate Programming in R Session 1: Data. Olivia Lau, PhD
Intermediate Programming in R Session 1: Data Olivia Lau, PhD Outline About Me About You Course Overview and Logistics R Data Types R Data Structures Importing Data Recoding Data 2 About Me Using and programming
More informationA brief introduction to R
A brief introduction to R Ionuţ Florescu Dept. of Mathematical Sciences Stevens Institute of Technology May 15, 2009 1 What is R? Where to obtain it? R is a software package, one of the most versatile
More informationIntroduction to R Commander
Introduction to R Commander 1. Get R and Rcmdr to run 2. Familiarize yourself with Rcmdr 3. Look over Rcmdr metadata (Fox, 2005) 4. Start doing stats / plots with Rcmdr Tasks 1. Clear Workspace and History.
More informationEPIB Four Lecture Overview of R
EPIB-613 - Four Lecture Overview of R R is a package with enormous capacity for complex statistical analysis. We will see only a small proportion of what it can do. The R component of EPIB-613 is divided
More informationIntroduction to R: Using R for statistics and data analysis
Why use R? Introduction to R: Using R for statistics and data analysis George W Bell, Ph.D. BaRC Hot Topics November 2014 Bioinformatics and Research Computing Whitehead Institute http://barc.wi.mit.edu/hot_topics/
More informationPackage misclassglm. September 3, 2016
Type Package Package misclassglm September 3, 2016 Title Computation of Generalized Linear Models with Misclassified Covariates Using Side Information Version 0.2.0 Date 2016-09-02 Author Stephan Dlugosz
More informationThe R and R-commander software
The R and R-commander software This course uses the statistical package 'R' and the 'R-commander' graphical user interface (Rcmdr). Full details about these packages and the advantages associated with
More informationGetting Started With the R Commander *
Getting Started With the R Commander * John Fox and Milan Bouchet-Valat Version 2.5-0 (last modified: 2018-07-29) 1 Introduction The R Commander (Fox, 2005, 2017) provides a graphical user interface (
More informationMails : ; Document version: 14/09/12
Mails : leslie.regad@univ-paris-diderot.fr ; gaelle.lelandais@univ-paris-diderot.fr Document version: 14/09/12 A freely available language and environment Statistical computing Graphics Supplementary
More information1/22/2018. Multivariate Applications in Ecology (BSC 747) Ecological datasets are very often large and complex
Multivariate Applications in Ecology (BSC 747) Ecological datasets are very often large and complex Modern integrative approaches have allowed for collection of more data, challenge is proper integration
More informationIntro to Stata. University of Virginia Library data.library.virginia.edu. September 16, 2014
to 1/12 Intro to University of Virginia Library data.library.virginia.edu September 16, 2014 Getting to Know to 2/12 Strengths Available A full-featured statistical programming language For Windows, Mac
More informationAn Introduction to R 1.3 Some important practical matters when working with R
An Introduction to R 1.3 Some important practical matters when working with R Dan Navarro (daniel.navarro@adelaide.edu.au) School of Psychology, University of Adelaide ua.edu.au/ccs/people/dan DSTO R Workshop,
More informationAn introduction to R WS 2013/2014
An introduction to R WS 2013/2014 Dr. Noémie Becker (AG Metzler) Dr. Sonja Grath (AG Parsch) Special thanks to: Dr. Martin Hutzenthaler (previously AG Metzler, now University of Frankfurt) course development,
More informationExperimental epidemiology analyses with R and R commander. Lars T. Fadnes Centre for International Health University of Bergen
Experimental epidemiology analyses with R and R commander Lars T. Fadnes Centre for International Health University of Bergen 1 Click to add an outline 2 How to install R commander? - install.packages("rcmdr",
More informationAn Introduction To R. Erin Rachael Shellman Bioinformatics PhD Program Biostatistics Brownbag Seminar 09/26/2008
An Introduction To R Erin Rachael Shellman Bioinformatics PhD Program www.umich.edu/~shellman/rtalk.html Biostatistics Brownbag Seminar 09/26/2008 1 Talking Points In this talk, my goal is to: Introduce
More informationGetting Started. Slides R-Intro: R-Analytics: R-HPC:
Getting Started Download and install R + Rstudio http://www.r-project.org/ https://www.rstudio.com/products/rstudio/download2/ TACC ssh username@wrangler.tacc.utexas.edu % module load Rstats %R Slides
More informationPackage gamm4. July 25, Index 10
Version 0.2-5 Author Simon Wood, Fabian Scheipl Package gamm4 July 25, 2017 Maintainer Simon Wood Title Generalized Additive Mixed Models using 'mgcv' and 'lme4' Description
More informationGetting Started With the R Commander
Getting Started With the R Commander John Fox and Milan Bouchet-Valat Version 2.0-1 (last modified: 8 November 2013) 1 Introduction The R Commander (Fox, 2005) provides a graphical user interface ( GUI
More informationIndex. Bar charts, 106 bartlett.test function, 159 Bottles dataset, 69 Box plots, 113
Index A Add-on packages information page, 186 187 Linux users, 191 Mac users, 189 mirror sites, 185 Windows users, 187 aggregate function, 62 Analysis of variance (ANOVA), 152 anova function, 152 as.data.frame
More informationIntroduction to scientific programming in R
Introduction to scientific programming in R John M. Drake & Pejman Rohani 1 Introduction This course will use the R language programming environment for computer modeling. The purpose of this exercise
More informationComputer lab 2 Course: Introduction to R for Biologists
Computer lab 2 Course: Introduction to R for Biologists April 23, 2012 1 Scripting As you have seen, you often want to run a sequence of commands several times, perhaps with small changes. An efficient
More informationUsing R for statistics and data analysis
Introduction ti to R: Using R for statistics and data analysis BaRC Hot Topics October 2011 George Bell, Ph.D. http://iona.wi.mit.edu/bio/education/r2011/ Why use R? To perform inferential statistics (e.g.,
More informationSpatial Ecology Lab 2: Data Analysis with R
Spatial Ecology Lab 2: Data Analysis with R Damian Maddalena Spring 2015 1 Introduction This lab will get your started with basic data analysis in R. We will load a dataset, do some very basic data manipulations,
More informationA brief introduction to R
A brief introduction to R Cavan Reilly September 29, 2017 Table of contents Background R objects Operations on objects Factors Input and Output Figures Missing Data Random Numbers Control structures Background
More informationR Command Summary. Steve Ambler Département des sciences économiques École des sciences de la gestion. April 2018
R Command Summary Steve Ambler Département des sciences économiques École des sciences de la gestion Université du Québec à Montréal c 2018 : Steve Ambler April 2018 This document describes some of the
More informationR (and S, and S-Plus, another program based on S) is an interactive, interpretive, function language.
R R (and S, and S-Plus, another program based on S) is an interactive, interpretive, function language. Available on Linux, Unix, Mac, and MS Windows systems. Documentation exists in several volumes, and
More informationIntroduction to STATA
Introduction to STATA Duah Dwomoh, MPhil School of Public Health, University of Ghana, Accra July 2016 International Workshop on Impact Evaluation of Population, Health and Nutrition Programs Learning
More informationIntroduction to R Cmdr
Introduction to R Cmdr MARS 6910 Spring 2015 David Hyrenbach Starting R Some Basic Unix Commands (http://cran.r-project.org/ doc/contrib/short-refcard.pdf) ls() show objects in search path; () default
More informationSTENO Introductory R-Workshop: Loading a Data Set Tommi Suvitaival, Steno Diabetes Center June 11, 2015
STENO Introductory R-Workshop: Loading a Data Set Tommi Suvitaival, tsvv@steno.dk, Steno Diabetes Center June 11, 2015 Contents 1 Introduction 1 2 Recap: Variables 2 3 Data Containers 2 3.1 Vectors................................................
More informationR for IR. Created by Narren Brown, Grinnell College, and Diane Saphire, Trinity University
R for IR Created by Narren Brown, Grinnell College, and Diane Saphire, Trinity University For presentation at the June 2013 Meeting of the Higher Education Data Sharing Consortium Table of Contents I.
More informationLab 1: Introduction, Plotting, Data manipulation
Linear Statistical Models, R-tutorial Fall 2009 Lab 1: Introduction, Plotting, Data manipulation If you have never used Splus or R before, check out these texts and help pages; http://cran.r-project.org/doc/manuals/r-intro.html,
More informationIntroduction to R: Using R for statistics and data analysis
Why use R? Introduction to R: Using R for statistics and data analysis George W Bell, Ph.D. BaRC Hot Topics November 2015 Bioinformatics and Research Computing Whitehead Institute http://barc.wi.mit.edu/hot_topics/
More informationDr. Barbara Morgan Quantitative Methods
Dr. Barbara Morgan Quantitative Methods 195.650 Basic Stata This is a brief guide to using the most basic operations in Stata. Stata also has an on-line tutorial. At the initial prompt type tutorial. In
More informationPractical Quantitative Analysis
Manchester University Dealing with Data in R www.research-training.net/2018manchesterma Graeme.Hutcheson@manchester.ac.uk University of Manchester Your MA dissertation data If you are going to be using
More informationStatistical Software Camp: Introduction to R
Statistical Software Camp: Introduction to R Day 1 August 24, 2009 1 Introduction 1.1 Why Use R? ˆ Widely-used (ever-increasingly so in political science) ˆ Free ˆ Power and flexibility ˆ Graphical capabilities
More informationPackage factorplot. R topics documented: June 23, Type Package Title Graphical Presentation of Simple Contrasts Version Date
Type Package Title Graphical Presentation of Simple Contrasts Version 1.1-2 Date 2016-06-22 Package factorplot June 23, 2016 Author Dave Armstrong (Department of Political Science, UW-Milwaukee) Maintainer
More informationGetting Started With the R Commander
Getting Started With the R Commander John Fox 26 August 2006 1 Starting the R Commander Once R is running, simply loading the Rcmdr package by typing the command library(rcmdr) into the R Console starts
More informationIntroduction to the R Language
Introduction to the R Language Data Types and Basic Operations Starting Up Windows: Double-click on R Mac OS X: Click on R Unix: Type R Objects R has five basic or atomic classes of objects: character
More informationPackage MatchIt. April 18, 2017
Version 3.0.1 Date 2017-04-18 Package MatchIt April 18, 2017 Title Nonparametric Preprocessing for Parametric Casual Inference Selects matched samples of the original treated and control groups with similar
More informationR Basics / Course Business
R Basics / Course Business We ll be using a sample dataset in class today: CourseWeb: Course Documents " Sample Data " Week 2 Can download to your computer before class CourseWeb survey on research/stats
More informationData types and structures
An introduc+on to Data types and structures Noémie Becker & Benedikt Holtmann Winter Semester 16/17 Course outline Day 3 Review GeFng started with R Crea+ng Objects Data types in R Data structures in R
More informationYet Another R FAQ, or How I Learned to Stop Worrying and Love Computing 1. Roger Koenker CEMMAP and University of Illinois, Urbana-Champaign
Yet Another R FAQ, or How I Learned to Stop Worrying and Love Computing 1 Roger Koenker CEMMAP and University of Illinois, Urbana-Champaign It was a splendid mind. For if thought is like the keyboard of
More informationTutorial (Unix Version)
Tutorial (Unix Version) S.f.Statistik, ETHZ February 26, 2010 Introduction This tutorial will give you some basic knowledge about working with R. It will also help you to familiarize with an environment
More informationApplied Regression Modeling: A Business Approach
i Applied Regression Modeling: A Business Approach Computer software help: SPSS SPSS (originally Statistical Package for the Social Sciences ) is a commercial statistical software package with an easy-to-use
More informationSTAT 540: R: Sections Arithmetic in R. Will perform these on vectors, matrices, arrays as well as on ordinary numbers
Arithmetic in R R can be viewed as a very fancy calculator Can perform the ordinary mathematical operations: + - * / ˆ Will perform these on vectors, matrices, arrays as well as on ordinary numbers With
More informationThis document is designed to get you started with using R
An Introduction to R This document is designed to get you started with using R We will learn about what R is and its advantages over other statistics packages the basics of R plotting data and graphs What
More informationCategorical explanatory variables
Hutcheson, G. D. (2011). Tutorial: Categorical Explanatory Variables. Journal of Modelling in Management. 6, 2: 225 236. NOTE: this is a slightly updated version of this paper which is distributed to correct
More informationR for large data and bioinformatics
R for large data and bioinformatics Thomas Lumley Ken Rice Universities of Washington and Auckland Auckland, November 2013 Introduction: Course Aims Under the hood of R R essentials, and programming skills
More informationIntroduction to R. Daniel Berglund. 9 November 2017
Introduction to R Daniel Berglund 9 November 2017 1 / 15 R R is available at the KTH computers If you want to install it yourself it is available at https://cran.r-project.org/ Rstudio an IDE for R is
More informationIvy s Business Analytics Foundation Certification Details (Module I + II+ III + IV + V)
Ivy s Business Analytics Foundation Certification Details (Module I + II+ III + IV + V) Based on Industry Cases, Live Exercises, & Industry Executed Projects Module (I) Analytics Essentials 81 hrs 1. Statistics
More information8.1 Come analizzare i dati: R
8.1 Come analizzare i dati: R Insegnamento di Informatica Elisabetta Ronchieri Corso di Laurea di Economia, Universitá di Ferrara I semestre, anno 2014-2015 Elisabetta Ronchieri (Universitá) Insegnamento
More informationIntro to Stata for Political Scientists
Intro to Stata for Political Scientists Andrew S. Rosenberg Junior PRISM Fellow Department of Political Science Workshop Description This is an Introduction to Stata I will assume little/no prior knowledge
More informationPredict Outcomes and Reveal Relationships in Categorical Data
PASW Categories 18 Specifications Predict Outcomes and Reveal Relationships in Categorical Data Unleash the full potential of your data through predictive analysis, statistical learning, perceptual mapping,
More information