Data Analysis With Python

Download as pdf or txt
Download as pdf or txt
You are on page 1of 24

Data Analysis

with Python

paolo@ptcsitesresearch.com
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

paolo@ptcsitesresearch.com
The Python
Programming
Language
paolo@ptcsitesresearch.com

Photo Source: wallpapercave.com


Photo Source: TFIR: Open Source & Emerging Technologies
Python as an Having a
Open Source source code freely
paolo@ptcsitesresearch.com

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

paolo@ptcsitesresearch.com
Python as a General Programming
Language
paolo@ptcsitesresearch.com
Python as a
High-Level
Language
paolo@ptcsitesresearch.com
Lots of Useful Libraries for Data Analysis

pandas numpy scipy statsmodels

paolo@ptcsitesresearch.com

researchpy pingouin seaborn matplotlib


Python’s
Popularity in
Data Science
Source: KDNuggets survey, 2019

83% of Data Scientist


use Python

paolo@ptcsitesresearch.com
Source: Muenchen, B. (2019). Analyzing the World of Analytics, Kdnuggets News
Valuable for Data
Science
paolo@ptcsitesresearch.com

Handles processes such as


data tidying, data analysis,
visualizations, machine
learning, deep learning,
and natural language
processing.
From
User
to
Creator
paolo@ptcsitesresearch.com
Traditional Software
Research Development
Data
Science

Machine
Learning

paolo@ptcsitesresearch.com

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


paolo@ptcsitesresearch.com
ranking
e.g., 1 – Small, 2 – Medium, 3 - Large
Requisites of Inferential Analysis
Making an Inference…

Probability
Descriptive Stats

©ptcsitesresearch.com

Inferential Stats
paolo@ptcsitesresearch.com
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
paolo@ptcsitesresearch.com
The Spyder IDE
Spyder

Interactive Convenience in
Open-source
execution allows managing
IDE popular for
to run line, file working
python
and etc. directory
paolo@ptcsitesresearch.com

Tab-completion Provides real


assist when time
coding introspection
Spyder
Let us go hands-on!

You might also like