0% found this document useful (0 votes)
30 views

Ch1 Slides

The document introduces Python for data science. It will cover Python basics, storing and manipulating data, and tools for data analysis. Python is a general purpose programming language used widely in data science. The document will demonstrate using the IPython shell and Python scripts to execute Python code. It provides examples of using variables to store data, calculating BMI from height and weight variables, and Python's basic data types like integers, floats, strings and booleans.

Uploaded by

indranil kundu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

Ch1 Slides

The document introduces Python for data science. It will cover Python basics, storing and manipulating data, and tools for data analysis. Python is a general purpose programming language used widely in data science. The document will demonstrate using the IPython shell and Python scripts to execute Python code. It provides examples of using variables to store data, calculating BMI from height and weight variables, and Python's basic data types like integers, floats, strings and booleans.

Uploaded by

indranil kundu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

INTRO TO PYTHON FOR DATA SCIENCE

Hello Python!
Intro to Python for Data Science

What you will learn


● Python
● Specifically for Data Science
● Store data
● Manipulate data
● Tools for data analysis
Intro to Python for Data Science

How you will learn


Intro to Python for Data Science

Python
● Guido Van Rossum
● General Purpose: build anything
● Open Source! Free!
● Python Packages, also for Data Science
● Many applications and fields
● Version 3.x - h!ps://www.python.org/downloads/
Intro to Python for Data Science

IPython Shell
Execute Python commands
Intro to Python for Data Science

IPython Shell
Intro to Python for Data Science

Python Script
● Text Files - .py
● List of Python Commands
● Similar to typing in IPython Shell
Intro to Python for Data Science

Python Script
Intro to Python for Data Science

DataCamp Interface

Script

Shell
INTRO TO PYTHON FOR DATA SCIENCE

Let’s practice!
INTRO TO PYTHON FOR DATA SCIENCE

Variables and Types


Intro to Python for Data Science

Variable
● Specific, case-sensitive name
● Call up value through variable name
● 1.79 m - 68.7 kg

In [1]: height = 1.79

In [2]: weight = 68.7

In [3]: height
Out[3]: 1.79
Intro to Python for Data Science

Calculate BMI
In [1]: height = 1.79

In [2]: weight = 68.7 weight


BMI =
height2
In [3]: height
Out[3]: 1.79

In [4]: 68.7 / 1.79 ** 2


Out[4]: 21.4413

In [5]: weight / height ** 2


Out[5]: 21.4413

In [6]: bmi = weight / height ** 2

In [7]: bmi
Out[7]: 21.4413
Intro to Python for Data Science

Reproducibility
! my_script.py

height = 1.79
weight = 68.7
bmi = weight / height ** 2
print(bmi)

Output:
21.4413
Intro to Python for Data Science

Reproducibility
! my_script.py

height = 1.79
weight = 74.2
bmi = weight / height ** 2
print(bmi)

Output:
23.1578
Intro to Python for Data Science

Python Types
In [8]: type(bmi)
Out[8]: float

In [9]: day_of_week = 5

In [10]: type(day_of_week)
Out[10]: int
Intro to Python for Data Science

Python Types (2)


In [11]: x = "body mass index"

In [12]: y = 'this works too'

In [13]: type(y)
Out[13]: str

In [14]: z = True

In [15]: type(z)
Out[15]: bool
Intro to Python for Data Science

Python Types (3)


In [16]: 2 + 3
Out[16]: 5
Different type = different behavior!
In [17]: 'ab' + 'cd'
Out[17]: 'abcd'
INTRO TO PYTHON FOR DATA SCIENCE

Let’s practice!

You might also like