python - 通过 html 发布 pandas 数据透视表

标签 python html python-2.7 pandas pivot-table

有没有人有将 pandas 数据透视表发布到 html 页面的经验? 将列表发布为表格很简单,但我不知道 pandas pivot 的语法。 现在在公共(public)汽车上,所以我上车时会发布一些代码

谢谢

最佳答案

数据透视表就是一个 DataFrame,因此它具有文档中描述的 to_html() 方法 here

它将输出表格的 html 代码,例如,使用这个非常简单的数据框:

In [1]: df
Out[1]:
    A   B
0   0   1
1   2   3

In [2]: print df.to_html()
Out[2]:

<table border="1" class="dataframe">
  <thead>
    <tr style="text-align: right;">
      <th></th>
      <th>A</th>
      <th>B</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th>0</th>
      <td>0</td>
      <td>1</td>
    </tr>
    <tr>
      <th>1</th>
      <td>2</td>
      <td>3</td>
    </tr>
  </tbody>
</table>

关于python - 通过 html 发布 pandas 数据透视表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31424202/

相关文章:

python - 尝试使用 str.contains 和 boolean 掩码,但仅针对 Pandas 中的两个单值实例

html - 隐藏 HTML 元素,使其不占用任何空间

python - 访问列出的元组中的元素,在我的函数中创建错误

Python GUI 无法看到全局变量

python - 使用 Jupyter Notebook 将 SQL 转换为 Pandas Dataframe

python - 有人知道如何使用 selenium webdriver 识别 shadow dom web 元素吗?

python - 在数据框中添加每个实体缺失天数的行

html - 验证 CSS 是否与所有浏览器兼容

javascript - 自动完成谷歌地图

python - 在 csv 中写入 unicode 数据