GradQuant Sponsored Introduction to R Workshop Heather Hulton VanTassel 1/16/2014.

Slides:



Advertisements
Similar presentations
EBooks and Audiobooks. This class will give you an overview of eBooks and electronic Audiobooks available from the Library. We will also explain the basic.
Advertisements

CLASS PROJECT How do you present yourself to a potential employer?
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
A very short introduction to R Pia Wohland. R is… -A statistical software -Programming language -Free! -Very good in handling and manipulating data sets.
Microsoft ® Office Word 2007 Training Table of Contents III: Use fields to create a TOC and create multiple TOCs Neeginan Institute of Applied Technology.
Using Eclipse. Getting Started There are three ways to create a Java project: 1:Select File > New > Project, 2 Select the arrow of the button in the upper.
© UPU 2011 – Tous droits réservés © UPU 2013 – Tous droits réservés © UPU 2014 – All rights reserved Getting started with Pegasus – An introduction to.
© by Pearson Education, Inc. All Rights Reserved.
Using the Book Cart. Step 1: Saving items to book cart in 4 ways. +
1 Research in Nursing Introduction to Web-Based Resources at the Kean University Library.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Microsoft Office 2003 Illustrated Introductory, Premium Edition Microsoft Office 2003 Introducing.
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
Accessing Predefined Reports, Cubes, and Ad Hoc Presented By: Jennifer Hancock April 2010.
What is so good about Archie and RevMan 5
If you are connected to the Internet, click and then click on the web page to experience an introduction to applications. The following lesson is about.
Exploring the Basics of Windows XP
Welcome to Google Calendar Training. Google Calendar Features Add Events Invitations Calendar Sharing Search for Events Gmail Integration Mobile Access.
Lesson Objectives To remind ourselves of the internet safety rules How to use a browser - the functions of the different buttons How to use a search engine.
Induction Presentation Susan McLean-Orlando MEd Left click Mouse to advance – Press backspace to go back Best viewed using Internet Explorer © Susan McLean-Orlando.
11 Games and Content Session 4.1. Session Overview  Show how games are made up of program code and content  Find out about the content management system.
Creating an Expression Web Site
Instructions for using this template. Remember this is Jeopardy, so where I have written “Answer” this is the prompt the students will see, and where.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Microsoft Office Illustrated Introductory, Premium Edition with Word 2003 Getting Started.
732A44 Programming in R.  Self-studies of the course book  2 Lectures (1 in the beginning, 1 in the end)  Labs (computer). Compulsory submission of.
Data, graphics, and programming in R 28.1, 30.1, Daily:10:00-12:45 & 13:45-16:30 EXCEPT WED 4 th 9:00-11:45 & 12:45-15:30 Teacher: Anna Kuparinen.
Lesson 1 -What is a Database? -Fields and Records
Introduction to Advanced UNIX March Kevin Keay.
Introduction to Visual Basic. Quick Links Windows Application Programming Event-Driven Application Becoming familiar with VB Control Objects Saving and.
Introduction to R Clay Ford, StatLab September 11/12, 2013.
Intro to Dreamweaver Web Design Section 7-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course.
Setting Up an on-line Store Tutorial Using SmartStore.biz This Tutorial assumes you have downloaded the software from This Tutorial.
15.1 Fundamentals of HTML.
What is a Database? A Database is…  an organized set of stored information usually on one topic  a collection of records  a way to organize information.
Electronic Notetaking Take your notes directly into the slide. Each slide reflects a different point or idea. You can copy and paste, or put the ideas.
® Microsoft Office 2013 Access Creating a Database.
OS Troubleshooting Written by: Tim Keyser Georgia CTAE Resource Network 2010.
Chapter 3 MATLAB Fundamentals Introduction to MATLAB Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
By Mohammad H. Chaghazardi Fall – winter 2010 C++ course – DR. Bahram Taheri.
LIGO-G Z 5 June 2001L.S.Finn/LIGO Scientific Collaboration1 LDAS Camp.
Chapter 8A Productivity Software. 8A-2 Acquiring Software Commercial software –Software that must be purchased –Stand alone products Solve one type of.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTION Lesson 1 – Microsoft Office 2003 Basics and the Internet.
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 3 – Introduction to C# Programming Outline 3.1 Introduction 3.2 Simple Program: Printing a Line.
Support.ebsco.com Points of View Reference Center Tutorial.
Exploring Spyder: An IDE for scientific computing
Heinemann Biology Activity Manual Activity 3.1 Urey and Miller’s experiment Read about Urey and Miller’s experiment and theories on the chemical formation.
Internet Search Operators Richard Goldman January 26, 2000.
Chapter 2: Advanced programming concepts Part 3: The user interface Lecture 5 1.
R Roger Barlow HEP Computing seminar 21 st February 2008.
Visual Basic.Net. Software to Install Visual Studio 2005 Professional Edition (Requires Windows XP Pro) MSDN Library for Visual Studio 2005 Available.
JavaScript 101 Lesson 6: Introduction to Functions.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Committed to Shaping the Next Generation of IT Experts. Office Fundamentals Robert Grauer,
Chris Knight Beginners’ workshop.
Internet Search Operators Richard Goldman January 26, 2000.
School District #63 November 30, :15-5:15pm
CST 1101 Problem Solving Using Computers
AP CSP: Cleaning Data & Creating Summary Tables
Microsoft Word 2003 Illustrated Complete
Programming - Motion Intro to Robotics.
Introduction to R.
MATH 493 Introduction to MATLAB
Advanced Programming Lecture 02: Introduction to C# Apps
Research Translation Cores Workshop
Advanced topics in graphing in R
TEISS Case Project Introduction
Introduction to Advanced UNIX
Chapter 3 – Introduction to C# Programming
Microsoft Office Illustrated Fundamentals
Presentation transcript:

GradQuant Sponsored Introduction to R Workshop Heather Hulton VanTassel 1/16/2014

What is R? R is an integrated suite of software facilities for data manipulation, calculation and graphical display.

Download R Studio Download R here  – Helpful Manuals for R: – R intro manual  – “R Cookbook” by Paul Teetor

Workshop Outline I.Familiarizing oneself with the R studio interface II.Basics on using R III.Getting help on functions – learn how to help yourself! IV.Basic functions/commands V.Brief intro on data management and analysis

Familiarizing with the R Studio Interface Switch to R studio!

The Basics - Useful tips on entering commands R is case sensitive! Commands are separated either by a semi-colon (‘;’), or by a new line Comments can be put in text, starting with a hashmark (‘#’) If a command is not complete at the end of a line, R will give a different prompt, by default (‘+’)

The Basics Switch to R studio!

Let’s get some help ?!?! Use help(functionname) to get help – ?functionname also works Use args(functionname) for a quick reminder of the function arguments Use example (functionname) to see examples Use ??keyword for help searching – help.search(“keyword”)

Let’s get some help ?!?! Switch to R studio!

The Most Common Commands The basics of coding! Switch to R studio!

Intro to Data Management/Analysis R comes with many built in data sets! – We will explore how we can play around with some of them! Let’s first learn how to import a data set Let’s Switch to R studio!

Questions? Let’s take some time to reflect and review what we have learned!

What would you want covered in Advanced Topics? Let’s take some time to make sure we are on the same page!