Intro to R. Professor Clayton Nall h/t Thomas Leeper, Ph.D. (University of Aarhus) and Teppei Yamamoto, Ph.D. (MIT) June 26, 2014

Size: px
Start display at page:

Download "Intro to R. Professor Clayton Nall h/t Thomas Leeper, Ph.D. (University of Aarhus) and Teppei Yamamoto, Ph.D. (MIT) June 26, 2014"

Transcription

1 Intro to R Professor Clayton Nall h/t Thomas Leeper, Ph.D. (University of Aarhus) and Teppei Yamamoto, Ph.D. (MIT) June 26, 2014 Nall Intro to R 1 / 44

2 Nall Intro to R 2 / 44

3 1 Opportunities 2 Challenges 3 The R Language Nall Intro to R 3 / 44

4 Opportunities 1 Opportunities 2 Challenges 3 The R Language Nall Intro to R 4 / 44

5 Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful Nall Intro to R 5 / 44

6 Opportunities What can you do with R? Everything Everything Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

7 Opportunities What can you do with R? Everything Everything Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

8 Opportunities What can you do with R? Everything But seriously... Everything Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

9 Opportunities What can you do with R? Everything But seriously... Everything Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

10 Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

11 Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

12 Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

13 Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

14 Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

15 Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis (including Monte Carlo simulation) Text processing Online data (web scraping, calling online archives) High-level visualization Maps and geographic data Calling other software and services to do jobs (e.g., SQL, Google Maps) Nall Intro to R 6 / 44

16 Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful Nall Intro to R 7 / 44

17 Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful Nall Intro to R 7 / 44

18 Opportunities Why is R good for science? Scripting Reproducible research tools Scripting Report generation Data sharing Nall Intro to R 8 / 44

19 Opportunities Reproducible Research All data and replication code is public All results come directly from open-source code You write a script, you don t point and click, so you can trace your steps This makes changes and collaboration easier Nall Intro to R 9 / 44

20 Opportunities Workflow for Scientific Replication Store data in perpetually readable formats (usually ASCII) Write a complete analysis script Script should run analysis and output results Reports should import results directly Share data, script, and codebooks Nall Intro to R 10 / 44

21 Opportunities Questions so far? Nall Intro to R 11 / 44

22 Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful Nall Intro to R 12 / 44

23 Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful Nall Intro to R 12 / 44

24 Opportunities What is everyone else doing? Nall Intro to R 13 / 44

25 Opportunities What is everyone else doing? Nall Intro to R 13 / 44

26 Opportunities What is everyone else doing? Nall Intro to R 13 / 44

27 Opportunities What is everyone else doing? Nall Intro to R 13 / 44

28 Opportunities What is everyone else doing? Nall Intro to R 13 / 44

29 Opportunities What is everyone else doing? Nall Intro to R 13 / 44

30 Opportunities What is everyone else doing? Nall Intro to R 13 / 44

31 Opportunities Impact of popularity Huge community support Cutting edge techniques Versatile New packages and approaches constantly being developed Nall Intro to R 14 / 44

32 Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful Nall Intro to R 15 / 44

33 Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful Nall Intro to R 15 / 44

34 Opportunities R is FREE No licensing hassles, all packages and downloads FREE Open source. Reverse compatibility always possible. Independence from decisions at IBM, STATA corporate HQ Individual control Nall Intro to R 16 / 44

35 Opportunities R is FREE No licensing hassles, all packages and downloads FREE Open source. Reverse compatibility always possible. Independence from decisions at IBM, STATA corporate HQ Individual control Nall Intro to R 16 / 44

36 Opportunities R is FREE No licensing hassles, all packages and downloads FREE Open source. Reverse compatibility always possible. Independence from decisions at IBM, STATA corporate HQ Individual control Nall Intro to R 16 / 44

37 Opportunities R is FREE No licensing hassles, all packages and downloads FREE Open source. Reverse compatibility always possible. Independence from decisions at IBM, STATA corporate HQ Individual control Nall Intro to R 16 / 44

38 Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful Nall Intro to R 17 / 44

39 Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful Nall Intro to R 17 / 44

40 Graphs are beautiful Opportunities You can make superb graphics in R Nall Intro to R 18 / 44

41 Opportunities Nall Intro to R 19 / 44

42 Opportunities Nall Intro to R 19 / 44

43 Opportunities Nall Intro to R 19 / 44

44 Opportunities Nall Intro to R 19 / 44

45 Opportunities Nall Intro to R 19 / 44

46 Opportunities Questions so far? Nall Intro to R 20 / 44

47 Challenges 1 Opportunities 2 Challenges 3 The R Language Nall Intro to R 21 / 44

48 Challenges Frustrations you will have with R No graphical user interface (GUI) Lots of add-on packages (lightweight base software) Mistype or misspell commands and you re usually short of luck Missing data handling can be confusing Cryptic error messages Nall Intro to R 22 / 44

49 Challenges Frustrations you will have with R No graphical user interface (GUI) Lots of add-on packages (lightweight base software) Mistype or misspell commands and you re usually short of luck Missing data handling can be confusing Cryptic error messages Nall Intro to R 22 / 44

50 Challenges Frustrations you will have with R No graphical user interface (GUI) Lots of add-on packages (lightweight base software) Mistype or misspell commands and you re usually short of luck Missing data handling can be confusing Cryptic error messages Nall Intro to R 22 / 44

51 Challenges Frustrations you will have with R No graphical user interface (GUI) Lots of add-on packages (lightweight base software) Mistype or misspell commands and you re usually short of luck Missing data handling can be confusing Cryptic error messages Nall Intro to R 22 / 44

52 Challenges Frustrations you will have with R No graphical user interface (GUI) Lots of add-on packages (lightweight base software) Mistype or misspell commands and you re usually short of luck Missing data handling can be confusing Cryptic error messages Nall Intro to R 22 / 44

53

54 Challenges Intro to R Professor Clayton Nall h/t Thomas Leeper, Ph.D. June 26, 2014 Nall Intro to R 24 / 44

55 Challenges Nall Intro to R 25 / 44

56 Challenges 1 Opportunities 2 Challenges 3 The R Language Nall Intro to R 26 / 44

57 The R Language 1 Opportunities 2 Challenges 3 The R Language Nall Intro to R 27 / 44

58 The R Language Try on your own Use R as a calculator: Do the Basic Math tutorial Nall Intro to R 28 / 44

59 The R Language Tips to Avoid Frustration Always know where you are with getwd() R is case-sensitive: mean is not the same as Mean and cycle through your command history Page Up and Page Down control your screen > prompt means R is ready for a command + means your last command wasn t complete Nall Intro to R 29 / 44

60 The R Language Tips to Avoid Frustration Always know where you are with getwd() R is case-sensitive: mean is not the same as Mean and cycle through your command history Page Up and Page Down control your screen > prompt means R is ready for a command + means your last command wasn t complete Nall Intro to R 29 / 44

61 The R Language Tips to Avoid Frustration Always know where you are with getwd() R is case-sensitive: mean is not the same as Mean and cycle through your command history Page Up and Page Down control your screen > prompt means R is ready for a command + means your last command wasn t complete Nall Intro to R 29 / 44

62 The R Language Tips to Avoid Frustration Always know where you are with getwd() R is case-sensitive: mean is not the same as Mean and cycle through your command history Page Up and Page Down control your screen > prompt means R is ready for a command + means your last command wasn t complete Nall Intro to R 29 / 44

63 The R Language Tips to Avoid Frustration Always know where you are with getwd() R is case-sensitive: mean is not the same as Mean and cycle through your command history Page Up and Page Down control your screen > prompt means R is ready for a command + means your last command wasn t complete Nall Intro to R 29 / 44

64 The R Language Questions so far? Nall Intro to R 30 / 44

65 The R Language Questions so far? Nall Intro to R 31 / 44

66 R Language Basics The R Language Everything in R is an object All objects have a class We execute functions on objects Functions work differently (or not at all) on different classes Functions return objects and print to the console We can then do further things with those objects Nall Intro to R 32 / 44

67 The R Language Try on your own Create variables: Do the Variables tutorial Nall Intro to R 33 / 44

68 The R Language Questions so far? Nall Intro to R 34 / 44

69 R Language Basics The R Language Everything in R is an object All objects have a class We execute functions on objects Functions work differently (or not at all) on different classes Functions return objects and print to the console We can then do further things with those objects Nall Intro to R 35 / 44

70 R Language Basics The R Language Everything in R is an object All objects have a class We execute functions on objects Functions work differently (or not at all) on different classes Functions return objects and print to the console We can then do further things with those objects Nall Intro to R 35 / 44

71 The R Language Try on your own Understand R data structures: Vectors Vector indexing Matrices Lists Dataframes Nall Intro to R 36 / 44

72 The R Language Questions so far? Nall Intro to R 37 / 44

73 R Language Basics The R Language Everything in R is an object All objects have a class We execute functions on objects Functions work differently (or not at all) on different classes Functions return objects and print to the console We can then do further things with those objects Nall Intro to R 38 / 44

74 R Language Basics The R Language Everything in R is an object All objects have a class We execute functions on objects Functions work differently (or not at all) on different classes Functions return objects and print to the console We can then do further things with those objects Nall Intro to R 38 / 44

75 R Language Basics The R Language Everything in R is an object All objects have a class We execute functions on objects Functions work differently (or not at all) on different classes Functions return objects and print to the console We can then do further things with those objects Nall Intro to R 38 / 44

76 R Language Basics The R Language Everything in R is an object All objects have a class We execute functions on objects Functions work differently (or not at all) on different classes Functions return objects and print to the console We can then do further things with those objects Nall Intro to R 38 / 44

77 The R Language Try on your own Understand objects and printing: Do the Objects tutorial Nall Intro to R 39 / 44

78 The R Language When things go wrong... Nall Intro to R 40 / 44

79 The R Language When things go wrong... 1 Don t panic 2 Use?functionname to see the help file for a function 3 Parsing errors versus syntax errors: Error: unexpected ) in "lm(y ~)" Error in eval(expr, envir, enclos) : found object y not 4 Google the error or warning 5 Use StackOverflow Nall Intro to R 40 / 44

80 The R Language A script editor makes your life easier... Helps you understand code more easily Work interactively to build a script R script is like a Stata do file File extension:.r or.r Write down all of your code Use comments (#) liberally Nall Intro to R 41 / 44

81 ... so let s install one The R Language install.packages("devtools") library("devtools") install_github("rite", "leeper") library("rite") rite() Nall Intro to R 42 / 44

82 ... so let s install one The R Language install.packages("devtools") library("devtools") install_github("rite", "leeper") library("rite") rite() Nall Intro to R 42 / 44

83 ... so let s install one The R Language install.packages("devtools") library("devtools") install_github("rite", "leeper") library("rite") rite() Nall Intro to R 42 / 44

84 ... so let s install one The R Language install.packages("devtools") library("devtools") install_github("rite", "leeper") library("rite") rite() Nall Intro to R 42 / 44

85 ... so let s install one The R Language install.packages("devtools") library("devtools") install_github("rite", "leeper") library("rite") rite() Nall Intro to R 42 / 44

86 ... so let s install one The R Language install.packages("devtools") library("devtools") install_github("rite", "leeper") library("rite") rite() Nall Intro to R 42 / 44

87 The R Language Questions so far? Nall Intro to R 43 / 44

88

A Year of Tips for Communication Success

A Year of Tips for Communication Success A Year of Tips for Communication Success 2143 Township Road 112 Millersburg, OH 44654 1-877-397-0178 info@saltillo.com www.saltillo.com Create Communication Success: Teach communication through modeling

More information

Content Part 2 Users manual... 4

Content Part 2 Users manual... 4 Content Part 2 Users manual... 4 Introduction. What is Kleos... 4 Case management... 5 Identity management... 9 Document management... 11 Document generation... 15 e-mail management... 15 Installation

More information

Instructor Guide to EHR Go

Instructor Guide to EHR Go Instructor Guide to EHR Go Introduction... 1 Quick Facts... 1 Creating your Account... 1 Logging in to EHR Go... 5 Adding Faculty Users to EHR Go... 6 Adding Student Users to EHR Go... 8 Library... 9 Patients

More information

Making YouTube Videos Accessible through Closed Captioning and Community Contributions

Making YouTube Videos Accessible through Closed Captioning and Community Contributions Making YouTube Videos Accessible through Closed Captioning and Community Contributions Emily Manson and Taylor Thomas April 23-24, 2018 Presentation Link: http://bit.ly/2u2ggec Learning Objectives 1. Participants

More information

Symantec ESM Agent for IBM AS/400 Installation Guide. Version: 6.5

Symantec ESM Agent for IBM AS/400 Installation Guide. Version: 6.5 Symantec ESM Agent for IBM AS/400 Installation Guide Version: 6.5 Symantec ESM Agent for IBM AS/400 Installation Guide The software described in this book is furnished under a license agreement and may

More information

Hour 2: lm (regression), plot (scatterplots), cooks.distance and resid (diagnostics) Stat 302, Winter 2016 SFU, Week 3, Hour 1, Page 1

Hour 2: lm (regression), plot (scatterplots), cooks.distance and resid (diagnostics) Stat 302, Winter 2016 SFU, Week 3, Hour 1, Page 1 Agenda for Week 3, Hr 1 (Tuesday, Jan 19) Hour 1: - Installing R and inputting data. - Different tools for R: Notepad++ and RStudio. - Basic commands:?,??, mean(), sd(), t.test(), lm(), plot() - t.test()

More information

THEORIES OF COUNSELING AND PSYCHOTHERAPY: A CASE APPROACH (3RD EDITION) BY NANCY L. MURDOCK

THEORIES OF COUNSELING AND PSYCHOTHERAPY: A CASE APPROACH (3RD EDITION) BY NANCY L. MURDOCK THEORIES OF COUNSELING AND PSYCHOTHERAPY: A CASE APPROACH (3RD EDITION) BY NANCY L. MURDOCK DOWNLOAD EBOOK : THEORIES OF COUNSELING AND PSYCHOTHERAPY: A CASE APPROACH (3RD EDITION) BY NANCY L. MURDOCK

More information

Study on Gender in Physics

Study on Gender in Physics Listening Practice Study on Gender in Physics AUDIO - open this URL to listen to the audio: https://goo.gl/7xmlgh Questions 1-10 Choose the correct letter, A, B C. Study on Gender in Physics 1 The students

More information

Let s get started with the OneTouch Reveal web app

Let s get started with the OneTouch Reveal web app Let s get started with the Step-by-Step Guide Your step-by-step guide to setting up and using the with the OneTouch Reveal mobile app The supporting you and your patients throughout their journey Designed

More information

Lesson 3 Profex Graphical User Interface for BGMN and Fullprof

Lesson 3 Profex Graphical User Interface for BGMN and Fullprof Lesson 3 Profex Graphical User Interface for BGMN and Fullprof Nicola Döbelin RMS Foundation, Bettlach, Switzerland March 01 02, 2016, Freiberg, Germany Background Information Developer: License: Founded

More information

Use the following checklist to ensure that video captions are compliant with accessibility guidelines.

Use the following checklist to ensure that video captions are compliant with accessibility guidelines. Table of Contents Purpose 2 Objective 2 Scope 2 Technical Background 2 Video Compliance Standards 2 Section 508 Standards for Electronic and Information Technology... 2 Web Content Accessibility Guidelines

More information

Selected Proceedings of ALDAcon SORENSON IP RELAY Presenter: MICHAEL JORDAN

Selected Proceedings of ALDAcon SORENSON IP RELAY Presenter: MICHAEL JORDAN Selected Proceedings of ALDAcon 2005 SORENSON IP RELAY Presenter: MICHAEL JORDAN MICHAEL JORDAN: Okay. I m excited to be here. I feel that the communication that Sorenson has and will continue to provide

More information

Logic Model. When do you create a Logic Model? Create your LM at the beginning of an evaluation and review and update it periodically.

Logic Model. When do you create a Logic Model? Create your LM at the beginning of an evaluation and review and update it periodically. RRC Evaluation Tool Basket: Logic Model 1 Logic Model What is a Logic Model? A logic model is a series of if-then statements that outlines what you expect to happen in your program. For example, If these

More information

TMWSuite. DAT Interactive interface

TMWSuite. DAT Interactive interface TMWSuite DAT Interactive interface DAT Interactive interface Using the DAT Interactive interface Using the DAT Interactive interface... 1 Setting up the system to use the DAT Interactive interface... 1

More information

Just use the link above to register. Then start with the next slide.

Just use the link above to register. Then start with the next slide. To the Trainer: Thank you for using this presentation. Please let us know who you are, where you are presenting, and the number of people in the audience. By having this presentation registered, we can

More information

Computer Science 101 Project 2: Predator Prey Model

Computer Science 101 Project 2: Predator Prey Model Computer Science 101 Project 2: Predator Prey Model Real-life situations usually are complicated and difficult to model exactly because of the large number of variables present in real systems. Computer

More information

Data Management & Scoring Manual

Data Management & Scoring Manual Caregiver-Reported Early Development Instruments Data Management & Scoring Manual June 8 th, 2018 Dana Charles McCoy, PhD Harvard Graduate School of Education Günther Fink, PhD Swiss Tropical and Public

More information

THE GALLAUDET DICTIONARY OF AMERICAN SIGN LANGUAGE FROM HARRIS COMMUNICATIONS

THE GALLAUDET DICTIONARY OF AMERICAN SIGN LANGUAGE FROM HARRIS COMMUNICATIONS THE GALLAUDET DICTIONARY OF AMERICAN SIGN LANGUAGE FROM HARRIS COMMUNICATIONS DOWNLOAD EBOOK : THE GALLAUDET DICTIONARY OF AMERICAN SIGN Click link bellow and free register to download ebook: THE GALLAUDET

More information

Two-Way Independent ANOVA

Two-Way Independent ANOVA Two-Way Independent ANOVA Analysis of Variance (ANOVA) a common and robust statistical test that you can use to compare the mean scores collected from different conditions or groups in an experiment. There

More information

IMPaLA tutorial.

IMPaLA tutorial. IMPaLA tutorial http://impala.molgen.mpg.de/ 1. Introduction IMPaLA is a web tool, developed for integrated pathway analysis of metabolomics data alongside gene expression or protein abundance data. It

More information

Review of Veterinary Epidemiologic Research by Dohoo, Martin, and Stryhn

Review of Veterinary Epidemiologic Research by Dohoo, Martin, and Stryhn The Stata Journal (2004) 4, Number 1, pp. 89 92 Review of Veterinary Epidemiologic Research by Dohoo, Martin, and Stryhn Laurent Audigé AO Foundation laurent.audige@aofoundation.org Abstract. The new book

More information

Exercise Pro Getting Started Guide

Exercise Pro Getting Started Guide Exercise Pro Getting Started Guide Table Of Contents Installation... 1 Overview... 1 Tutorial... 1 The Exercise Pro 6 Interface... 1 Searching and Selecting Exercises... 2 Printing the Exercise Program...

More information

THE ANALYTICS EDGE. Intelligence, Happiness, and Health x The Analytics Edge

THE ANALYTICS EDGE. Intelligence, Happiness, and Health x The Analytics Edge THE ANALYTICS EDGE Intelligence, Happiness, and Health 15.071x The Analytics Edge Data is Powerful and Everywhere 2.7 Zettabytes of electronic data exist in the world today 2,700,000,000,000,000,000,000

More information

VMMC Installation Guide (Windows NT) Version 2.0

VMMC Installation Guide (Windows NT) Version 2.0 VMMC Installation Guide (Windows NT) Version 2.0 The Shrimp Project Department of Computer Science Princeton University February 1999 About this Document Welcome to VMMC! This document describes how to

More information

Introduction to SPSS S0

Introduction to SPSS S0 Basic medical statistics for clinical and experimental research Introduction to SPSS S0 Katarzyna Jóźwiak k.jozwiak@nki.nl November 10, 2017 1/55 Introduction SPSS = Statistical Package for the Social

More information

AN INTRODUCTION TO THE PHYSIOLOGY OF HEARING BY JAMES O. PICKLES

AN INTRODUCTION TO THE PHYSIOLOGY OF HEARING BY JAMES O. PICKLES AN INTRODUCTION TO THE PHYSIOLOGY OF HEARING BY JAMES O. PICKLES DOWNLOAD EBOOK : AN INTRODUCTION TO THE PHYSIOLOGY OF HEARING BY Click link bellow and free register to download ebook: AN INTRODUCTION

More information

DON'T JUST SIGN... COMMUNICATE!: A STUDENT'S GUIDE TO MASTERING AMERICAN SIGN LANGUAGE GRAMMAR BY MICHELLE JAY

DON'T JUST SIGN... COMMUNICATE!: A STUDENT'S GUIDE TO MASTERING AMERICAN SIGN LANGUAGE GRAMMAR BY MICHELLE JAY Read Online and Download Ebook DON'T JUST SIGN... COMMUNICATE!: A STUDENT'S GUIDE TO MASTERING AMERICAN SIGN LANGUAGE GRAMMAR BY MICHELLE JAY DOWNLOAD EBOOK : DON'T JUST SIGN... COMMUNICATE!: A STUDENT'S

More information

Inventions on expressing emotions In Graphical User Interface

Inventions on expressing emotions In Graphical User Interface From the SelectedWorks of Umakant Mishra September, 2005 Inventions on expressing emotions In Graphical User Interface Umakant Mishra Available at: https://works.bepress.com/umakant_mishra/26/ Inventions

More information

MUSIC 208 Homework 7-8

MUSIC 208 Homework 7-8 MUSIC 208 Homework 7-8 This project has four steps. 1. metronom.ck Create a metronome class using the Impulse with the BiQuad filter from Lab 8 to create the clicks. Beat one in every measure will be louder

More information

INSTANT RUBYMINE ASSIMILATION BY DAVE JONES DOWNLOAD EBOOK : INSTANT RUBYMINE ASSIMILATION BY DAVE JONES PDF

INSTANT RUBYMINE ASSIMILATION BY DAVE JONES DOWNLOAD EBOOK : INSTANT RUBYMINE ASSIMILATION BY DAVE JONES PDF INSTANT RUBYMINE ASSIMILATION BY DAVE JONES DOWNLOAD EBOOK : INSTANT RUBYMINE ASSIMILATION BY DAVE JONES PDF Click link bellow and free register to download ebook: INSTANT RUBYMINE ASSIMILATION BY DAVE

More information

Run Time Tester Requirements Document

Run Time Tester Requirements Document Run Time Tester Requirements Document P. Sherwood 7 March 2004 Version: 0.4 Status: Draft After review 2 March 2004 Contents 1 Introduction 2 1.1 Scope of the Requirements Document.....................

More information

EXPERT INTERVIEW Diabetes Distress:

EXPERT INTERVIEW Diabetes Distress: EXPERT INTERVIEW Diabetes Distress: A real and normal part of diabetes Elizabeth Snouffer with Lawrence Fisher Living successfully with type 1 or type 2 diabetes requires the very large task of managing

More information

PSYCHOLOGY IN YOUR LIFE (SECOND EDITION) BY SARAH GRISON, TODD HEATHERTON, MICHAEL GAZZANIGA

PSYCHOLOGY IN YOUR LIFE (SECOND EDITION) BY SARAH GRISON, TODD HEATHERTON, MICHAEL GAZZANIGA Read Online and Download Ebook PSYCHOLOGY IN YOUR LIFE (SECOND EDITION) BY SARAH GRISON, TODD HEATHERTON, MICHAEL GAZZANIGA DOWNLOAD EBOOK : PSYCHOLOGY IN YOUR LIFE (SECOND EDITION) BY Click link bellow

More information

MyDispense OTC exercise Guide

MyDispense OTC exercise Guide MyDispense OTC exercise Guide Version 5.0 Page 1 of 23 Page 2 of 23 Table of Contents What is MyDispense?... 4 Who is this guide for?... 4 How should I use this guide?... 4 OTC exercises explained... 4

More information

OpenCount 100 Call Data Recording in the OpenCom 100 Communications System

OpenCount 100 Call Data Recording in the OpenCom 100 Communications System OpenCount 100 Call Data Recording in the OpenCom 100 Communications System User Guide Welcome to DeTeWe Thank you for choosing this DeTeWe product. Our product meets the strictest requirements with regard

More information

Author : admin. In this post, I will shortly explain how a picture of a command running in console or terminal in GNU / Linux can be made

Author : admin. In this post, I will shortly explain how a picture of a command running in console or terminal in GNU / Linux can be made How to make screenshot in /dev/tty console on GNU / Linux - Taking picture JPEG / PNG snapshot of text console in systems without graphical environment Author : admin I'm used to making picture screenshots

More information

Speech Recognition. Setup Guide for Win 7. Debbie Hebert, PT, ATP Central AT Services

Speech Recognition. Setup Guide for Win 7. Debbie Hebert, PT, ATP Central AT Services Speech Recognition Setup Guide for Win 7 Debbie Hebert, PT, ATP Central AT Services 6/30/2014 Speech Recognition...it s better than it used to be. 6/30/2014 Speech recognition is located in the Windows

More information

Assistive Technologies

Assistive Technologies Revista Informatica Economică nr. 2(46)/2008 135 Assistive Technologies Ion SMEUREANU, Narcisa ISĂILĂ Academy of Economic Studies, Bucharest smeurean@ase.ro, isaila_narcisa@yahoo.com A special place into

More information

User Guide V: 3.0, August 2017

User Guide V: 3.0, August 2017 User Guide V: 3.0, August 2017 a product of FAQ 3 General Information 1.1 System Overview 5 1.2 User Permissions 6 1.3 Points of Contact 7 1.4 Acronyms and Definitions 8 System Summary 2.1 System Configuration

More information

The emotional side of diabetes

The emotional side of diabetes The emotional side of diabetes Diabetes can take a lot of effort to manage. So it s not surprising that many people who have it feel overwhelmed. If you have felt that way, you re not alone. Read on to

More information

mehealth for ADHD Parent Manual

mehealth for ADHD Parent Manual mehealth for ADHD adhd.mehealthom.com mehealth for ADHD Parent Manual al Version 1.0 Revised 11/05/2008 mehealth for ADHD is a team-oriented approach where parents and teachers assist healthcare providers

More information

Our theme today is It s About People. If we are going to understand how to make our teams work this way, we have to better understand who we are.

Our theme today is It s About People. If we are going to understand how to make our teams work this way, we have to better understand who we are. 1 Google recently published the results of an internal study of what makes their teams successful. In the study of more than 100 teams, they found the best teams respect one another s emotions and work

More information

GLOBAL INNOVATION BY DESIGN

GLOBAL INNOVATION BY DESIGN GLOBAL INNOVATION BY DESIGN For over 130 years Toshiba s research and development has improved the health and welfare of people around the world. Today, Toshiba Medical Systems offers a full range of diagnostic

More information

Health informatics Digital imaging and communication in medicine (DICOM) including workflow and data management

Health informatics Digital imaging and communication in medicine (DICOM) including workflow and data management INTERNATIONAL STANDARD ISO 12052 Second edition 2017-08 Health informatics Digital imaging and communication in medicine (DICOM) including workflow and data management Informatique de santé Imagerie numérique

More information

MATRIX ANALYSIS FRAMED STRUCTURES BY WILLIAM WEAVER, JAMES M. GERE

MATRIX ANALYSIS FRAMED STRUCTURES BY WILLIAM WEAVER, JAMES M. GERE MATRIX ANALYSIS FRAMED STRUCTURES BY WILLIAM WEAVER, JAMES M. GERE DOWNLOAD EBOOK : MATRIX ANALYSIS FRAMED STRUCTURES BY WILLIAM Click link bellow and free register to download ebook: MATRIX ANALYSIS FRAMED

More information

THERAPY MANAGEMENT SOFTWARE FOR DIABETES. User Guide

THERAPY MANAGEMENT SOFTWARE FOR DIABETES. User Guide THERAPY MANAGEMENT SOFTWARE FOR DIABETES User Guide 2007 Medtronic MiniMed, Inc. All rights reserved. CareLink Personal, CareLink Pro, Paradigm Link, and ComLink are trademarks of Medtronic MiniMed Paradigm

More information

Kinomap Trainer app is set for fitness machines including exercise bikes, ellipticals and cross trainers, treadmills and rowers.

Kinomap Trainer app is set for fitness machines including exercise bikes, ellipticals and cross trainers, treadmills and rowers. Kinomap Trainer app is set for fitness machines including exercise bikes, ellipticals and cross trainers, treadmills and rowers. Version 1.1 1 With Kinomap Fitness, ride more than 100,000 km of geolocated

More information

Intro to HCI / Why is Design Hard?

Intro to HCI / Why is Design Hard? Intro to HCI / Why is Design Hard? September 11, 2017 Fall 2017 COMP 3020 1 Fall 2017 COMP 3020 2 Announcements Assignment 1 is posted Due Sept 22 by 5:00pm on UMLearn Individual assignment Buying Pop

More information

POWERED BY CROSSFIT PETRAM

POWERED BY CROSSFIT PETRAM CROSSFIT 101 POWERED BY CROSSFIT PETRAM Intro This ebook is designed to give you a basic idea of what CrossFit is and how it can help you transform your body. This guide will define CrossFit, get rid of

More information

CSDplotter user guide Klas H. Pettersen

CSDplotter user guide Klas H. Pettersen CSDplotter user guide Klas H. Pettersen [CSDplotter user guide] [0.1.1] [version: 23/05-2006] 1 Table of Contents Copyright...3 Feedback... 3 Overview... 3 Downloading and installation...3 Pre-processing

More information

ProScript User Guide. Pharmacy Access Medicines Manager

ProScript User Guide. Pharmacy Access Medicines Manager User Guide Pharmacy Access Medicines Manager Version 3.0.0 Release Date 01/03/2014 Last Reviewed 11/04/2014 Author Rx Systems Service Desk (T): 01923 474 600 Service Desk (E): servicedesk@rxsystems.co.uk

More information

Activant Acclaim. Using smit and p21adm. AIX suite: course 3 of 3

Activant Acclaim. Using smit and p21adm. AIX suite: course 3 of 3 Activant Acclaim Using smit and p21adm AIX suite: course 3 of 3 Objectives Use smit p21 Including specific menus and their operation Access p21adm SMIT An acronym for System Management Interface Tools

More information

Chapter 18: Categorical data

Chapter 18: Categorical data Chapter 18: Categorical data Labcoat Leni s Real Research The impact of sexualized images on women s self-evaluations Problem Daniels, E., A. (2012). Journal of Applied Developmental Psychology, 33, 79

More information

Dear Members of CoDA,

Dear Members of CoDA, Dear Members of CoDA, LETTER TO THE FELLOWSHIP FROM THE TRUSTEES The CoDA Board of Trustees are honored to have the job of supporting the Fellowship. We have found this year to be productive and challenging,

More information

Chapter 3 Software Packages to Install How to Set Up Python Eclipse How to Set Up Eclipse... 42

Chapter 3 Software Packages to Install How to Set Up Python Eclipse How to Set Up Eclipse... 42 Table of Contents Preface..... 21 About the Authors... 23 Acknowledgments... 24 How This Book is Organized... 24 Who Should Buy This Book?... 24 Where to Find Answers to Review Questions and Exercises...

More information

Getting the Design Right Daniel Luna, Mackenzie Miller, Saloni Parikh, Ben Tebbs

Getting the Design Right Daniel Luna, Mackenzie Miller, Saloni Parikh, Ben Tebbs Meet the Team Getting the Design Right Daniel Luna, Mackenzie Miller, Saloni Parikh, Ben Tebbs Mackenzie Miller: Project Manager Daniel Luna: Research Coordinator Saloni Parikh: User Interface Designer

More information

Sanako Lab 100 STS USER GUIDE

Sanako Lab 100 STS USER GUIDE Sanako Lab 100 STS USER GUIDE Copyright 2002-2015 SANAKO Corporation. All rights reserved. Microsoft is a registered trademark. Microsoft Windows XP, Windows Vista and Windows 7 are trademarks of Microsoft

More information

University of Toronto. Final Report. myacl. Student: Alaa Abdulaal Pirave Eahalaivan Nirtal Shah. Professor: Jonathan Rose

University of Toronto. Final Report. myacl. Student: Alaa Abdulaal Pirave Eahalaivan Nirtal Shah. Professor: Jonathan Rose University of Toronto Final Report myacl Student: Alaa Abdulaal Pirave Eahalaivan Nirtal Shah Professor: Jonathan Rose April 8, 2015 Contents 1 Goal & Motivation 2 1.1 Background..............................................

More information

Proteome Discoverer Version 1.3

Proteome Discoverer Version 1.3 Xcalibur Proteome Discoverer Version 1.3 Installation Guide XCALI-97359 Revision A May 2011 2011 Thermo Fisher Scientific Inc. All rights reserved. Xcalibur is a registered trademark of Thermo Fisher Scientific

More information

Benefits: It's all about the Features Content:

Benefits: It's all about the Features Content: 2u3a,Cc3hTaRhHCq3hA NhRNICN3h3u3a,Cc3hcR8jsa3h03cC

More information

Clay Tablet Connector for hybris. User Guide. Version 1.5.0

Clay Tablet Connector for hybris. User Guide. Version 1.5.0 Clay Tablet Connector for hybris User Guide Version 1.5.0 August 4, 2016 Copyright Copyright 2005-2016 Clay Tablet Technologies Inc. All rights reserved. All rights reserved. This document and its content

More information

ReSound Forte and ReSound Smart 3D App For Android Users Frequently Asked Questions

ReSound Forte and ReSound Smart 3D App For Android Users Frequently Asked Questions ReSound Forte and ReSound Smart 3D App For Android Users Frequently Asked Questions GENERAL Q. I have an Android phone. Can I use ReSound Forte? Q. What Android devices are compatible with ReSound Forte

More information

Getting Started for Windows

Getting Started for Windows ViSP 2.9.0: Visual Servoing Platform Getting Started for Windows Lagadic project http://www.irisa.fr/lagadic February 18, 2014 François Chaumette Eric Marchand Nicolas Melchior Fabien Spindler 2 CONTENTS

More information

SAMPLING ERROI~ IN THE INTEGRATED sysrem FOR SURVEY ANALYSIS (ISSA)

SAMPLING ERROI~ IN THE INTEGRATED sysrem FOR SURVEY ANALYSIS (ISSA) SAMPLING ERROI~ IN THE INTEGRATED sysrem FOR SURVEY ANALYSIS (ISSA) Guillermo Rojas, Alfredo Aliaga, Macro International 8850 Stanford Boulevard Suite 4000, Columbia, MD 21045 I-INTRODUCTION. This paper

More information

POST INSTALLATION STEPS FOR SHORETEL CONNECT, SHORETEL COMMUNICATOR AND FAQ

POST INSTALLATION STEPS FOR SHORETEL CONNECT, SHORETEL COMMUNICATOR AND FAQ POST INSTALLATION STEPS FOR SHORETEL CONNECT, SHORETEL COMMUNICATOR AND FAQ POST INSTALLATION STEPS SHORETEL CONNECT: If you are using ShoreTel Connect with Jabra Direct then you need to follow the below

More information

PEER REVIEW HISTORY ARTICLE DETAILS VERSION 1 - REVIEW. Ball State University

PEER REVIEW HISTORY ARTICLE DETAILS VERSION 1 - REVIEW. Ball State University PEER REVIEW HISTORY BMJ Open publishes all reviews undertaken for accepted manuscripts. Reviewers are asked to complete a checklist review form (see an example) and are provided with free text boxes to

More information

Building Friendships: Avoid Discounting

Building Friendships: Avoid Discounting Module 3 Part 2 Building Friendships: Avoid Discounting Objectives: 1. Explore the relationship between stress and discounting. 2. Understand what discounting is and how it relates to stress in relationships.

More information

Choose a fertility clinic: update

Choose a fertility clinic: update Choose a fertility clinic: update Strategic delivery: Setting standards Increasing and informing choice Demonstrating efficiency economy and value Details: Meeting Authority Agenda item 10 Paper number

More information

VIEW AS Fit Page! PRESS PgDn to advance slides!

VIEW AS Fit Page! PRESS PgDn to advance slides! VIEW AS Fit Page! PRESS PgDn to advance slides! UNDERSTAND REALIZE CHANGE WHY??? CHANGE THE PROCESSES OF YOUR BUSINESS CONNECTING the DOTS Customer Focus (W s) Customer Focused Metrics Customer Focused

More information

SANAKO Lab 100 STS USER GUIDE

SANAKO Lab 100 STS USER GUIDE SANAKO Lab 100 STS USER GUIDE Copyright 2008 SANAKO Corporation. All rights reserved. Microsoft is a registered trademark. Microsoft Windows 2000 and Windows XP are trademarks of Microsoft Corporation.

More information

Research has long suggested that 21 days is all it takes to start a new habit.

Research has long suggested that 21 days is all it takes to start a new habit. Research has long suggested that 21 days is all it takes to start a new habit. 2 Introduction It s normal to feel a tad stressed from time to time. Life can be stressful. We all worry about things like

More information

SAGE. Nick Beard Vice President, IDX Systems Corp.

SAGE. Nick Beard Vice President, IDX Systems Corp. SAGE Nick Beard Vice President, IDX Systems Corp. Sharable Active Guideline Environment An R&D consortium to develop the technology infrastructure to enable computable clinical guidelines, that will be

More information

Thank you for choosing Healing Touch Physical Therapy.

Thank you for choosing Healing Touch Physical Therapy. Thank you for choosing Healing Touch Physical Therapy. We understand you are anxious and frustrated to get back to work or your everyday life, rest assured we are here to help you. In order to achieve

More information

COGS 121 HCI Programming Studio. Week 03

COGS 121 HCI Programming Studio. Week 03 COGS 121 HCI Programming Studio Week 03 Direct Manipulation Principles of Direct Manipulation 1. Continuous representations of the objects and actions of interest with meaningful visual metaphors. 2. Physical

More information

CSE 118/218 Final Presentation. Team 2 Dreams and Aspirations

CSE 118/218 Final Presentation. Team 2 Dreams and Aspirations CSE 118/218 Final Presentation Team 2 Dreams and Aspirations Smart Hearing Hearing Impairment A major public health issue that is the third most common physical condition after arthritis and heart disease

More information

SleepImage Website Instructions for Use

SleepImage Website Instructions for Use SleepImage Website Instructions for Use Wellness Clinician Account Version 1 MyCardio SleepImage Website Copyright 2017 MyCardio. All rights reserved. Distributed by MyCardio LLC Issued Sept, 2017 Printed

More information

EDUCATIONAL TECHNOLOGY MAKING AUDIO AND VIDEO ACCESSIBLE

EDUCATIONAL TECHNOLOGY MAKING AUDIO AND VIDEO ACCESSIBLE EDUCATIONAL TECHNOLOGY MAKING AUDIO AND VIDEO ACCESSIBLE Videos integrated in courses must be accessible by all users. An accessible video includes captions, that is a transcript of the audio description

More information

GridMAT-MD: A Grid-based Membrane Analysis Tool for use with Molecular Dynamics

GridMAT-MD: A Grid-based Membrane Analysis Tool for use with Molecular Dynamics GridMAT-MD: A Grid-based Membrane Analysis Tool for use with Molecular Dynamics William J. Allen, Justin A. Lemkul, and David R. Bevan Department of Biochemistry, Virginia Tech User s Guide Version 1.0.2

More information

Introduction. Preliminary POV. Additional Needfinding Results. CS Behavioral Change Studio ASSIGNMENT 2 POVS and Experience Prototypes

Introduction. Preliminary POV. Additional Needfinding Results. CS Behavioral Change Studio ASSIGNMENT 2 POVS and Experience Prototypes CS 147 - Behavioral Change Studio ASSIGNMENT 2 POVS and Experience Prototypes Introduction Meet The BetterMeet Team We are a team of Stanford students in the behavioral change studio. Problem Domain Our

More information

SPSS Correlation/Regression

SPSS Correlation/Regression SPSS Correlation/Regression Experimental Psychology Lab Session Week 6 10/02/13 (or 10/03/13) Due at the Start of Lab: Lab 3 Rationale for Today s Lab Session This tutorial is designed to ensure that you

More information

Intro to Diabetes J. MacLaren 09/2009

Intro to Diabetes J. MacLaren 09/2009 Intro to Diabetes Objectives Diabetes: What it is What it does What we can do Thank you for giving me the chance to speak today. Please feel free to stop me at any time if you have questions, comments,

More information

Video Captioning Basics

Video Captioning Basics Video Captioning Basics Perhaps the most discussed aspect of accessible video is closed captioning, but misinformation about captioning runs rampant! To ensure you're using and creating accessible video

More information

Corporate Online. Using Term Deposits

Corporate Online. Using Term Deposits Corporate Online. Using Term Deposits About this Guide About Corporate Online Westpac Corporate Online is an internet-based electronic platform, providing a single point of entry to a suite of online transactional

More information

Assessing Modes of Interaction

Assessing Modes of Interaction Project 2 Assessing Modes of Interaction Analysis of exercise equipment Overview For this assignment, we conducted a preliminary analysis of two similar types of elliptical trainers. We are able to find

More information

BROOK'S CLINICAL PEDIATRIC ENDOCRINOLOGY FROM WILEY- BLACKWELL

BROOK'S CLINICAL PEDIATRIC ENDOCRINOLOGY FROM WILEY- BLACKWELL BROOK'S CLINICAL PEDIATRIC ENDOCRINOLOGY FROM WILEY- BLACKWELL DOWNLOAD EBOOK : BROOK'S CLINICAL PEDIATRIC ENDOCRINOLOGY FROM WILEY-BLACKWELL PDF Click link bellow and free register to download ebook:

More information

TKT CLIL LESSON PLAN

TKT CLIL LESSON PLAN TKT CLIL LESSON PLAN Teacher s name Date Agostini Samanta 19 th May Time 9.00 10.00 (Activity 1 and 2) The observer will be present during this lesson. I will develop activity 2 and 3 in the next two lessons.

More information

Information on ADHD for Children, Question and Answer - long version

Information on ADHD for Children, Question and Answer - long version Information on ADHD for Children, Question and Answer - long version What is Attention Deficit Hyperactivity Disorder or ADHD? People with ADHD have brains that may function a little differently in some

More information

Video Captioning Workflow and Style Guide Overview

Video Captioning Workflow and Style Guide Overview Video Captioning Workflow and Style Guide Overview The purpose of this document is to provide a workflow and style guide for the purposes of video captioning within the Garland Independent School District

More information

NEXTGEN ICD10 TIPS DEMONSTRATION

NEXTGEN ICD10 TIPS DEMONSTRATION NEXTGEN ICD10 TIPS DEMONSTRATION This demonstration reviews some of the changes you ll see in NextGen after ICD10 goes into effect October 1, 2015. Details of the workflow will likely vary somewhat, depending

More information

DTI C TheUniversityof Georgia

DTI C TheUniversityof Georgia DTI C TheUniversityof Georgia i E L. EGCTE Franklin College of Arts and Sciences OEC 3 1 1992 1 Department of Psychology U December 22, 1992 - A Susan E. Chipman Office of Naval Research 800 North Quincy

More information

Test-Driven Development Exposed Growing Complex Software One Test at a Time

Test-Driven Development Exposed Growing Complex Software One Test at a Time Test-Driven Development Exposed Growing Complex Software One Test at a Time Introduction Software engineering has seen its share of controversies, fads, and techniques recently One technique that has stirred

More information

National Inspection of services that support looked after children and care leavers

National Inspection of services that support looked after children and care leavers National Inspection of services that support looked after children and care leavers Introduction Children and young people that are looked after and those leaving care need the best support possible. Support

More information

EHS QUICKSTART GUIDE RTLAB / CPU SECTION EFPGASIM TOOLBOX.

EHS QUICKSTART GUIDE RTLAB / CPU SECTION EFPGASIM TOOLBOX. EHS QUICKSTART GUIDE EFPGASIM TOOLBOX RTLAB / CPU SECTION www.opal-rt.com 1751 Richardson, suite 2525 Montréal (Québec) Canada H3K 1G6 www.opal-rt.com 2017 All rights reserved Printed in Canada Contents

More information

IPUMS â CPS Extraction and Analysis

IPUMS â CPS Extraction and Analysis Minnesota Population Center Training and Development IPUMS â CPS Extraction and Analysis Exercise 2 OBJECTIVE: Gain an understanding of how the IPUMS dataset is structured and how it can be leveraged to

More information

Forming a Friends of the Park Group

Forming a Friends of the Park Group Forming a Friends of the Park Group Forming a Friends of the Park group is the first step in improving a public park. A group may start as civic association committee or begin with the sole purpose of

More information

"MMR vaccine controversy." wikipedia. N.p., 17 Mar Web. 22 Mar

MMR vaccine controversy. wikipedia. N.p., 17 Mar Web. 22 Mar Carlye Meadows "MMR vaccine controversy." wikipedia. N.p., 17 Mar. 2011. Web. 22 Mar. 2011. When researching articles on the vaccine and autism topic a lot of useful articles were selected. I came upon

More information

What is Executive Coaching? Session 1 March 27, 2018

What is Executive Coaching? Session 1 March 27, 2018 What is Executive Coaching? Session 1 March 27, 2018 Planned Topics Differences between coaching, consulting, mentoring, managing, therapy, training, and just plain friendship. Basic logistics of what

More information