https://github.com/csfelix/csv-analyser
https://github.com/csfelix/csv-analyser
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/csfelix/csv-analyser
- Owner: CSFelix
- Created: 2023-01-17T20:12:52.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-05-05T13:42:37.000Z (about 2 years ago)
- Last Synced: 2025-04-28T12:52:45.021Z (about 1 year ago)
- Language: Python
- Size: 93.8 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📁 CSV Analyser 📁
----
### `❓ What's it? ❓`
* It is a streamlit project that scans uploaded csv files (up to 200MB) and generates insightful statistics metrics and interactive plots.
----
### `⚒️ Tools ⚒️`
* Python 3.7 version or later;
* Pandas, Streamlit, YData Profiling (newer version of Pandas Profiling) and Plotly.
----
### `⚙️ Run ⚙️`
> **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
```
----
### `📝 Notes 📝`
* **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](https://www.kaggle.com/datasets/dsfelix/employees-annual-salary-in-chicago).
----
### `📫 Reach Me 📫`
> **Email:** **[csfelix08@gmail.com](mailto:csfelix08@gmail.com?)**
> **Linkedin:** **[linkedin.com/in/csfelix/](https://www.linkedin.com/in/csfelix/)**
> **Kaggle:** **[kaggle.com/dsfelix/](https://www.kaggle.com/dsfelix)**
----
> **Portfolio:** **[CSFelix.io](https://csfelix.github.io/)**