In this lab, we will load a CSV file into a pandas DataFrame. Once loaded, we will use the `pandas_profiling` package to generate a profile report on the data. We will then view this report using a web browser.
Basic Python programming skills will be required for this lab. If you need a refresher, check out the following course:
– [Certified Associate in Python Programming Certification](https://acloud.guru/overview/8169e8e7-91a7-4d92-b278-4dd08c787dc6)
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Install pandas_profiling
Install the
pandas_profiling
package usingpip
. Be sure to use Python version 3.- Load the CSV File into a DataFrame
Load the provided CSV file into a pandas DataFrame object.
- Generate the Report and Save to a File
Generate the profile report, and save it to a file named
profile_report.html
- Start a Simple Web Server on Port 8080
Lastly, start a simple web server using the HTTP module listening on port
8080
to make the report accessible.You can access the report at: http://
PUBLIC_IP
:8080/profile_report.html. ReplacePUBLIC_IP
with the public IP address of the lab instance.