将 pandas 数据框导出到 HTML 中的可排序表

dat*_*pug 5 html dataframe pandas plotly plotly-dash

有没有办法将 pandas 数据框导出到 HTML 文件中,并合并一些额外的代码,使输出可按列排序?

我一直在使用 Dash DataTable 为用户提供对结果进行排序的选项,但我想知道是否有另一种方法不需要运行服务器,用户只需加载 HTML 页面并对结果进行排序。

到目前为止,我已经能够基于这篇 SO post进行半交互式绘图,但我想在 HTML 中添加可排序的表格,在网上搜索后,我不清楚最好的方法是什么(仍然是一个新手) HTML)

小智 0

对于排序,您必须使用 JavaScript,对于导出部分,请使用方法pandas.DataFrame.to_html()