Skip to main content

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

  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:

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

sheetsmart-2.1.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

sheetsmart-2.1-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

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

Hashes for sheetsmart-2.1.tar.gz
Algorithm Hash digest
SHA256 61fa6a92645b4b65e8f7a56494d74bf4e08e758c0a7248969ba4dcf35124f2f5
MD5 1a1da7ec3d72488f0069f09f88f8135f
BLAKE2b-256 310961279fc2fb52846a9fe6782ad28173236dcfe5cdd3a5904cc9fcf32d5008

See more details on using hashes here.

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

Hashes for sheetsmart-2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 40fc7114698778a894d5e84e3d23a4673462440dfad0070e69d87e2a9a2b0aa3
MD5 af42ac5f214ffba2d3912b9f46c76b13
BLAKE2b-256 c87fc0d574a6c8395f156ceffd130b579725e18900594a215f7ef485f9ac4eac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page