E-Commerce Data Dashboard Streamlit App
This project is a data analysis and visualization project focused on e-commerce public data. It includes code for data wrangling, exploratory data analysis (EDA), and a Streamlit dashboard for interactive data exploration. This project aims to analyze data on the E-Commerce Public Dataset.
dashboard/: This directory contains dashboard.py which is used to create dashboards of data analysis results.data/: Directory containing the raw CSV data files.notebook.ipynb: This file is used to perform data analysis.notebook_ID.ipynb: notebook.ipynb in Indonesian.README.md: This documentation file.
- Clone this repository to your local machine:
git clone https://github.com/mhdhfzz/data-analyst-dicoding.git
- Go to the project directory
cd data-analyst-dicoding
- Install the required Python packages by running:
pip install -r requirements.txt
-
Data Wrangling: Data wrangling scripts are available in the
notebook.ipynbfile to prepare and clean the data. -
Exploratory Data Analysis (EDA): Explore and analyze the data using the provided Python scripts. EDA insights can guide your understanding of e-commerce public data patterns.
-
Visualization: Run the Streamlit dashboard for interactive data exploration:
cd data-analyst-dicoding/dashboard
streamlit run dashboard.py
Access the dashboard in your web browser at http://localhost:8501.
The project uses E-Commerce Public Dataset from Belajar Analisis Data dengan Python's Final Project offered by Dicoding.
