SheetSmart: Intelligent spreadsheet management tool for enhanced data handling and automation.
Project description
Sheetsmart Python
Sheetsmart is a Python library designed to simplify data handling and visualization from spreadsheets. It provides an intuitive interface for quick chart generation, data modification, and file management.
Features
Data Visualization
-
bar
Generates a bar graph based on column data in the file. -
bar5
Creates a bar graph with exactly 5 bars for quick visualization. -
biplot
Displays a scatter plot comparing two datasets. Usage:sheetsmart.biplot()
File Management
-
mkcopy
Copies the file to the downloads directory for easy sharing or backup. -
read
Loads data from a file for analysis or processing. -
write
Saves modifications to a new file or exports data in another format.
Data Modification
- modify
Provides options to:- Add or delete columns
- Add or delete rows
- Modify specific data entries
User Feedback
- feedback
Allows users to submit suggestions for improving Sheetsmart.
Getting Started
-
Installation:
pip install sheetsmart
-
Basic Usage Example:
import sheetsmart # Load data data = sheetsmart.read() # Generate visualizations sheetsmart.bar() sheetsmart.bar5() sheetsmart.biplot() # Modify data sheetsmart.modify() # Save changes sheetsmart.write() # Copy file for sharing sheetsmart.mkcopy() # Provide feedback sheetsmart.feedback()
👨💻 Developed by Bhuvanesh M
🌐 Connect with Me:
- Portfolio: bhuvaneshm.in
- LinkedIn: linkedin.com/in/bhuvaneshm-developer
- GitHub: github.com/bhuvanesh-m-dev
- HackerRank: hackerrank.com/profile/bhuvaneshm_dev
- YouTube: youtube.com/@bhuvaneshm_dev
- LeetCode: leetcode.com/u/bhuvaneshm_dev
- X (Twitter): x.com/bhuvaneshm06
- Instagram: instagram.com/bhuvaneshm.developer
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file sheetsmart-2.1.tar.gz
.
File metadata
- Download URL: sheetsmart-2.1.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
61fa6a92645b4b65e8f7a56494d74bf4e08e758c0a7248969ba4dcf35124f2f5
|
|
MD5 |
1a1da7ec3d72488f0069f09f88f8135f
|
|
BLAKE2b-256 |
310961279fc2fb52846a9fe6782ad28173236dcfe5cdd3a5904cc9fcf32d5008
|
File details
Details for the file sheetsmart-2.1-py3-none-any.whl
.
File metadata
- Download URL: sheetsmart-2.1-py3-none-any.whl
- Upload date:
- Size: 12.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
40fc7114698778a894d5e84e3d23a4673462440dfad0070e69d87e2a9a2b0aa3
|
|
MD5 |
af42ac5f214ffba2d3912b9f46c76b13
|
|
BLAKE2b-256 |
c87fc0d574a6c8395f156ceffd130b579725e18900594a215f7ef485f9ac4eac
|