SlideShare une entreprise Scribd logo
1  sur  10
Introduction to Data Science
with R
Mustafa Wahedi
Table of contents
• What is Data Science?
• Examples and further readings
• Hacking skills - R
• R pros
• R cons
• Questions + Workshop
What is Data Science?
• Definition (wikipedia):
„Data Science is an interdisciplinary field about processes and
systems to extract knowledge or insights from data in various forms,
either structured or unstructured, which is a continuation of some of
the data analysis fields such as statistics, data mining, and predictive
analytics, (…) .”
What is Data Science?
Drew Conway 2010
Examples and further readings
• Data Science for Social Good
• Problem: Donations for Kenyan households need to be adressed to
the right villages with the most need first
• Idea: Decipher Satellite images with the help of an algorithm
(supervised learning)
Examples and further readings
• R for Data Journalism
• http://rddj.info/
• Used since the 50s/60s – first recorded use by a major news
organization was in 2009 by The Guardian in their Datablog
• Higher level of Immersion with topics as the reader is able to interact
with Data in form of interactive visualization
Hacking skills - R
• R is a a programming language and software environment for
statistical computing and graphics supported by the R Foundation.
• Based off S (turn ideas into software, quickly and faithfully)
• Source code of R is written primarily in C, Fortran and R. API to almost
any language
• The idea is to load software packages with already established
functions / methods / algorithms into your environment and to use
those for your needs
• 7,801 additional packages available (as of January 2016)
R pros
• R is a fast way for prototyping
• R core has a lot of statistical features to quickly analyse datasets
• R runs in-memory, it calculates fast
• Huge userbase – almost every problem you run into will have been
already discussed
• Visualizing datasets in R is easy, fast and with the right packages also
very intuitive (ggplot2)
• If you need a statistical method, which is very niche, odds are there is
a package available for that
R cons
• Steep learning curve, as Rs Syntax has some quirks you got to get used to
• R runs in-memory – big data needs big memory and memory overflow
happens if you are not careful
• Debugging is a mess with R, in part because of lack of documentation and
error messages in R can be cryptic
• When R was founded / created, security questions were not asked, thus
implementing R code on live server needs to be thought about thourougly
• Not a lot of interactivity (e.g. javascript in frontend to show results of R
analysis – but this is also being tackled now by the community (shiny,
rCharts))
Questions?
https://de.linkedin.com/in/mustafa-wahedi-3016486b

Contenu connexe

Tendances

Crowdsourcing or bust: The Indexer, Archives NZ
Crowdsourcing or bust: The Indexer, Archives NZ Crowdsourcing or bust: The Indexer, Archives NZ
Crowdsourcing or bust: The Indexer, Archives NZ donellemckinley
 
LODStats (Presentation for KESW2013 System Demo)
LODStats (Presentation for KESW2013 System Demo)LODStats (Presentation for KESW2013 System Demo)
LODStats (Presentation for KESW2013 System Demo)Ivan Ermilov
 
Data management (newest version)
Data management (newest version)Data management (newest version)
Data management (newest version)Graça Gabriel
 
CRNCH Rogues Gallery: A Community Core for Novel Computing Platforms
CRNCH Rogues Gallery: A Community Core for Novel Computing PlatformsCRNCH Rogues Gallery: A Community Core for Novel Computing Platforms
CRNCH Rogues Gallery: A Community Core for Novel Computing PlatformsJason Riedy
 
NAGARA: SRB and iRODS
NAGARA: SRB and iRODSNAGARA: SRB and iRODS
NAGARA: SRB and iRODSMark Conrad
 
Roeder rocky 2011_46
Roeder rocky 2011_46Roeder rocky 2011_46
Roeder rocky 2011_46Chris Roeder
 
Making Open the Default - Bjorn Brembs
Making Open the Default - Bjorn BrembsMaking Open the Default - Bjorn Brembs
Making Open the Default - Bjorn BrembsRight to Research
 
Research PhD Projects in 6Lowpan RPL
Research PhD Projects in 6Lowpan RPLResearch PhD Projects in 6Lowpan RPL
Research PhD Projects in 6Lowpan RPLPhD Services
 
Effective use of internet & computer for Academic Research | by SIDDHADREAMS
Effective use of internet & computer for Academic Research | by SIDDHADREAMSEffective use of internet & computer for Academic Research | by SIDDHADREAMS
Effective use of internet & computer for Academic Research | by SIDDHADREAMSsiddhadreams
 

Tendances (10)

Crowdsourcing or bust: The Indexer, Archives NZ
Crowdsourcing or bust: The Indexer, Archives NZ Crowdsourcing or bust: The Indexer, Archives NZ
Crowdsourcing or bust: The Indexer, Archives NZ
 
LODStats (Presentation for KESW2013 System Demo)
LODStats (Presentation for KESW2013 System Demo)LODStats (Presentation for KESW2013 System Demo)
LODStats (Presentation for KESW2013 System Demo)
 
Data management (newest version)
Data management (newest version)Data management (newest version)
Data management (newest version)
 
CRNCH Rogues Gallery: A Community Core for Novel Computing Platforms
CRNCH Rogues Gallery: A Community Core for Novel Computing PlatformsCRNCH Rogues Gallery: A Community Core for Novel Computing Platforms
CRNCH Rogues Gallery: A Community Core for Novel Computing Platforms
 
NAGARA: SRB and iRODS
NAGARA: SRB and iRODSNAGARA: SRB and iRODS
NAGARA: SRB and iRODS
 
Roeder rocky 2011_46
Roeder rocky 2011_46Roeder rocky 2011_46
Roeder rocky 2011_46
 
Making Open the Default - Bjorn Brembs
Making Open the Default - Bjorn BrembsMaking Open the Default - Bjorn Brembs
Making Open the Default - Bjorn Brembs
 
Research PhD Projects in 6Lowpan RPL
Research PhD Projects in 6Lowpan RPLResearch PhD Projects in 6Lowpan RPL
Research PhD Projects in 6Lowpan RPL
 
Supriya_N_P
Supriya_N_PSupriya_N_P
Supriya_N_P
 
Effective use of internet & computer for Academic Research | by SIDDHADREAMS
Effective use of internet & computer for Academic Research | by SIDDHADREAMSEffective use of internet & computer for Academic Research | by SIDDHADREAMS
Effective use of internet & computer for Academic Research | by SIDDHADREAMS
 

Similaire à Introduction to Data Science with R

How Oracle Uses CrowdFlower For Sentiment Analysis
How Oracle Uses CrowdFlower For Sentiment AnalysisHow Oracle Uses CrowdFlower For Sentiment Analysis
How Oracle Uses CrowdFlower For Sentiment AnalysisCrowdFlower
 
Abhishek Training PPT.pptx
Abhishek Training PPT.pptxAbhishek Training PPT.pptx
Abhishek Training PPT.pptxKashishKashish22
 
“Filling the digital preservation gap” an update from the Jisc Research Data ...
“Filling the digital preservation gap”an update from the Jisc Research Data ...“Filling the digital preservation gap”an update from the Jisc Research Data ...
“Filling the digital preservation gap” an update from the Jisc Research Data ...Jenny Mitcham
 
Introduction to Data Science.pptx
Introduction to Data Science.pptxIntroduction to Data Science.pptx
Introduction to Data Science.pptxAnusuya123
 
Feb.2016 Demystifying Digital Humanities - Workshop 3
Feb.2016 Demystifying Digital Humanities - Workshop 3Feb.2016 Demystifying Digital Humanities - Workshop 3
Feb.2016 Demystifying Digital Humanities - Workshop 3Paige Morgan
 
Implementing Archivematica, research data network
Implementing Archivematica, research data networkImplementing Archivematica, research data network
Implementing Archivematica, research data networkJisc RDM
 
Using Archivemedia to preserve research data
Using Archivemedia to preserve research dataUsing Archivemedia to preserve research data
Using Archivemedia to preserve research dataARDC
 
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
 
"Filling the Digital Preservation Gap" with Archivematica
"Filling the Digital Preservation Gap" with Archivematica"Filling the Digital Preservation Gap" with Archivematica
"Filling the Digital Preservation Gap" with ArchivematicaJenny Mitcham
 
Big Data with IOT approach and trends with case study
Big Data with IOT approach and trends with case studyBig Data with IOT approach and trends with case study
Big Data with IOT approach and trends with case studySharjeel Imtiaz
 
Pemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptxPemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptxelisarosa29
 
FAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech ProposalsFAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech ProposalsFAIRDOM
 
Scientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesScientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesDaniel S. Katz
 
Know thy logos
Know thy logosKnow thy logos
Know thy logosVishal V
 
A323568347_29695_5_2024_Lecture0_INT232.ppt
A323568347_29695_5_2024_Lecture0_INT232.pptA323568347_29695_5_2024_Lecture0_INT232.ppt
A323568347_29695_5_2024_Lecture0_INT232.pptCheriviralaNikhil
 

Similaire à Introduction to Data Science with R (20)

How Oracle Uses CrowdFlower For Sentiment Analysis
How Oracle Uses CrowdFlower For Sentiment AnalysisHow Oracle Uses CrowdFlower For Sentiment Analysis
How Oracle Uses CrowdFlower For Sentiment Analysis
 
Abhishek Training PPT.pptx
Abhishek Training PPT.pptxAbhishek Training PPT.pptx
Abhishek Training PPT.pptx
 
“Filling the digital preservation gap” an update from the Jisc Research Data ...
“Filling the digital preservation gap”an update from the Jisc Research Data ...“Filling the digital preservation gap”an update from the Jisc Research Data ...
“Filling the digital preservation gap” an update from the Jisc Research Data ...
 
Introduction to Data Science.pptx
Introduction to Data Science.pptxIntroduction to Data Science.pptx
Introduction to Data Science.pptx
 
Introduction to R
Introduction to RIntroduction to R
Introduction to R
 
LSESU a Taste of R Language Workshop
LSESU a Taste of R Language WorkshopLSESU a Taste of R Language Workshop
LSESU a Taste of R Language Workshop
 
Analytical tools
Analytical toolsAnalytical tools
Analytical tools
 
ODSC and iRODS
ODSC and iRODSODSC and iRODS
ODSC and iRODS
 
Feb.2016 Demystifying Digital Humanities - Workshop 3
Feb.2016 Demystifying Digital Humanities - Workshop 3Feb.2016 Demystifying Digital Humanities - Workshop 3
Feb.2016 Demystifying Digital Humanities - Workshop 3
 
Implementing Archivematica, research data network
Implementing Archivematica, research data networkImplementing Archivematica, research data network
Implementing Archivematica, research data network
 
Using Archivemedia to preserve research data
Using Archivemedia to preserve research dataUsing Archivemedia to preserve research data
Using Archivemedia to preserve research data
 
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...
 
"Filling the Digital Preservation Gap" with Archivematica
"Filling the Digital Preservation Gap" with Archivematica"Filling the Digital Preservation Gap" with Archivematica
"Filling the Digital Preservation Gap" with Archivematica
 
Big Data with IOT approach and trends with case study
Big Data with IOT approach and trends with case studyBig Data with IOT approach and trends with case study
Big Data with IOT approach and trends with case study
 
The Web of Data: The W3C Semantic Web Initiative
The Web of Data: The W3C Semantic Web InitiativeThe Web of Data: The W3C Semantic Web Initiative
The Web of Data: The W3C Semantic Web Initiative
 
Pemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptxPemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptx
 
FAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech ProposalsFAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech Proposals
 
Scientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesScientific Software Challenges and Community Responses
Scientific Software Challenges and Community Responses
 
Know thy logos
Know thy logosKnow thy logos
Know thy logos
 
A323568347_29695_5_2024_Lecture0_INT232.ppt
A323568347_29695_5_2024_Lecture0_INT232.pptA323568347_29695_5_2024_Lecture0_INT232.ppt
A323568347_29695_5_2024_Lecture0_INT232.ppt
 

Plus de UNICORNS IN TECH

Sex, love and robots - Cate Lawrence
Sex, love and robots - Cate LawrenceSex, love and robots - Cate Lawrence
Sex, love and robots - Cate LawrenceUNICORNS IN TECH
 
Recent political developments in Turkey and their influence onto tech and sci...
Recent political developments in Turkey and their influence onto tech and sci...Recent political developments in Turkey and their influence onto tech and sci...
Recent political developments in Turkey and their influence onto tech and sci...UNICORNS IN TECH
 
#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud Computing#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud ComputingUNICORNS IN TECH
 
From Strength in Diversity to Smart Nanoscale Technologies - David Smith
From Strength in Diversity to Smart Nanoscale Technologies - David Smith From Strength in Diversity to Smart Nanoscale Technologies - David Smith
From Strength in Diversity to Smart Nanoscale Technologies - David Smith UNICORNS IN TECH
 
#UNIT 2017: Brexit - Daniel Irvine
#UNIT 2017: Brexit - Daniel Irvine#UNIT 2017: Brexit - Daniel Irvine
#UNIT 2017: Brexit - Daniel IrvineUNICORNS IN TECH
 
An Invisible Woman - Lynn Conway
An Invisible Woman - Lynn ConwayAn Invisible Woman - Lynn Conway
An Invisible Woman - Lynn ConwayUNICORNS IN TECH
 
Claudia Stuetzel - DOING IT DIFFERENTLY - A SHORT HISTORY OF PEOPLE REINVENTI...
Claudia Stuetzel - DOING IT DIFFERENTLY - A SHORT HISTORY OF PEOPLE REINVENTI...Claudia Stuetzel - DOING IT DIFFERENTLY - A SHORT HISTORY OF PEOPLE REINVENTI...
Claudia Stuetzel - DOING IT DIFFERENTLY - A SHORT HISTORY OF PEOPLE REINVENTI...UNICORNS IN TECH
 
Jon maddog Hall - The History of Free and Open Source Culture
Jon maddog Hall - The History of Free and Open Source CultureJon maddog Hall - The History of Free and Open Source Culture
Jon maddog Hall - The History of Free and Open Source CultureUNICORNS IN TECH
 
Automate the pain way - Pedro Proenca
Automate the pain way - Pedro ProencaAutomate the pain way - Pedro Proenca
Automate the pain way - Pedro ProencaUNICORNS IN TECH
 
8 PEOPLE, 4 SERVICES, 40 COUNTRIES - Wojciech Gaca
8 PEOPLE, 4 SERVICES, 40 COUNTRIES - Wojciech Gaca8 PEOPLE, 4 SERVICES, 40 COUNTRIES - Wojciech Gaca
8 PEOPLE, 4 SERVICES, 40 COUNTRIES - Wojciech GacaUNICORNS IN TECH
 
THE LASERSAUR, OR HOW TO BUILD YOUR OWN GREAT LASER CUTTER
THE LASERSAUR, OR HOW TO BUILD YOUR OWN GREAT LASER CUTTERTHE LASERSAUR, OR HOW TO BUILD YOUR OWN GREAT LASER CUTTER
THE LASERSAUR, OR HOW TO BUILD YOUR OWN GREAT LASER CUTTERUNICORNS IN TECH
 
HOW SEMICONDUCTOR PHYSICS REVOLUTIONIZED SUSTAINABLE ELECTRICITY AND LIGHTING
HOW SEMICONDUCTOR PHYSICS REVOLUTIONIZED SUSTAINABLE ELECTRICITY AND LIGHTINGHOW SEMICONDUCTOR PHYSICS REVOLUTIONIZED SUSTAINABLE ELECTRICITY AND LIGHTING
HOW SEMICONDUCTOR PHYSICS REVOLUTIONIZED SUSTAINABLE ELECTRICITY AND LIGHTINGUNICORNS IN TECH
 
Andra Bria_AI for more inclusive society
Andra Bria_AI for more inclusive societyAndra Bria_AI for more inclusive society
Andra Bria_AI for more inclusive societyUNICORNS IN TECH
 
Designing culture @mimi - Eva-m zoll
Designing culture @mimi  - Eva-m zollDesigning culture @mimi  - Eva-m zoll
Designing culture @mimi - Eva-m zollUNICORNS IN TECH
 
Our journey to aws - Maylin Leal
Our journey to aws - Maylin LealOur journey to aws - Maylin Leal
Our journey to aws - Maylin LealUNICORNS IN TECH
 
Klaus Jäger_Development and future of (solar) energy technologies
Klaus Jäger_Development and future of (solar) energy technologiesKlaus Jäger_Development and future of (solar) energy technologies
Klaus Jäger_Development and future of (solar) energy technologiesUNICORNS IN TECH
 
Thinking with microservices
Thinking with microservicesThinking with microservices
Thinking with microservicesUNICORNS IN TECH
 
Trust is the answer - Thomas Keup
Trust is the answer - Thomas KeupTrust is the answer - Thomas Keup
Trust is the answer - Thomas KeupUNICORNS IN TECH
 
Wearables 101 - Tank Thunderbird
Wearables 101 - Tank ThunderbirdWearables 101 - Tank Thunderbird
Wearables 101 - Tank ThunderbirdUNICORNS IN TECH
 

Plus de UNICORNS IN TECH (20)

Sex, love and robots - Cate Lawrence
Sex, love and robots - Cate LawrenceSex, love and robots - Cate Lawrence
Sex, love and robots - Cate Lawrence
 
Recent political developments in Turkey and their influence onto tech and sci...
Recent political developments in Turkey and their influence onto tech and sci...Recent political developments in Turkey and their influence onto tech and sci...
Recent political developments in Turkey and their influence onto tech and sci...
 
#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud Computing#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud Computing
 
From Strength in Diversity to Smart Nanoscale Technologies - David Smith
From Strength in Diversity to Smart Nanoscale Technologies - David Smith From Strength in Diversity to Smart Nanoscale Technologies - David Smith
From Strength in Diversity to Smart Nanoscale Technologies - David Smith
 
#UNIT 2017: Brexit - Daniel Irvine
#UNIT 2017: Brexit - Daniel Irvine#UNIT 2017: Brexit - Daniel Irvine
#UNIT 2017: Brexit - Daniel Irvine
 
An Invisible Woman - Lynn Conway
An Invisible Woman - Lynn ConwayAn Invisible Woman - Lynn Conway
An Invisible Woman - Lynn Conway
 
Claudia Stuetzel - DOING IT DIFFERENTLY - A SHORT HISTORY OF PEOPLE REINVENTI...
Claudia Stuetzel - DOING IT DIFFERENTLY - A SHORT HISTORY OF PEOPLE REINVENTI...Claudia Stuetzel - DOING IT DIFFERENTLY - A SHORT HISTORY OF PEOPLE REINVENTI...
Claudia Stuetzel - DOING IT DIFFERENTLY - A SHORT HISTORY OF PEOPLE REINVENTI...
 
Jon maddog Hall - The History of Free and Open Source Culture
Jon maddog Hall - The History of Free and Open Source CultureJon maddog Hall - The History of Free and Open Source Culture
Jon maddog Hall - The History of Free and Open Source Culture
 
Automate the pain way - Pedro Proenca
Automate the pain way - Pedro ProencaAutomate the pain way - Pedro Proenca
Automate the pain way - Pedro Proenca
 
8 PEOPLE, 4 SERVICES, 40 COUNTRIES - Wojciech Gaca
8 PEOPLE, 4 SERVICES, 40 COUNTRIES - Wojciech Gaca8 PEOPLE, 4 SERVICES, 40 COUNTRIES - Wojciech Gaca
8 PEOPLE, 4 SERVICES, 40 COUNTRIES - Wojciech Gaca
 
THE LASERSAUR, OR HOW TO BUILD YOUR OWN GREAT LASER CUTTER
THE LASERSAUR, OR HOW TO BUILD YOUR OWN GREAT LASER CUTTERTHE LASERSAUR, OR HOW TO BUILD YOUR OWN GREAT LASER CUTTER
THE LASERSAUR, OR HOW TO BUILD YOUR OWN GREAT LASER CUTTER
 
HOW SEMICONDUCTOR PHYSICS REVOLUTIONIZED SUSTAINABLE ELECTRICITY AND LIGHTING
HOW SEMICONDUCTOR PHYSICS REVOLUTIONIZED SUSTAINABLE ELECTRICITY AND LIGHTINGHOW SEMICONDUCTOR PHYSICS REVOLUTIONIZED SUSTAINABLE ELECTRICITY AND LIGHTING
HOW SEMICONDUCTOR PHYSICS REVOLUTIONIZED SUSTAINABLE ELECTRICITY AND LIGHTING
 
Andra Bria_AI for more inclusive society
Andra Bria_AI for more inclusive societyAndra Bria_AI for more inclusive society
Andra Bria_AI for more inclusive society
 
Designing culture @mimi - Eva-m zoll
Designing culture @mimi  - Eva-m zollDesigning culture @mimi  - Eva-m zoll
Designing culture @mimi - Eva-m zoll
 
Our journey to aws - Maylin Leal
Our journey to aws - Maylin LealOur journey to aws - Maylin Leal
Our journey to aws - Maylin Leal
 
Klaus Jäger_Development and future of (solar) energy technologies
Klaus Jäger_Development and future of (solar) energy technologiesKlaus Jäger_Development and future of (solar) energy technologies
Klaus Jäger_Development and future of (solar) energy technologies
 
Code reviews
Code reviewsCode reviews
Code reviews
 
Thinking with microservices
Thinking with microservicesThinking with microservices
Thinking with microservices
 
Trust is the answer - Thomas Keup
Trust is the answer - Thomas KeupTrust is the answer - Thomas Keup
Trust is the answer - Thomas Keup
 
Wearables 101 - Tank Thunderbird
Wearables 101 - Tank ThunderbirdWearables 101 - Tank Thunderbird
Wearables 101 - Tank Thunderbird
 

Dernier

Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 

Dernier (20)

Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 

Introduction to Data Science with R

  • 1. Introduction to Data Science with R Mustafa Wahedi
  • 2. Table of contents • What is Data Science? • Examples and further readings • Hacking skills - R • R pros • R cons • Questions + Workshop
  • 3. What is Data Science? • Definition (wikipedia): „Data Science is an interdisciplinary field about processes and systems to extract knowledge or insights from data in various forms, either structured or unstructured, which is a continuation of some of the data analysis fields such as statistics, data mining, and predictive analytics, (…) .”
  • 4. What is Data Science? Drew Conway 2010
  • 5. Examples and further readings • Data Science for Social Good • Problem: Donations for Kenyan households need to be adressed to the right villages with the most need first • Idea: Decipher Satellite images with the help of an algorithm (supervised learning)
  • 6. Examples and further readings • R for Data Journalism • http://rddj.info/ • Used since the 50s/60s – first recorded use by a major news organization was in 2009 by The Guardian in their Datablog • Higher level of Immersion with topics as the reader is able to interact with Data in form of interactive visualization
  • 7. Hacking skills - R • R is a a programming language and software environment for statistical computing and graphics supported by the R Foundation. • Based off S (turn ideas into software, quickly and faithfully) • Source code of R is written primarily in C, Fortran and R. API to almost any language • The idea is to load software packages with already established functions / methods / algorithms into your environment and to use those for your needs • 7,801 additional packages available (as of January 2016)
  • 8. R pros • R is a fast way for prototyping • R core has a lot of statistical features to quickly analyse datasets • R runs in-memory, it calculates fast • Huge userbase – almost every problem you run into will have been already discussed • Visualizing datasets in R is easy, fast and with the right packages also very intuitive (ggplot2) • If you need a statistical method, which is very niche, odds are there is a package available for that
  • 9. R cons • Steep learning curve, as Rs Syntax has some quirks you got to get used to • R runs in-memory – big data needs big memory and memory overflow happens if you are not careful • Debugging is a mess with R, in part because of lack of documentation and error messages in R can be cryptic • When R was founded / created, security questions were not asked, thus implementing R code on live server needs to be thought about thourougly • Not a lot of interactivity (e.g. javascript in frontend to show results of R analysis – but this is also being tackled now by the community (shiny, rCharts))