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
Metadata
Release files for sheetsmart 2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sheetsmart-2.1.tar.gz | 7.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sheetsmart-2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.6 kB
Release files / sheetsmart-2.1.tar.gz
| Download URL | sheetsmart-2.1.tar.gz |
|---|---|
| Size | 7.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
61fa6a92645b4b65e8f7a56494d74bf4e08e758c0a7248969ba4dcf35124f2f5
|
|
BLAKE2b-256 checksum How to use checksums |
310961279fc2fb52846a9fe6782ad28173236dcfe5cdd3a5904cc9fcf32d5008
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Release files / sheetsmart-2.1-py3-none-any.whl
| Download URL | sheetsmart-2.1-py3-none-any.whl |
|---|---|
| Size | 12.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
40fc7114698778a894d5e84e3d23a4673462440dfad0070e69d87e2a9a2b0aa3
|
|
BLAKE2b-256 checksum How to use checksums |
c87fc0d574a6c8395f156ceffd130b579725e18900594a215f7ef485f9ac4eac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|