An open API service indexing awesome lists of open source software.

https://github.com/csfelix/csv-analyser


https://github.com/csfelix/csv-analyser

Last synced: 10 months ago
JSON representation

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/)**