Welcome to the Data Analysis WebApp! This tool is designed to help you analyze your datasets efficiently using Python. Simply upload your CSV or XLSX files, and explore various features that allow you to preview your data, handle missing values, identify data types, check memory usage, and more.
-
Upload and Preview Datasets: Upload your dataset in CSV or XLSX format and preview it using the 'Head' or 'Tail' options.
-
Data Type Inspection: Easily check the data type of each column in your dataset.
-
Dimension Check: Get the number of rows and columns to understand the structure of your data.
-
Handle Missing Values: Identify missing values in your dataset and choose how to handle them—whether by filling with default values, interpolating, or dropping them entirely.
-
Remove Duplicates: Identify and remove duplicate values to ensure data integrity.
-
Frequency Counts: Analyze the frequency of values in your dataset with a simple click.
-
Statistical Summary: Obtain a comprehensive statistical summary of your dataset, including mean, median, standard deviation, and more.
-
Memory Usage: Get detailed information about the memory usage of your dataset to optimize performance.
- Upload Your Dataset: Start by uploading a CSV or XLSX file.
- Explore Data: Use the various checkboxes and buttons to analyze different aspects of your dataset.
- Handle Missing Values: Choose how you want to manage missing data—fill, interpolate, or drop them.
- Save Your Work: Save the updated dataset to your local drive after making necessary changes.
This web app is developed by Vaishnavi Kenjale. It leverages Python libraries like pandas
, seaborn
, and matplotlib
to provide an intuitive and user-friendly interface for data analysis.
Connect with me:
Try it out! Download the project, and start analyzing your data in minutes!
The app is created using python and streamlit.
streamlit run Data_Analysis_WebApp.py