๐ Data Analyser
Data Analyser is a terminal-based data analysis tool built with Pandas and Textual. It allows you to interactively explore and manipulate datasets, including sorting, searching, and handling missing values โ all from a clean, customizable terminal interface.
๐ Features
- ๐ Load datasets in
.csv
, .xlsx
, or .json
formats
- ๐ View the entire dataset or descriptive statistics
- ๐ Search for values across the entire DataFrame
- ๐งน Handle missing data (fill with zero or remove rows)
- ๐ Sort data (ascending or descending)
- ๐พ Save the updated dataset to a new file
- ๐จ User interface built using
Textual
for a rich terminal experience
๐ ๏ธ Technologies Used
- Pandas โ for data manipulation
- Textual โ for terminal-based UI
๐ฆ Installation & Usage
-
Clone or download this repository.
- Make sure the following files are in the same folder:
tc.py
style.css
requirements.txt
- Install the required libraries:
```bash
pip install -r requirements.txt
- **Run the tool **:
```bash
python tc.py
- In the input, type the path of your file that contains the data set( if you do not have one, you can use the one attached).