html - 将 pandas 数据框导出到 HTML 中的可排序表
问题描述
有没有办法将 pandas 数据框导出到 HTML 文件中并合并一些额外的代码,使输出可按列排序?
我一直在使用 Dash DataTable 为用户提供对结果进行排序的选项,但我想知道是否有另一种方式不需要运行服务器,用户只需加载 HTML 页面并对结果进行排序。
到目前为止,我已经能够基于此 SO 帖子进行半交互式绘图,但我还想在 HTML 中添加可排序的表格,在网上搜索后我不清楚什么是最好的方法(仍然是新手HTML)
解决方案
对于排序,您必须使用 JavaScript,对于导出部分使用方法pandas.DataFrame.to_html()。
推荐阅读
- algorithm - 计算 1 和 N(含)之间的数字,其中设置了第 i 位
- mysql - MongoDB和mysql中的索引有何不同
- php - 如何修复有缺陷的 JSON 字符串?
- sql - 从大括号 SQL 中提取值
- assembly - 指令'wbnoinvd'是什么?
- azure - 在 Azure 虚拟机上部署 Tableau 三节点配置
- vb.net - 以不同的分辨率捕获相同的像素矩形
- bash - bash until 循环等待 docker 运行 - 不工作:
- firebase - 为 Firebase Admin SDK 打开哪些端口
- javascript - 为什么 React JS 中的错误边界不起作用