women in data 2019 introduction to python · machine learning, deep learning and artificial...

27
Introduction to Python REPLACE WITH CONFIDENTIALITY STATEMENT Karina Marks, Data Scientist www.linkedin.com/in/karinajmarks [email protected] Women in Data 2019

Upload: others

Post on 04-Jul-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Introduction to Python

REPLACE WITH CONFIDENTIALITY STATEMENT

Karina Marks, Data Scientist

www.linkedin.com/in/karinajmarks

[email protected]

Women in Data 2019

Page 2: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Why Python?

What to expect?

2

Who am I / are we?

What’s possible with Python?

How to learn Python?

Python code examples

Page 3: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

About me and Mango

Page 4: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

About me

4

Mathematics (MMath) Cardiff University

6 + years Python

4+ years R

Intern at Mango (2016)

2+ years Data Scientist at Mango

Page 5: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

5

Mango is a trusted partner to enterprises that

seek to become truly data-driven by embedding

data science into decision making – we help

them thrive

Page 6: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

About Mango

6

Mango’s products and

services are aligned to

data-driven

transformation

INNER WHEEL :

Data-driven pillars

OUTER WHEEL :

Supported by Mango’s

product and services portfolio

Page 7: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Why Python?

Page 8: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Why Python?

Python Principles

8

Page 9: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Why Python?

Easy to Install

Page 10: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Why Python?

Connects with Other Languages

10

Page 11: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Why Python?

Documentation & Community

11

Page 12: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Why Python?

Documentation & Community

12

Page 13: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

What’s possible with Python?

Page 14: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Python in the World of Analytics

14

Page 15: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Python in the World of Analytics

15

Page 16: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Python in the World of ML

16

Machine Learning, Deep Learning and Artificial Intelligence

Page 17: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Lets Learn Some Python!

Page 18: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Data Import

18

Page 19: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Data Wrangling

19

Page 20: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Data Visualisation

20

Page 21: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Statistics / Machine Learning

21

Page 22: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

You’ve Learnt Some Python!

Page 23: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

How to Learn More Python?

Page 24: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Free resources

24

https://www.learnpython.org/

Google ‘Learn Python for free’

Blog posts

YouTube

Meetups (PyData, Python User

Groups)

Stackoverflow

Page 25: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

There are lots of good reasons to learn Python

Python is easy to read, broad in its applications and powerful in its performance

There are lots of free resources out there

Nothing should stop you from starting to use it NOW!

Take-home message

Page 26: Women in Data 2019 Introduction to Python · Machine Learning, Deep Learning and Artificial Intelligence. Lets Learn Some Python! Data Import 18. Data Wrangling 19. Data Visualisation

Questions?