问题标签 [pandas.excelwriter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
98 浏览

python - 我有一个 Excel 表,其中包含一些页眉和页脚以及数据,现在我想在其间编辑该数据框的一列

我有一个 Excel 表,其中包含一些页眉和页脚以及数据,现在我想在其间编辑该数据框的一列,这样我就不想更改任何其他内容。正如您在链接和照片中看到的那一列是贷款编号。例如在给定的数据集中,我想更改贷款编号。从第 6 行到 xyzzz 从 abcd|xyzzz 并且不想更改除此之外的任何内容并将文件保存回 excel 格式。

在 pd.read_excel 中读取文件时,它会格式化一些数据(弄乱列、未命名等),我还应该如何在 python 中执行此操作?

PS-最后还有一行页脚 https://drive.google.com/file/d/1gJ97HpG3OJlrcQswI2BIWLsZluza4PEm/view?usp=drivesdk

这是数据集的链接

这是屏幕截图

0 投票
2 回答
1962 浏览

python - 强制 pandas.to_excel 将数据写入“文本”而不​​是“常规”格式

我已经在目标 Excel 列中将单元格格式设置为“文本”。但是 pandas.to_excel 在将字符串写入此列时将格式更改为“常规”,最终该列以空白单元格格式为“文本”,非空白单元格为“常规”。有没有办法将数据写为“文本”而不​​是“常规”?

0 投票
1 回答
177 浏览

pandas - 将样式应用于多索引和多级熊猫数据框

我有一个 pandas 数据框,当转储到 excel 时显示如下:

在此处输入图像描述

但是,我试图在 excel 转储期间实现以下目标:

在此处输入图像描述

所以,我正在使用以下代码:

但我无法获得所需的输出格式。只要我得到格式,我就不会关心代码中的颜色。

即要求是:

(1) 对于每一个ATC,如果X < Y我成功了,green我就会成功blue

0 投票
0 回答
84 浏览

pandas - 将样式应用于索引标签和列标签熊猫数据框

我有一个数据框,当转储到 excel 时显示如下:

在此处输入图像描述

我需要使用格式转储到excel,使其显示为:

在此处输入图像描述

即我有一个字典,用于将颜色应用于列名和索引名。

我正在使用以下代码生成数据框并转储到 excel:

但我不知道如何为这种 excel 转储生成样式参数。

0 投票
0 回答
13 浏览

python - 我使用 ExcelWriter 编写了几个数据框到 excel 工作簿。但我不知道他们保存到哪里

我最近编写了一个脚本来使用 Python 中的 ExcelWriter 编写 excel 文件。代码执行成功,但我不知道文件保存到哪里?任何帮助都是极好的。谢谢!

0 投票
1 回答
275 浏览

python - python to excel 在行中追加

我已经编写了一个程序,我正在尝试将结果导出到 excel 中。我在函数内部有这个(虽然我现在有点认为它应该在主函数之外)。

它似乎压倒了结果。我正在尝试将结果(all_together)打印到之前选择的月表中。但我希望他们追加而不是覆盖。在以前的版本中,我设法附加了结果,但似乎下一个保存的结果没有附加到下一行,它只是继续在转置上写入,例如:

我希望它显示:

我忘了,我希望它选择要附加的工作表(这是通过程序前面的按钮给出的。)

0 投票
1 回答
973 浏览

python - 数据框到 Excel - AttributeError:“系列”对象没有属性“列”

我正在尝试将数据框写入 Excel 文件。这在过去对我有用,但这次,它给了我一个AttributeError.

编码

我有一个名为的数据框data,如下所示: 名为 <code>data</code> 的数据框

我把它放到这段代码中:

tfidf_dataframe看起来像这样:

tfidf_dataframe 图像

错误日志

关于我为什么收到此错误消息的任何想法?

0 投票
1 回答
176 浏览

python - 如何找到数据框的最后一行,并为每一行创建一个下拉列表,直到使用python写入excel

我有一个(df)如下所示的数据框。我正在创建一个名为 Excel 的数据验证下拉列表Statuscolumn D

我面临的问题是我只为 . 的第一行创建下拉列表。column D假设我在输入 excel 文件中有 1000 行,那么我需要针对每 1000 行创建下拉列表。这怎么可能做到。

预期输出(对于 D 列的每一行)

在此处输入图像描述

我的代码

任何帮助表示赞赏。

0 投票
1 回答
294 浏览

python - 将列表复制到现有的excel python

我的 python 代码中有多个列表,我想将这些列表复制到已经存在的 excel 文件中的不同列中。

这会将列表写入 excel,但它始终会覆盖 excel 中的数据,并且在此代码中未定义在多列中写入多个列表。

0 投票
1 回答
50 浏览

excel - Flask 应用程序下载存档而不是 Excel 文件

我正在使用Flask 服务器和 xlsxwriter 重用此处发布的一些代码 Excel 导出

我正在运行 Ubuntu 18,我的代码位于 docker 容器中。不幸的是,此代码不会下载 xlsx 文件。它会下载整个存档,例如带有子文件夹等。因此我在 send_file 中使用 mimetype 但没有成功。我的设置可能有什么问题。有趣的是,我可以直接在 LibreOffice Calc 中打开存档,然后得到我期望看到的工作表。我还尝试将 BytesIO 在本地导出到实际文件中并发送该文件,但没有成功。可能是浏览器的问题?