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.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sheetsmart-2-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file sheetsmart-2.tar.gz.

File metadata

  • Download URL: sheetsmart-2.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for sheetsmart-2.tar.gz
Algorithm Hash digest
SHA256 a08c405509d86ec4b73ebe0bcdf2259100539bab8e7cfc4617f210ea645f30d6
MD5 505abe038893efeb3405949de9f5c603
BLAKE2b-256 6e51340a816dabc7546d15bf7e203194c1bc7b35d0f3ded1accae7e40b55ece4

See more details on using hashes here.

File details

Details for the file sheetsmart-2-py3-none-any.whl.

File metadata

  • Download URL: sheetsmart-2-py3-none-any.whl
  • Upload date:
  • Size: 9.5 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-py3-none-any.whl
Algorithm Hash digest
SHA256 82051341bc711592250a5a6fcd2d1db77b8cb34c960f48581a54bcae61d818c6
MD5 7227a5cb72e36fe32961ec05ed66b3d4
BLAKE2b-256 b4114736aa9bcda5abdbd986512ae01d03630fe03578ab267da9663cbafe74a8

See more details on using hashes here.

Supported by

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