google-sheets - 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 表格中的整数。我该如何规避它?
解决方案
推荐阅读
- alsa - 更改 /proc/asound/cards 名称
- html - 井字游戏板未显示在网页上
- java - IntelliJ:缺少 JavaFX 运行时组件
- unit-testing - 如何在 vue-test-utils 和 jest 中使用动态导入测试组件
- c++ - C ++:如何分隔txt文件的行
- python - 调用 exec,虽然名称已定义,但得到 NameError
- android-studio - 如何处理 Android Studio 创建的清单文件中的“URI 未注册”
- xcode - 如何跨一个 Xcode 工作区的多个目标共享 Swift 类?
- apache-spark - 如果每个会话的开始和结束已知,则计算会话数
- c# - 如何在 c# 中使用延迟发出多个异步 HTTP 请求