このライブラリは、ユーザーがGoogleドライブからGoogleシートを選択し、シートに値を含むチャートをプロットするのに役立ちます。ユーザーは、x軸とy軸の列を選択する必要があります。
pip install GoogleSheetPlot 目的のGoogleシートをGoogleドライブに追加し、最後のセクションでGoogleドライブリンクをスプレッドシートIDとして取得します。
例-Googleドライブリンクが「https://docs.google.com/spreadsheets/d/1srzfvr2ee54r7hr1jgtae9zhij_y-uzk9ok88bdwkpqc/edit?usp = sharing」、その後Google Spreadsheet_id = "1SRZFVR2EE54R7HR1JGTAE9ZHIJ_Y-UZC9OK8BDWKPQC" "。
その後、ユーザーはGoogleシートの範囲を割り当てる必要があります。
例-Range_Name = 'A1:C80'
from GoogleSheetPlot import GoogleSheetPlot
SAMPLE_SPREADSHEET_ID = '1SrZfvr2ee54r7HR1jGtAE9zHIj_Y-UzK9ok8bdwkpqc'
SAMPLE_RANGE_NAME = 'A1:C80'
gsp = GoogleSheetPlot ()
df = gsp . getDataFrame ( SAMPLE_SPREADSHEET_ID , SAMPLE_RANGE_NAME )ここで、「DF」は、アクセスしたGoogleシートをDataFrame形式で表します。
「Google Sheets APIを有効にする」ボタンをクリックして、Google Sheets APIをオンにして[Google Sheets APIを有効にする]ボタンをクリックして、作業リポジトリの「資格情報」ファイルをダウンロードしてください。
「このアプリは検証されていない」というタブが発生した場合。左コーナーの「Advanced」オプションをクリックし、「QuickStart(Unsafe)に移動」を選択します。次に、「許可」をクリックして、アプリケーションを承認します。
有効な列名(xおよびy軸)に、取得したいプロットの種類を指定してください。プロットは、「col1_col2_category.png」という形式で保存されます。
gsp . getPlot ( "average_sales" , "offer_price" , "line" )例フォルダーのexample.ipynbファイルを使用してください。 