小编err*_*o98的帖子

如何从 pandas DataFrame 输出带有合并单元格的 html 表格

我有一个 pandas.DataFrame df 作为:

>>> df = pd.DataFrame([[1,2,2,2,3], [1,2,3,3,3],[1,3,2,3,5],[7,9,9,3,2]], columns=list("ABCDE"))
Run Code Online (Sandbox Code Playgroud)

数据框以表格形式呈现

我想在 html 中实现这种类型的表格(控制可以合并的单元格) 合并后数据框显示为表格

我知道可以通过操作从 df.to_html() 函数获得的表并使用 jquery 扩展行跨度来实现,但我询问的是 pythonic 方法,即是否有一种可能的方法来获取合并表直接来自某种数据透视表/数据框。

我考虑过临时设置列以合并为多索引数据框架中的索引,但至少可以说,这种方法很粗糙。

如果我能够完全控制可以合并哪些单元格(例如,基于同一行中其他单元格的值),那就完美了。

html python dataframe pandas

5
推荐指数
1
解决办法
4022
查看次数

标签 统计

dataframe ×1

html ×1

pandas ×1

python ×1