Skip to main content

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

  1. Installation:

    pip install sheetsmart
    
  2. 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:

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)

Source distribution for sheetsmart 2.1
File Size Uploaded
sheetsmart-2.1.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sheetsmart 2.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

2.1 This release

2 release files

2

2 release files

1.1.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page