首页 > 解决方案 > Gspread 将 Google Sheet 读取为数据框

问题描述

from gspread_dataframe import get_as_dataframe, set_with_dataframe

sh = gc.open('spreadsheet name')
worksheet = sh.worksheet('my worksheet')

sh = gc.open('malaysia covid dataset -- link tableau')
worksheet = sh.worksheet('case data')

df = get_as_dataframe(worksheet, parse_dates=True, evaluate_formulas=True)

问题是 Google 表格中的那些列具有空单元格,它们在 Pandas 数据框中变为 NaN,并使同一列中的其他值包含十进制 .0 而不是 Google 表格中的整数。我该如何规避它?

标签: google-sheetsgoogle-sheets-apigspread

解决方案


推荐阅读