Skip to main content

A visualisation library written in Python to plot your Google Sheets.

Project description

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

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

gsheet_plotter-0.0.1.tar.gz (3.6 kB view hashes)

Uploaded Source

Built Distribution

gsheet_plotter-0.0.1-py3-none-any.whl (16.3 kB view hashes)

Uploaded Python 3

Supported by

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