Isom 3400 - Python For Business Analytics 1. Intro To Python
Isom 3400 - Python For Business Analytics 1. Intro To Python
1. Intro to Python
Yingpeng Robin Zhu
1
About Me
2
Course Group
3
Why Learning Programming?
4
Why Learning Programming?
5
About programming
6
Top 10 Programming Languages for 2022
7
Top 10 Programming Languages for 2022
Reference: https://nexttechnology.io/top-10-programming-languages-for-2022/
8
Why Python?
9
Why Python?
10
Why Python?
11
Why Python?
https://www.python.org/community/
13
Why Python?
14
Why Python?
Python clients
Demand Engineering
Information Security
Personalization Algorithms
……
15
Is Python Perfect?
C++ is around 100 times faster than Python when executing code for the same task!
https://www.youtube.com/watch?v=jeg1haA3Eis
17
Python
18
Business Analytics
19
Why Business Analytics Is Important?
20
Types of Business Analytics
Bar chart
21
Business Analytics / Machine Learning
INFORM DECISION
DATA
ATION MAKING
STATISTICAL
MODEL
22
Two Main Categories of Machine Learning
23
How Does Supervised Learning Works?
24
How Does Supervised Learning Works?
Classification
25
How Does Supervised Learning Works?
Regression
26
Examples of Supervised Learning
Other Examples?
28
Examples of Unsupervised Learning
29
Examples of Unsupervised Learning
30
Examples of Unsupervised Learning
Other Examples?
31
Going Back To The Course
32
Going Back To The Course
(3) Preparation:
3-1. Anaconda. As we will learn python programming, therefore, I strongly encourage you to have the python
program installed on your personal computer. I would recommend python 3.x (instead of 2.x) version. As
creating a working environment is time-consuming, we can download and install a Python distribution such as
Anaconda. Anaconda is the most complete Python distribution. To check how to install Anaconda, please check
https://www.datacamp.com/tutorial/installing-anaconda-windows (Links to an external site.) (Windows) or
https://problemsolvingwithpython.com/01-Orientation/01.04-Installing-Anaconda-on-MacOS/
3-2. Jupyter Notebook. We will demonstrate our code through Jupyter Notebook, which allows you to create
and edit documents that display the input and output of a Python or R language script. You can easily access
Jupyter Notebook in Anaconda, please see
https://docs.anaconda.com/ae-notebooks/4.3.1/user-guide/basic-tasks/apps/jupyter/
3-3. Other Approaches. You can also install python and Jupyter Notebook through any other approach that you
want. The only thing that matters is that you make sure you have python and Jupyter Notebook installed on
your personal computer and they can work.
33
Python Installation On Windows
Step 1: Select Version of Python to Install
34
Python Installation On Windows
Step 2: Download Python Executable Installer
35
Python Installation On Windows
Step 2: Download Python Executable Installer
36
Python Installation On Windows
Step 3: Run Executable Installer
37
Python Installation On Windows
Step 3: Run Executable Installer
38
Python Installation On Windows
Step 3: Verify Python Was Installed On Windows
https://phoenixnap.com/kb/how-to-install-python-3-windows
39
Python Installation On Mac
40
Install Package
Install packages from this repository using a tool like pip at the
system prompt
pip install pandas
41
Environment
43
Jupyter Notebook
44
Lab Session 1
Take a screen shoot to show that you have successfully installed Python
Email me and I will record your credit
45
Jupyter Notebook
46