SlideShare a Scribd company logo
The possibilities R endless
HMSC Tech Talk
November 3rd, 2014
Nick Sard
nicksard@gmail.com
R is open-source, versatile, & powerful
• Open-source
– Inspect and change code written by others
– Reproducible research
• Versatile
– Simulate data
– Statistical analysis
– Create functions to process data
– Create many types of graphics
– Interface with websites
• Powerful
– Can integrate with “The Cloud” 
• Oregon State University
– Center for Genomic Research and Bioinformatics
Many different types of people use R
R is used by many well known companies
http://www.nytimes.com/2009/01/07/technology/business-computing/07program.html?pagewanted=all&_r=0
Learning R might help
increase your income
http://blog.revolutionanalytics.com/2014/02/r-salary-surveys.html
R is la lingua statistica
• T-test, ANOVA, Linear
regression
• GLM – poisson, neg.
bin., zero-inflated, logit
• Mixed-effect models
• Bayesian statistics
• But there is so much
more it can do…
http://lh6.ggpht.com/_njskKyfiNvo/TZqYIJwbALI/AAAAAAAAA3s/FealNiZLF8U/image_thumb%5B13%5D.png?imgmax=800
Libraries are always expanding
R’s capabilities
• Freely use libraries
– >30,000 functions in R
– Improve/modify code
• Make your own library
– Collection of functions
– Share with community
The number of
R packages are
growing
exponentially!
http://r4stats.com/articles/popularity/
The number of
R packages are
growing
exponentially!
http://r4stats.com/articles/popularity/
The top ten
downloaded R
libraries
http://had.co.nz/
Before we get started with a demo…
The standard R GUI is plain and hard to work with
Use R Studio instead ;)
R Studio makes using R easier
• Integrated development environment (IDE)
– Highlights syntax
– Completes code (using tab)
– Automatic indentation for functions
– Ingrates with documentation
– Easy to make and save figures
– Links to GitHub
• Data backup
• Work on code in collaborative groups
• Let’s take a quick tour
R Studio layout – can be personalized
Code
Console
Files, plots,
packages, & help
Workspace,
Github, & more
Graphics in more detail
• Focus on libraries (not base graphics)
– ggplot2 created by Hadley Wickham - http://docs.ggplot2.org/current/
• gg short for Grammar of Graphics
• Versatile and powerful graphics
– Maps -http://gis.stackexchange.com/questions/48828/how-to-make-beautiful-maps-in-r
• ArcMap alternative
– Rgl - http://casoilresource.lawr.ucdavis.edu/drupal/book/export/html/371
• 3D graphics
– Shiny - http://rstudio.github.io/shiny/tutorial/#welcome
• Makes interactive graphics on the web
– Shiny_rgl – example: https://github.com/muschellij2/shiny-sandbox
• Create 3D web graphics
– Plot.ly
• More interactive web based graphics:
• http://zevross.com/blog/2014/09/10/quickly-create-online-and-interactive-plots-using-plot-ly/
Reproducible research
Get stuck? Don’t worry!
R has an active community to help you!
Thanks!
• The code in the demo can be found here:
http://rpubs.com/nicksard/HMSC_tech_talk
• The slides for this PowerPoint can be found here:
http://www.slideshare.net/nicksard/sard-hmsc-tech-talk

More Related Content

What's hot

Business analytics tools
Business analytics toolsBusiness analytics tools
Business analytics tools
ISME College
 
Architecting the ArcGIS Platform - Technical - Esri UK Annual Conference 2017
Architecting the ArcGIS Platform - Technical - Esri UK Annual Conference 2017Architecting the ArcGIS Platform - Technical - Esri UK Annual Conference 2017
Architecting the ArcGIS Platform - Technical - Esri UK Annual Conference 2017
Esri UK
 
Session 03 acquiring data
Session 03 acquiring dataSession 03 acquiring data
Session 03 acquiring data
bodaceacat
 
Graph Database
Graph DatabaseGraph Database
Graph Database
Zainab Almugbel
 
R Programming Overview
R Programming Overview R Programming Overview
R Programming Overview
dlamb3244
 
Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5
Todd Barr
 
Resume
ResumeResume
Resume
Neil Tu
 
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
EugeneMorozov
 
ParthPatel_Resume
ParthPatel_ResumeParthPatel_Resume
ParthPatel_Resume
Parth Patel
 

What's hot (9)

Business analytics tools
Business analytics toolsBusiness analytics tools
Business analytics tools
 
Architecting the ArcGIS Platform - Technical - Esri UK Annual Conference 2017
Architecting the ArcGIS Platform - Technical - Esri UK Annual Conference 2017Architecting the ArcGIS Platform - Technical - Esri UK Annual Conference 2017
Architecting the ArcGIS Platform - Technical - Esri UK Annual Conference 2017
 
Session 03 acquiring data
Session 03 acquiring dataSession 03 acquiring data
Session 03 acquiring data
 
Graph Database
Graph DatabaseGraph Database
Graph Database
 
R Programming Overview
R Programming Overview R Programming Overview
R Programming Overview
 
Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5
 
Resume
ResumeResume
Resume
 
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
 
ParthPatel_Resume
ParthPatel_ResumeParthPatel_Resume
ParthPatel_Resume
 

Viewers also liked

Valutazione delle performance: come quando e perchè!
Valutazione delle performance: come quando e perchè!Valutazione delle performance: come quando e perchè!
Valutazione delle performance: come quando e perchè!
Cezanne HR Italia
 
8 "vitamine" per far ritrovare la giusta energia al tuo team
8 "vitamine" per far ritrovare la giusta energia al tuo team8 "vitamine" per far ritrovare la giusta energia al tuo team
8 "vitamine" per far ritrovare la giusta energia al tuo team
Cezanne HR Italia
 
Hum 176 week 1 assessment
Hum 176 week 1 assessmentHum 176 week 1 assessment
Hum 176 week 1 assessment
biasimistfur1984
 
Vocabulary tasks
Vocabulary tasksVocabulary tasks
Vocabulary tasks
Simon Smith
 
Orhan aslan furkan kocayıldız
Orhan aslan furkan kocayıldızOrhan aslan furkan kocayıldız
Orhan aslan furkan kocayıldız
orhanaslan95
 
Prntscreen
PrntscreenPrntscreen
Prntscreen
De Es
 
Web 3.0
Web 3.0Web 3.0
Untitled
UntitledUntitled
Web 2.0
Web 2.0Web 2.0
Target market analysis
Target market analysisTarget market analysis
Target market analysis
SamanthaWilsonn
 
Untitled
UntitledUntitled
GSD6121 - Capturing Fog
GSD6121 - Capturing Fog GSD6121 - Capturing Fog
GSD6121 - Capturing Fog
rogerwtran
 
Creating your own framework on top of Symfony2 Components
Creating your own framework on top of Symfony2 ComponentsCreating your own framework on top of Symfony2 Components
Creating your own framework on top of Symfony2 Components
Deepak Chandani
 
Representation of gender
Representation of genderRepresentation of gender
Representation of gender
SamanthaWilsonn
 
Lady delgado act.1.2 mapa concpetual
Lady delgado act.1.2 mapa concpetualLady delgado act.1.2 mapa concpetual
Lady delgado act.1.2 mapa concpetual
Viviana Delgado
 
Levchenko Andrey
Levchenko AndreyLevchenko Andrey
Levchenko Andrey
Ekaterina Vashurina
 
great
greatgreat
I tuoi dipendenti sono stressati? La causa sei (anche) tu!
I tuoi dipendenti sono stressati? La causa sei (anche) tu!I tuoi dipendenti sono stressati? La causa sei (anche) tu!
I tuoi dipendenti sono stressati? La causa sei (anche) tu!
Cezanne HR Italia
 
Software hr: 6 domande da fare prima di sceglierlo
Software hr: 6 domande da fare prima di sceglierloSoftware hr: 6 domande da fare prima di sceglierlo
Software hr: 6 domande da fare prima di sceglierlo
Cezanne HR Italia
 

Viewers also liked (20)

Valutazione delle performance: come quando e perchè!
Valutazione delle performance: come quando e perchè!Valutazione delle performance: come quando e perchè!
Valutazione delle performance: come quando e perchè!
 
8 "vitamine" per far ritrovare la giusta energia al tuo team
8 "vitamine" per far ritrovare la giusta energia al tuo team8 "vitamine" per far ritrovare la giusta energia al tuo team
8 "vitamine" per far ritrovare la giusta energia al tuo team
 
Hum 176 week 1 assessment
Hum 176 week 1 assessmentHum 176 week 1 assessment
Hum 176 week 1 assessment
 
Vocabulary tasks
Vocabulary tasksVocabulary tasks
Vocabulary tasks
 
Orhan aslan furkan kocayıldız
Orhan aslan furkan kocayıldızOrhan aslan furkan kocayıldız
Orhan aslan furkan kocayıldız
 
Silabus mtk xii
Silabus mtk xiiSilabus mtk xii
Silabus mtk xii
 
Prntscreen
PrntscreenPrntscreen
Prntscreen
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Untitled
UntitledUntitled
Untitled
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Target market analysis
Target market analysisTarget market analysis
Target market analysis
 
Untitled
UntitledUntitled
Untitled
 
GSD6121 - Capturing Fog
GSD6121 - Capturing Fog GSD6121 - Capturing Fog
GSD6121 - Capturing Fog
 
Creating your own framework on top of Symfony2 Components
Creating your own framework on top of Symfony2 ComponentsCreating your own framework on top of Symfony2 Components
Creating your own framework on top of Symfony2 Components
 
Representation of gender
Representation of genderRepresentation of gender
Representation of gender
 
Lady delgado act.1.2 mapa concpetual
Lady delgado act.1.2 mapa concpetualLady delgado act.1.2 mapa concpetual
Lady delgado act.1.2 mapa concpetual
 
Levchenko Andrey
Levchenko AndreyLevchenko Andrey
Levchenko Andrey
 
great
greatgreat
great
 
I tuoi dipendenti sono stressati? La causa sei (anche) tu!
I tuoi dipendenti sono stressati? La causa sei (anche) tu!I tuoi dipendenti sono stressati? La causa sei (anche) tu!
I tuoi dipendenti sono stressati? La causa sei (anche) tu!
 
Software hr: 6 domande da fare prima di sceglierlo
Software hr: 6 domande da fare prima di sceglierloSoftware hr: 6 domande da fare prima di sceglierlo
Software hr: 6 domande da fare prima di sceglierlo
 

Similar to Sard HMSC Tech Talk

An R primer for SQL folks
An R primer for SQL folksAn R primer for SQL folks
An R primer for SQL folks
Thomas Hütter
 
Analysing GitHub commits with R
Analysing GitHub commits with RAnalysing GitHub commits with R
Analysing GitHub commits with R
Barbara Fusinska
 
Resume
ResumeResume
Resume
nagapandu
 
Data science in ruby, is it possible? is it fast? should we use it?
Data science in ruby, is it possible? is it fast? should we use it?Data science in ruby, is it possible? is it fast? should we use it?
Data science in ruby, is it possible? is it fast? should we use it?
Rodrigo Urubatan
 
Data science in ruby is it possible? is it fast? should we use it?
Data science in ruby is it possible? is it fast? should we use it?Data science in ruby is it possible? is it fast? should we use it?
Data science in ruby is it possible? is it fast? should we use it?
Rodrigo Urubatan
 
"R, Hadoop, and Amazon Web Services (20 December 2011)"
"R, Hadoop, and Amazon Web Services (20 December 2011)""R, Hadoop, and Amazon Web Services (20 December 2011)"
"R, Hadoop, and Amazon Web Services (20 December 2011)"
Portland R User Group
 
R, Hadoop and Amazon Web Services
R, Hadoop and Amazon Web ServicesR, Hadoop and Amazon Web Services
R, Hadoop and Amazon Web Services
Portland R User Group
 
Apache Spark for Everyone - Women Who Code Workshop
Apache Spark for Everyone - Women Who Code WorkshopApache Spark for Everyone - Women Who Code Workshop
Apache Spark for Everyone - Women Who Code Workshop
Amanda Casari
 
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy LansleyUsing R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
Guy Lansley
 
R training at Aimia
R training at AimiaR training at Aimia
R training at Aimia
Ali Arsalan Kazmi
 
MongoDB Basics
MongoDB BasicsMongoDB Basics
MongoDB Basics
Sarang Shravagi
 
OU RSE Tutorial Big Data Cluster
OU RSE Tutorial Big Data ClusterOU RSE Tutorial Big Data Cluster
OU RSE Tutorial Big Data Cluster
Enrico Daga
 
Drill Lightning London Big Data
Drill Lightning London Big DataDrill Lightning London Big Data
Drill Lightning London Big Data
MapR Technologies
 
20181019 code.talks graph_analytics_k_patenge
20181019 code.talks graph_analytics_k_patenge20181019 code.talks graph_analytics_k_patenge
20181019 code.talks graph_analytics_k_patenge
Karin Patenge
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with R
Edureka!
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with R
Edureka!
 
2015 Data Science Summit @ dato Review
2015 Data Science Summit @ dato Review2015 Data Science Summit @ dato Review
2015 Data Science Summit @ dato Review
Hang Li
 
Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012
scorlosquet
 
A Gentle Introduction to Tidy Statistics in R.pdf
A Gentle Introduction to Tidy Statistics in R.pdfA Gentle Introduction to Tidy Statistics in R.pdf
A Gentle Introduction to Tidy Statistics in R.pdf
VickyAlers
 
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
Rehgan Avon
 

Similar to Sard HMSC Tech Talk (20)

An R primer for SQL folks
An R primer for SQL folksAn R primer for SQL folks
An R primer for SQL folks
 
Analysing GitHub commits with R
Analysing GitHub commits with RAnalysing GitHub commits with R
Analysing GitHub commits with R
 
Resume
ResumeResume
Resume
 
Data science in ruby, is it possible? is it fast? should we use it?
Data science in ruby, is it possible? is it fast? should we use it?Data science in ruby, is it possible? is it fast? should we use it?
Data science in ruby, is it possible? is it fast? should we use it?
 
Data science in ruby is it possible? is it fast? should we use it?
Data science in ruby is it possible? is it fast? should we use it?Data science in ruby is it possible? is it fast? should we use it?
Data science in ruby is it possible? is it fast? should we use it?
 
"R, Hadoop, and Amazon Web Services (20 December 2011)"
"R, Hadoop, and Amazon Web Services (20 December 2011)""R, Hadoop, and Amazon Web Services (20 December 2011)"
"R, Hadoop, and Amazon Web Services (20 December 2011)"
 
R, Hadoop and Amazon Web Services
R, Hadoop and Amazon Web ServicesR, Hadoop and Amazon Web Services
R, Hadoop and Amazon Web Services
 
Apache Spark for Everyone - Women Who Code Workshop
Apache Spark for Everyone - Women Who Code WorkshopApache Spark for Everyone - Women Who Code Workshop
Apache Spark for Everyone - Women Who Code Workshop
 
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy LansleyUsing R to Visualize Spatial Data: R as GIS - Guy Lansley
Using R to Visualize Spatial Data: R as GIS - Guy Lansley
 
R training at Aimia
R training at AimiaR training at Aimia
R training at Aimia
 
MongoDB Basics
MongoDB BasicsMongoDB Basics
MongoDB Basics
 
OU RSE Tutorial Big Data Cluster
OU RSE Tutorial Big Data ClusterOU RSE Tutorial Big Data Cluster
OU RSE Tutorial Big Data Cluster
 
Drill Lightning London Big Data
Drill Lightning London Big DataDrill Lightning London Big Data
Drill Lightning London Big Data
 
20181019 code.talks graph_analytics_k_patenge
20181019 code.talks graph_analytics_k_patenge20181019 code.talks graph_analytics_k_patenge
20181019 code.talks graph_analytics_k_patenge
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with R
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with R
 
2015 Data Science Summit @ dato Review
2015 Data Science Summit @ dato Review2015 Data Science Summit @ dato Review
2015 Data Science Summit @ dato Review
 
Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012
 
A Gentle Introduction to Tidy Statistics in R.pdf
A Gentle Introduction to Tidy Statistics in R.pdfA Gentle Introduction to Tidy Statistics in R.pdf
A Gentle Introduction to Tidy Statistics in R.pdf
 
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
 

Recently uploaded

Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
spdendr
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Leena Ghag-Sakpal
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
BoudhayanBhattachari
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
ZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptxZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptx
dot55audits
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
Chevonnese Chevers Whyte, MBA, B.Sc.
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 

Recently uploaded (20)

Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
ZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptxZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 

Sard HMSC Tech Talk

  • 1. The possibilities R endless HMSC Tech Talk November 3rd, 2014 Nick Sard nicksard@gmail.com
  • 2. R is open-source, versatile, & powerful • Open-source – Inspect and change code written by others – Reproducible research • Versatile – Simulate data – Statistical analysis – Create functions to process data – Create many types of graphics – Interface with websites • Powerful – Can integrate with “The Cloud”  • Oregon State University – Center for Genomic Research and Bioinformatics
  • 3. Many different types of people use R
  • 4. R is used by many well known companies http://www.nytimes.com/2009/01/07/technology/business-computing/07program.html?pagewanted=all&_r=0
  • 5. Learning R might help increase your income http://blog.revolutionanalytics.com/2014/02/r-salary-surveys.html
  • 6. R is la lingua statistica • T-test, ANOVA, Linear regression • GLM – poisson, neg. bin., zero-inflated, logit • Mixed-effect models • Bayesian statistics • But there is so much more it can do… http://lh6.ggpht.com/_njskKyfiNvo/TZqYIJwbALI/AAAAAAAAA3s/FealNiZLF8U/image_thumb%5B13%5D.png?imgmax=800
  • 7. Libraries are always expanding R’s capabilities • Freely use libraries – >30,000 functions in R – Improve/modify code • Make your own library – Collection of functions – Share with community
  • 8. The number of R packages are growing exponentially! http://r4stats.com/articles/popularity/
  • 9. The number of R packages are growing exponentially! http://r4stats.com/articles/popularity/
  • 10. The top ten downloaded R libraries http://had.co.nz/
  • 11. Before we get started with a demo…
  • 12. The standard R GUI is plain and hard to work with Use R Studio instead ;)
  • 13. R Studio makes using R easier • Integrated development environment (IDE) – Highlights syntax – Completes code (using tab) – Automatic indentation for functions – Ingrates with documentation – Easy to make and save figures – Links to GitHub • Data backup • Work on code in collaborative groups • Let’s take a quick tour
  • 14. R Studio layout – can be personalized Code Console Files, plots, packages, & help Workspace, Github, & more
  • 15. Graphics in more detail • Focus on libraries (not base graphics) – ggplot2 created by Hadley Wickham - http://docs.ggplot2.org/current/ • gg short for Grammar of Graphics • Versatile and powerful graphics – Maps -http://gis.stackexchange.com/questions/48828/how-to-make-beautiful-maps-in-r • ArcMap alternative – Rgl - http://casoilresource.lawr.ucdavis.edu/drupal/book/export/html/371 • 3D graphics – Shiny - http://rstudio.github.io/shiny/tutorial/#welcome • Makes interactive graphics on the web – Shiny_rgl – example: https://github.com/muschellij2/shiny-sandbox • Create 3D web graphics – Plot.ly • More interactive web based graphics: • http://zevross.com/blog/2014/09/10/quickly-create-online-and-interactive-plots-using-plot-ly/
  • 17. Get stuck? Don’t worry! R has an active community to help you!
  • 18. Thanks! • The code in the demo can be found here: http://rpubs.com/nicksard/HMSC_tech_talk • The slides for this PowerPoint can be found here: http://www.slideshare.net/nicksard/sard-hmsc-tech-talk