【问题标题】:How to move completed Panda into a excel file or a google sheet如何将完成的 Panda 移动到 Excel 文件或 Google 表格中
【发布时间】:2019-11-12 07:48:34
【问题描述】:

我已经完成了一些 pandas 的编码,但我不知道现在该做什么。我想将熊猫导出到谷歌工作表或 Excel 文件中,这样我就可以使用谷歌数据工作室绘制数据。由于我是熊猫新手,有谁知道如何将完成的熊猫移动到 excel 或 google 表格文件中?

我尝试使用所有关键字和整个问题来搜索答案!我得到的最接近的结果是: cp: 无法创建常规文件 'drive/My Drive/': 没有这样的文件或目录

Finished_Data.to_csv('Completed_Data.csv')
!cp Completed_Data.csv drive/My\ Drive/

我尝试的大多数方法都没有给我任何结果,只是浪费了我的时间。

【问题讨论】:

  • 我尝试的大多数方法都没有给我任何结果。向我们展示您的尝试并描述这些方法的缺点或错误将会很有用(并且是How to Ask 的一部分)。他们似乎不太可能没有“给出任何结果”。如果你尝试了某事,它要么做了 something(可能不是你所期望/想要的)要么抛出了错误。这是某人可以用来帮助您的信息。请包括在您的问题中。
  • 好的,我以后会尝试这样做。另外,您是如何使代码部分看起来像代码而不是普通文本的?
  • 四个空格开始每一行,或者选择文本块并Ctrl+K

标签: python excel pandas google-sheets google-colaboratory


【解决方案1】:

如果您只想创建一个 excel 文件,您可以使用 pandas.to_excel: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_excel.html

更新

将 pd.dataframe 对象保存为 google sheet 文档的最佳方法是什么

Google 表格提供了一个 API。我不熟悉它,但它似乎有据可查 https://developers.google.com/sheets/api/quickstart/python

我的代码有问题吗? export_excel = Finished.to_excel (r'C:\Users\Person\Desktop\Finished Pandas.xlsx', index = None, header=True)

  1. to_excel 不返回任何内容。您无需将其分配给变量。

  2. index 是一个布尔参数。如果要导出索引,请将其设置为 True,否则设置为 False。 xlsx 还依赖于库 openpyxl。您收到什么错误消息?

【讨论】:

  • 如果您不介意我问,将 pd.dataframe 对象另存为 google sheet 文档或附加到已经存在的文档的最佳方法是什么?
  • 这是我的确切问题!我已经尝试查看该链接,但我仍然无法弄清楚它是如何工作的!这是我的代码:export_excel = Finished.to_excel (r'C:\Users\Person\Desktop\Finished Pandas.xlsx', index = None, header=True) 我的代码有问题吗?
猜你喜欢
  • 1970-01-01
  • 2017-08-13
  • 2023-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-07
相关资源
最近更新 更多