Skip to main content

GSheet Plotter

An interface to plot graphs using data from your Google Spreadsheets.

Features:

  • Fetch spreadsheet from ID
  • Plot 2D graphs using any two columns
  • Export graphs in .png

Quick Links to get up and running

Installation:

Install GSheet Plotter

pip install gsheet_plotter

Create a credentials file(.json) to allow access to GSheet Plotter to access your spreadsheets.

Step1

  • Click on Create Credentials

Step2

  • In the dropdown, choose Service Account

Step3

  • Fill in the details, and click on Create

Step4

  • Click on Done

  • Go back to your dashboard and you'll see new credentials added with the information you entered.

  • Click on the Edit icon

Step5

  • Goto Keys on Add Key.

  • Download the JSON file and move to the working directory.


Usage:

  • Instantiate the class by passing Google Service Account json file,Sheet Id found in the Google Sheet URL and the work sheet name

Initialize

  • Fetch data from the sheet to a pandas dataframe. The dataframe is saved in the data attribute.

plot_data

  • Plot the graph by using two column names

plot_data

  • Additional method- Fetch the data and plot the graph in one go by passing the column list

plot_data


Available methods

method_dteials

Metadata

Release files for gsheet-plotter 0.0.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 gsheet-plotter 0.0.1
File Size Uploaded
gsheet_plotter-0.0.1.tar.gz 3.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gsheet-plotter 0.0.1
File Interpreter ABI Platform
gsheet_plotter-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 19.9 kB

Release files / gsheet_plotter-0.0.1.tar.gz

Download URL gsheet_plotter-0.0.1.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
591a02db4a7d2f419309fa5cf283a90cd72662a0245d82032b03efaefae81388
BLAKE2b-256 checksum
How to use checksums
9af986b01e0094ca4c1f2af02b07a78b4edb5e609ed61b59b2bf72a856f5b765
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.7

Release files / gsheet_plotter-0.0.1-py3-none-any.whl

Download URL gsheet_plotter-0.0.1-py3-none-any.whl
Size 16.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c7b0a14feb9a993faa8a996397db417b4933c6c0af088a0fe03c19a3d93f0b5
BLAKE2b-256 checksum
How to use checksums
687839845d8f5f3a88b8db4a921bcde21b1e46ff05c2efba684cab6ac73e7766
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.7

Release history Release notifications | RSS feed

This release

0.0.1 This release

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