设置
通过gspread,我可以访问包含数据的谷歌表单
通常,我使用df = pd.DataFrame(wsheet.get_all_records())
将所有数据转储到数据帧中
问题
我只需要5个特定序列列的数据,即所有列,包括Google工作表的第1列和第5列
此外,我只需要从谷歌表格第5行开始的数据
我尝试了我的常规df = pd.DataFrame(wsheet.get_all_records())
,然后在pandas中删除列和行。然而,我认为由于我在Google工作表的前4行中使用了标记,因此生成的数据帧有一些奇怪之处——在pandas中进行调整会产生奇怪的结果
问题
考虑到标记,我认为从第5行开始转储数据帧中第1列和第5列之间的所有数据(包括and)更容易
但是我该怎么做呢
修改点:
get_all_values()
作为一个片来检索值。然后对检索到的值进行处理并将其转换为数据帧李>修改的脚本:
当您的脚本被修改时,它将变成如下所示。在这种情况下,它假设可以使用
wsheet
发件人:
到:
df
是在第5行后面的列“A”和“E”中检索到的值李>参考资料:
增加:
如果您想从Google电子表格第5行之后的列“A”到“E”中检索值,那么下面的修改如何
发件人:
到:
相关问题 更多 >
编程相关推荐