Data Analysis
with Python
[email protected]
What’s in store for us?
Introduction to the Python Programming Language
Requisites for Analyzing Data using Python
Refresher on Data Levels of Measurement
Requisites for Inferential Analysis
Orientation of the Spyder IDE
Data Management
Exploratory Data Analysis
Descriptive Analysis
Inferential Analysis
[email protected]
The Python
Programming
Language
[email protected]
Photo Source: wallpapercave.com
Photo Source: TFIR: Open Source & Emerging Technologies
Python as an Having a
Open Source source code freely
[email protected] available for
possible
modification and
redistribution.
Merriam-Webster. (n.d.). Open-source. In Merriam-Webster.com
dictionary. Retrieved October 3, 2022, from
https://www.merriam-webster.com/dictionary/open-source
Python as a
General
Programming
Language
[email protected]
Python as a General Programming
Language
[email protected]
Python as a
High-Level
Language
[email protected]
Lots of Useful Libraries for Data Analysis
pandas numpy scipy statsmodels
[email protected]
researchpy pingouin seaborn matplotlib
Python’s
Popularity in
Data Science
Source: KDNuggets survey, 2019
83% of Data Scientist
use Python
[email protected]
Source: Muenchen, B. (2019). Analyzing the World of Analytics, Kdnuggets News
Valuable for Data
Science
[email protected]
Handles processes such as
data tidying, data analysis,
visualizations, machine
learning, deep learning,
and natural language
processing.
From
User
to
Creator
[email protected] Traditional Software
Research Development
Data
Science
Machine
Learning
[email protected]
Requisites for Analyzing Data with Python
Data Levels of Measurement
Nominal – numbers merely represent
an element
Categorical e.g., 1 – Male, 2 – Female
Variables Ordinal – numbers inform us of
[email protected] ranking
e.g., 1 – Small, 2 – Medium, 3 - Large
Requisites of Inferential Analysis
Making an Inference…
Probability
Descriptive Stats
©ptcsitesresearch.com
Inferential Stats
[email protected]
Integrated Development Environment
Integrated Development
Environment
An application that is
instrumental in creating
applications
Usually includes a code
editor, interpreter, and
debugger in a graphical
user interface
[email protected]
The Spyder IDE
Spyder
Interactive Convenience in
Open-source
execution allows managing
IDE popular for
to run line, file working
python
and etc. directory
[email protected]
Tab-completion Provides real
assist when time
coding introspection
Spyder
Let us go hands-on!