Introduction to R project Marek Majdan Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Slides:



Advertisements
Similar presentations
The Complete Technical Analysis and Development Environment An attractive alternative to MATLAB and GAUSS - Physics World.
Advertisements

A very short introduction to R Pia Wohland. R is… -A statistical software -Programming language -Free! -Very good in handling and manipulating data sets.
Parametric hypotheses tests
 Do you know what will you learn?  Do you know the marking scheme for computer skills?  What you need to prepare for computer skills?
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
October 2007 NOVUS Consulting Group JMP Introduction Presented by Alex Filimon.
1 Teaching a statistical program in emergency medicine research rotations: Command- driven or click-driven? Muhammad Waseem, MD Research Director Emergency.
Prof. Supten Sarbadhikari, MBBS, PhD Founder and Director Supten Institute Visiting Professor in Health Informatics Bangladesh Institute of Health Sciences.
An Ideal Healthy Environment for Learning Using Technology A case study for Development and Continuous Education Center- Baghdad University Bahaa I. Kazem.
Introduction to R Statistical Software Anthony (Tony) R. Olsen USEPA ORD NHEERL Western Ecology Division Corvallis, OR (541)
OverviewOverview – Preparation – Day in the Life – Earnings – Employment – Career Path Forecast – ResourcesPreparationDay in the LifeEarningsEmploymentCareer.
Correlation and simple linear regression Marek Majdan Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;
The Toolbox Presented by:. Video in Various Skins Click to see an example.
INDIAN AGRICULTURAL STATISTICS RESEARCH INSTITUTE, NEW DELHI Agricultural Statisticians Network.
1.
computer
NETWORK ADMINISTRATOR. EXAMPLES OF SOME COMPUTING RELATED CAREERS Multimedia Artist / Graphics Artist Information System Manager Computer Scientist Network.
David R. McWilliams, Ph.D. Section of Statistical Genetics, Department of Biostatistical Sciences, Center for Public Health Genomics Bioinformatician IV.
By… Prapasri Fungsriwirot Database Training Division Book Promotion & Service Co., Ltd Latest Update 13/01/50.
Paperless Publishing web publishing. ebooks. digital paper.
WEEK INTRODUCTION CSC426 SOFTWARE ENGINEERING.
Presentation Title OPTIONAL SPACE FOR MEETING NAME -- USE ONLY IF ADDITIONAL SPACE IS NEEDED Meeting or Presenter Name Meeting Data and Time or Presenter’s.
Microsoft PowerPoint For Beginners. Learning Objective By the end of this session you should be able to create and navigate a PowerPoint slideshow that.
PaaSport Introduction on Cloud Computing PaaSport training material.
C N H | K E Y C L U B CNH | Created by CNH Key Club District Technology Editor California-Nevada-Hawaii District August 2013 Presented by: Websites Introduction.
Clustering in R Xue li CS548 showcase. Source html project.org/web/packages/cluster/index.html.
PROGRAMMING IN R Introduction to R. In this session I will: Introduce you to the R program and windows Show how to install R Write basic programs in R.
Jeff Howbert Introduction to Machine Learning Winter Machine Learning MATLAB Essentials.

University of Computer Studies, Yangon Myanmar AUNG HTEIN MAW Lecturer ICT faculty member
Introduction to CADStat. CADStat and R R is a powerful and free statistical package [
Computer Science A 1. Course plan Introduction to programming Basic concepts of typical programming languages. Tools: compiler, editor, integrated editor,
Professional Subjects. COMPUTER NETWORK MECHANIC MACHINE AND DEVICE MECHANIC CHEF - COOK SECONDARY GRAMMAR SCHOOL.
One-stop resources for church websites, hosting, app, sermon and worship media, presentation software, church mobile app, Sunday.
Principles of Information Technology Presentation Software Copyright © Texas Education Agency, All rights reserved.
Introduction to Data Manipulation, Analysis, and Visualization with R Patrick Grof-Tisza.
AC AUTO ELECTRICAL ABOUT US At A C Auto Electrical & Mechanical we always try to remain ahead of any potential issue. To accomplish.
CST 1101 Problem Solving Using Computers
Text-to-Speech Device for V+ May 20, 2018
Course Introduction Professional Web Designing for Beginners
“Information Technology” Certificate
Get Help-Gmail help number
A graphic designer is a professional within the graphic design and graphic arts industry who assembles together images, typography, or motion graphics.
This presentation uses a free template provided by FPPT.com Quality Systems Management
This presentation uses a free template provided by FPPT.com Quality Systems Management
This presentation uses a free template provided by FPPT.com Quality Systems Management
This presentation uses a free template provided by FPPT.com Quality Systems Management
This presentation uses a free template provided by FPPT.com Quality Systems Management
This presentation uses a free template provided by FPPT.com Quality Systems Management
Gmail Help Toll Free Number: Gmail Help Toll Free Number:
GraphPad Prism 曹 永 孝 西安交大医学院药理学系
Introduction to R.
ريكاوري (بازگشت به حالت اوليه)
Brief Intro to Python for Statistics
TECHNOLOGY HIGH SCHOOL – INTRODUCTION TO ENGINEERING DESIGN
Communication and Coding Theory Lab(CS491)
Limits – Graphically and Numerically
Department of Statistics & Actuarial Science
Sihua Peng, PhD Shanghai Ocean University
ACME SERVICE PLAN BASIC SUPPORT PACKAGE PREMIUM SUPPORT PACKAGE LABOUR
Graphic Libraries for The User Interface
Mobile Teaching Statistics by Using
Introduction to OpenGL
Statistical Process Control
Computer Applications -Generic Elective
The Curriculum of the Department of Informatics TEI-A
Statistical Process Control
*Includes partial introduction
Presentation transcript:

Introduction to R project Marek Majdan Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

R project Statistical computing environment and software Absolutely free Updated by statisticians Very powerfull Basically unlimited capability Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

R project - principle Editor R Engine Numerical output Graphical Output SCRIPT Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Script example library (RODBC) library(foreign) library(Hmisc) library(Design) library(graphics) barb <- sqlFetch(odbcConnectExcel("d:/barb_data_new.xls"), sqtable = "data", na.strings = "NA", as.is = T) summary(barb) describe(barb) describe(barb$barb_group) ##normality tests shapiro.test(barb$AGE_CORRECTED) Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Packages Base package Contributed packages - specific functions written for specific purposes - not included in the base package - can be installed any time Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

R EDITOR NUMERICAL OUTPUT GRAPHICAL OUTPUT Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Installing R Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Installing R Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Installing Packages Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Writing scripts Every package contains ‘functions’ for performing various operations with data Every function has a specific form and arguments needed Every function has a specific output An algorithm of functions to perform a specific sequence of actions is a script Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Example I. Function: library To load a specific package Form: library (name of package) library (Epicalc) library (Hmisc) Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Example II. Function: plot To plot a graph Simple form: plot(x) Complex form with a number of additional arguments: plot(x <- sort(rnorm(47)), type = "s", main = "plot(x, type = \"s\")") points(x, cex =.5, col = "dark red") Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Important notes Case sensitivity Plot ≠ plot ≠ PLOT Avoid using punctuation and spaces in names of databases or variables (e.g. use ‘age_category’ instead ‘Age category’) Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

Importing data to R from Excel Package: RODBC Function: X=sqlFetch(odbcConnectExcel(“Y"),sqtable = “Z", na.strings = "NA", as.is = T) X=name of database in R after importing Y=path to excel file on disk Z=name of excel sheet Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

R commander Graphical user interface (GUI) Makes basic statistical computations simple but puts certain restrictions on R Installing R commander: install package ‘Rcmdr’ using the standard package installing procedure Function: library(Rcmdr) to start R commander Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;

R commander Training in essential biostatistics for Public Health Professionals in BiH, Marek Majdan, PhD;