+ All Categories
Home > Documents > Introduction to Data Sciencegiri/teach/5768/F19/lecs/Unit2-Python.pdfIntroduction to Data Science...

Introduction to Data Sciencegiri/teach/5768/F19/lecs/Unit2-Python.pdfIntroduction to Data Science...

Date post: 05-Jun-2020
Category:
Upload: others
View: 11 times
Download: 0 times
Share this document with a friend
6
Introduction to Data Science GIRI NARASIMHAN, SCIS, FIU
Transcript
Page 1: Introduction to Data Sciencegiri/teach/5768/F19/lecs/Unit2-Python.pdfIntroduction to Data Science GIRI NARASIMHAN, SCIS, FIU. CAP 5510 / CGS 5166 F19 Momentos! Slides and Audio online

Introduction to Data ScienceGIRI NARASIMHAN, SCIS, FIU

Page 2: Introduction to Data Sciencegiri/teach/5768/F19/lecs/Unit2-Python.pdfIntroduction to Data Science GIRI NARASIMHAN, SCIS, FIU. CAP 5510 / CGS 5166 F19 Momentos! Slides and Audio online

CAP 5510 / CGS 5166 F19

Momentos

! Slides and Audio online ! You need to register

❑ Go to https://fiu.momentos.life ❑ If you don’t already have an account

▪ Click on “Sign up” ▪ Follow instructions & use referral code: 9PQG2X

❑ If you have an account, “Add Course” with code 9PQG2X ❑ Verify account using link sent to email

8/28/19

!2

Page 3: Introduction to Data Sciencegiri/teach/5768/F19/lecs/Unit2-Python.pdfIntroduction to Data Science GIRI NARASIMHAN, SCIS, FIU. CAP 5510 / CGS 5166 F19 Momentos! Slides and Audio online

Giri Narasimhan

Languages for Data Science

! Python & Perl ! R ! MATLAB ! SQL ! Ruby

6/26/18

!3

Page 4: Introduction to Data Sciencegiri/teach/5768/F19/lecs/Unit2-Python.pdfIntroduction to Data Science GIRI NARASIMHAN, SCIS, FIU. CAP 5510 / CGS 5166 F19 Momentos! Slides and Audio online

Giri Narasimhan

Two kinds of data

! Structured ❑ Lists

▪ Arrays, Tables and Spreadsheets ❑ Strings ❑ Matrices

▪ Images ❑ Maps & Associations

▪ (Key, Value) Pairs ❑ Time Series & Trajectories

▪ Audio, Video

! Unstructured

6/26/18

!4

Page 5: Introduction to Data Sciencegiri/teach/5768/F19/lecs/Unit2-Python.pdfIntroduction to Data Science GIRI NARASIMHAN, SCIS, FIU. CAP 5510 / CGS 5166 F19 Momentos! Slides and Audio online

Giri Narasimhan

Basics of Python

6/26/18

!5

Page 6: Introduction to Data Sciencegiri/teach/5768/F19/lecs/Unit2-Python.pdfIntroduction to Data Science GIRI NARASIMHAN, SCIS, FIU. CAP 5510 / CGS 5166 F19 Momentos! Slides and Audio online

Giri Narasimhan

Python …

! Helps to perform actions on data ! Provides features to do this conveniently ! Acts as a glue language to tie together code in multiple languages ! Helps to quickly prototype an idea ! Not well suited for concurrent programs, multi-threaded applications ! Has a lot of specialized libraries for data science (e.g., NumPy, SciPy) ! Provides DataFrame to provide structured data (e.g., pandas) ! Provides plotting tools (e.g., matplotlib) ! Provides notebook facilities (e.g., iPython, JuPyter)

6/26/18

!6


Recommended