问题标签 [styleframe]

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 回答
166 浏览

python - StyleFrame 不能写 unicode 标题 python

在使用 StyleFrame 包对带有 openpyxl 的 pandas DataFrame 进行样式设置时,我得到了以下异常。

当我尝试使用英文标题的代码时,它可以正常工作。

0 投票
2 回答
1010 浏览

python - 具有过滤列能力的excel文件

我需要使用可以过滤的列创建 excel。

更喜欢使用 openpyxl,因为我已经使用 StyleFrame 来设置 excel 的样式。

例子

0 投票
1 回答
909 浏览

python-2.7 - 从 excel 文件更改列宽

我有一个文件,所以我正在从 excel 中读取:

我想指定 excel 识别的列宽。我想在熊猫中做,但我没有看到一个选项。我试图用模块来做到这一点StyleFrame

这是我的代码:

但是当我打开新文件时,格式没有保存。

有没有办法在熊猫中做到这一点?我什至会为此采用纯 python 解决方案,几乎任何可行的方法。

0 投票
1 回答
1844 浏览

python - 单个 Excel 中 Pandas 数据框的 Excel 样式和图表

我有一个 Pandas 数据框,我需要将其写入 excel,然后进行颜色格式化并在同一张表上绘制图表。

我已经使用 StyleFrame 对我的数据框进行着色和边框,但是这个 StyleFrame 不适用于 Pandas XlsxWriter 对象。反过来,从此样式数据框中绘制图表不起作用。

任何人都可以分享这个解决方案!?

0 投票
2 回答
2397 浏览

python - 使用 StyleFrame 从 pandas 到 Excel:如何禁用换行和缩小以适应?

我使用StyleFrame从 pandas 导出到 Excel。

默认情况下,单元格被格式化为“换行”和“缩小以适应”。(如何)我可以更改这些设置吗?

API 文档描述了 utils 模块包含最广泛使用的样式元素值,并且只要 Excel 识别它,就可以直接使用 utils 模块中不存在的值。

在这种情况下,我需要为 Excel 指定什么?我如何/在哪里可以找到 Excel 的期望?提前谢谢了!

我尝试过的例子:

此代码完美运行:

但我的问题是我不知道要更改什么来关闭文本换行并缩小以适合选项:

0 投票
1 回答
793 浏览

python - 使用 StyleFrame 从 excel 中读取

读取文件并循环列时出现错误

我想在不丢失样式值的情况下阅读 excel

0 投票
1 回答
1138 浏览

excel - 使用 StyleFrame 的 to_excel 方法将多个 python 数据框复制到 excel 中

我有多个数据框,df1,df2 等。每个数据框包含不同数量的列和行。使用 StyleFrame 库,是否可以通过指定单元格位置使用 to_excel 方法将所有数据帧一一复制到 Excel 文件中的单个工作表中?目前,这就是我正在做的事情:

将 df1 写入 Excel 文件的 Sheet1

将 df2 写入 Excel 文件的 Sheet1

但是,sf2.to_excel() 方法会覆盖 excel 中的 df1 数据。我正在寻找的是从单元格位置开始复制 df1 数据,例如“A2”,在 Sheet1 中,然后从位置开始复制 sf2 数据,例如“B31”,在同一张表中等等。

0 投票
2 回答
1296 浏览

python - 使用python pandas style.where(或其他方式)为不匹配的两列中的特定单元格着色并导出到excel

我正在寻找从不匹配的两列中为特定单元格着色,但想将它与 python pandas style.where一起使用并使用 openpyxl 在 excel 中导出。

到目前为止我的代码:

我被卡住了,因为它会产生错误:

TypeError: ("'Series' object is not callable", '发生在索引 config_dummy1'

我对 .where() 以外的建议持开放态度,我也尝试使用 .apply() 执行此操作,但失败了。

注意:列索引位置不是固定的,可以是config_size_x, config_dummy1, config_dummy2, config_size_y或其他任何组合

注意 2:如果重要,请使用 windows 和 python 3.6

0 投票
1 回答
338 浏览

pandas - 在 Python 中使用 StyleFrame 库在 Excel 中显示尾随零时出现问题

在使用 StyleFrame 库写入 excel 文件时,如果有尾随零,我将无法保留 3 个十进制数字。

例如,考虑以下数据框:

具有两列的数据框df,

接下来,我将此数据框写入 StyleFrame 对象以进行数据格式化,最后将 StyleFrame 对象写入 excel 文件:

这是我的输出:

输出

我想做的是,将 0.08 显示为 0.080,因为我的浮点格式在 to_excel() 调用中建议“%.3f”。

请问有什么建议吗?

0 投票
0 回答
170 浏览

python - 为什么使用 StyleFrame sf.to_excel() 时索引列的标题不显示?

我正在编写一个脚本,我希望输出是具有自动调整列宽的 Excel 工作表。此外,我希望出现索引列的标题。

现在,我运行脚本并且 Excel 工作表填充了自动调整的列宽,但索引列的标题没有出现。有没有快速解决这个问题的方法?

StyleFrame 输出