0% found this document useful (0 votes)
3 views24 pages

Uber Data Analysis Using Python

The document provides an overview of data science, its importance, and the role of Python in data analysis, specifically in the context of Uber data analysis. It covers topics such as the life cycle of data science, machine learning concepts, and the installation of Python along with popular IDEs. Additionally, it discusses supervised learning techniques, particularly linear regression, and emphasizes the significance of data-driven decision-making.

Uploaded by

sara11bute
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views24 pages

Uber Data Analysis Using Python

The document provides an overview of data science, its importance, and the role of Python in data analysis, specifically in the context of Uber data analysis. It covers topics such as the life cycle of data science, machine learning concepts, and the installation of Python along with popular IDEs. Additionally, it discusses supervised learning techniques, particularly linear regression, and emphasizes the significance of data-driven decision-making.

Uploaded by

sara11bute
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

sara11bute@gmail.

com
EM9D5X82TO

Uber Data Analysis with Python

Sampriti Chatterjee (Great Learning)


This file is meant for personal use by sara11bute@[Link] only.
Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Agenda

1 Why do we need data science? 7 Basic Syntax for Python

2 What is Data science?


8 What is machine Learning?

3
sara11bute@[Link] Life cycle of Data science 9 Supervised Learning: Linear
EM9D5X82TO
Regression

4 Why Python is so popular? 10


Uber data analysis to predict price

5 Install python

6 Statistical visualization on Python user

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Why do we need Data Science?
• In the past, we used to have data in a structured
format but now as the volume of the data is increasing,

How data science is so the number of structured data becomes very less,
effecting our
so to handle the massive amount of data we need data
everyday life?
science techniques
• Those data can be used to get the proper business
insights and the hidden trends from them.
sara11bute@[Link]
EM9D5X82TO • These insights helps the organization to predict the
Future
• Using data science decision making can be faster and
effective
• Helps to reduce the production cost
• Build model based on the data to give the ability to the
machine to predicts on its own

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
What is Data Science?

Data science is a process to get some meaningful


information from the massive amount of data. In simple
terms, read and study the data to get proper intuitive
sara11bute@[Link]
EM9D5X82TO insights. Data Science is a mixture of various tools,
algorithms, and machine learning and deep learning
concepts to discover hidden patterns from the raw and
unstructured data

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Life cycle of Data Science?

Understand the business


problem Data Acquisition Data Cleaning

sara11bute@[Link]
EM9D5X82TO
Exploratory data Analysis

Deploy the model Predict your model accuracy Machine Learning Algorithm

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Most Popular Programming Languages For Data Science

sara11bute@[Link]
EM9D5X82TO

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Introduction to Python

Python is a popular high level, object oriented and interpreted language

sara11bute@[Link]
EM9D5X82TO
High level Interpreted

Object oriented
This file is meant for personal use by sara11bute@[Link] only.
Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
History of Python

But, why the Important Facts


language called as • Python is invented by Guido van Rossum
Python?
in 1989
• Rossum used to love watching comedy
movies from late seventies

sara11bute@[Link] • He needed a short, unique, and slightly


EM9D5X82TO
mysterious name for his language
• In that time he was watching Monty
Inventor of Python Python’s Flying Circus and from that
series he decided to keep his language
name python.
• This how Python invented

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Why should you learn Python?

Python is simple and beginner


3 friendly language

1 Web development using


Python
sara11bute@[Link]
EM9D5X82TO

5 Graphical user interface


4

2 Length of the program is


Mathematical computation
short
can be done easily
This file is meant for personal use by sara11bute@[Link] only.
Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Why Python is so popular?

1 Largest community for Learners and Collaborators 2 Open source

Easy to learn and usable flexibility


sara11bute@[Link] Huge numbers of Python libraries and
3
EM9D5X82TO 4
Frame work

5 Supports Big Data, Machine Learning 6


Supports Automation
and Cloud computing

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Installing Python

This is the site to install Python -> [Link]

sara11bute@[Link]
EM9D5X82TO

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Popular IDE for Python: Pycharm

Site to install Python ->


[Link]

sara11bute@[Link]
EM9D5X82TO

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Popular IDE for Python: Anaconda

Anaconda installation site->


[Link]

sara11bute@[Link]
EM9D5X82TO

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Popular IDE for Python: Google colab

Google collaboratory link->


[Link]

sara11bute@[Link]
EM9D5X82TO

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Statistical measurement on Python user

sara11bute@[Link]
EM9D5X82TO

In recent time it is prominent that Python is one of the most popular language because of
it’s simplicity

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
sara11bute@[Link]
EM9D5X82TO

Uber Data Analysis

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Exploratory Data Analysis

Exploratory data analysis is basically a technique to understand your


data using statistics concept

sara11bute@[Link]
EM9D5X82TO

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Feature Engineering

Feature engineering process is basically used to create new feature from


the existing data which helps to understand the data more deeply

sara11bute@[Link]
EM9D5X82TO

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
What is Machine Learning?

Machine learning is a sub-set of artificial intelligence (AI) that allows the system to
automatically learn and improve from experience without being explicitly programmed

sara11bute@[Link]
EM9D5X82TO

Training Data Model Building Testing Data


This file is meant for personal use by sara11bute@[Link] only.
Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Traditional Vs Machine Learning

Traditional Programming Machine Learning

sara11bute@[Link]
Data
EM9D5X82TO
Data

Model
Output

Program Output

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
Types Of Machine Learning

Supervised Learning

Unsupervised
sara11bute@[Link] Learning
EM9D5X82TO

Reinforcement
Learning

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
What is Supervised Learning?

Supervised learning works as a supervisor or teacher. Basically, In supervised learning, we teach or train the
machine with labeled data (that means data is already tagged with some predefined class). Then we test our
model with some unknown new set of data and predict the level for them

 Learning from the labelled data and applying the knowledge to predict the
sara11bute@[Link]
label of the new data(test data), is known as Supervised Learning
EM9D5X82TO

 Types of Supervised Learning:

• Linear Regression
• Logistic regression
• Decision Tree
• Random Forest
• Naïve Bayes Classifier

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
What is Linear Regression?

Regression stands for to model a target value based on independent variables and Linear Regression
is used to find the relationship between dependent(y) and independent variable(x)

 Linear regression is a supervised machine learning algorithm


sara11bute@[Link]
 Always works with continuous value
EM9D5X82TO

 Formula: y = mx+c m=slope of line and c= intercept

 Main target for linear regression to find the best value for X and Y

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited
sara11bute@[Link]
EM9D5X82TO
Thank You

This file is meant for personal use by sara11bute@[Link] only.


Proprietary content.
Sharing or publishing the©Great Learning.
contents in part or full All Rights
is liable Reserved.
for legal action. Unauthorized use or distribution prohibited

You might also like