This device is not compatible.

Build a Data-centric Web App Using Streamlit

PROJECT


Build a Data-centric Web App Using Streamlit

In this project, we'll learn how to use the Streamlit library to create a data-centric web application. We'll also learn data visualization in Streamlit using libraries like Plotly and pydeck.

Build a Data-centric Web App Using Streamlit

You will learn to:

Visualize and plot geospatial data.

Build a data-centric web application.

Filter datasets using chosen features.

Visualize and analyze data via Plotly.

Skills

Data Visualization

Data Storytelling

Interactive Real-time Web Applications

Prerequisites

Basic understanding of Python

Basic understanding of data visualization

Technologies

Plotly

Mapbox

Python

Streamlit

Project Description

A data-centric web application is any application in which data is the main asset of the application and the whole application revolves around it.

In data science, data analysis is a major stream that focuses on understanding the data and making important decisions based on the trends in the data.

Streamlit is a Python library that is used for creating data-centric web applications because it is low code, open source, and requires no web development knowledge.

In this project, we will create a data-centric web application to understand, visualize, and analyze the data on taxi traffic in New York City.

Project Tasks

1

Getting Started

Task 0: Initial Setup

Task 1: Import Libraries

Task 2: Load the Dataset

2

Streamlit Application Setup

Task 3: Create a Basic Streamlit Application

Task 4: Setup the Application

3

Exploring the Dataset

Task 5: Prepare the Dataset

Task 6: View Data Using Dropdowns

4

GeoSpatial Visualization

Task 7: Plot the Pickup Points

Task 8: Plot the Trip Route

5

2D Visualization

Task 9: Create a 2-D Bar Plot

Task 10: Create a 2-D Scatter Plot

6

3D Visualization

Task 11: Create a 3-D Scatter Plot

Task 12: Create a 3-D Bar Plot

Congratulations!

has successfully completed the Guided ProjectBuild a Data-centric Web App Using Streamlit
Hear what others have to say
Join 1.4 million developers working at companies like

Relevant Courses

Use the following content to review prerequisites or explore specific concepts in detail.