- It is a streamlit project that scans uploaded csv files (up to 200MB) and generates insightful statistics metrics and interactive plots.
- Python 3.7 version or later;
- Pandas, Streamlit, YData Profiling (newer version of Pandas Profiling) and Plotly.
Installing Packages
- Open computer's terminal and tip these commands:
pip install pandas
pip install ydata_profiling
pip install plotly
pip install streamlit
pip install streamlit-pandas-profiling
pip install streamlit-option-menu
pip install streamlit-extras
Running with Python
- Download the source code;
- Open cmd and go to Python folder;
- Choice a code file;
- Tip:
python FILE_NAME.py
- Sample CSV File - if you don't have a csv file, don't worry, you can test the project using this dataset Employees' Annual Salary in Chicago.
Email: csfelix08@gmail.com
Linkedin: linkedin.com/in/csfelix/
Kaggle: kaggle.com/dsfelix/
Portfolio: CSFelix.io