Фрейм данных Python Pandas сохранить как HTML-страницу
Я пытаюсь сохранить определенный в фрейме данных Python Pandas как HTML-страницу. Кроме того, я хотел бы сделать эту таблицу сохраненной как HTML-таблица, которая может быть отфильтрована по значению любого столбца. Можете ли вы предоставить возможное решение? В финале это должна быть таблица, сохраненная как HTML-страница. Я хотел бы включить этот код в свой код Python. Спасибо
1 ответов
можно использовать pandas.DataFrame.to_html()
.
пример:
>>> import numpy as np
>>> from pandas import *
>>> df = DataFrame({'foo1' : np.random.randn(2),
'foo2' : np.random.randn(2)})
>>> df.to_html('filename.html')
это сохранит следующий html в filename.html
.
выход:
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>foo1</th>
<th>foo2</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>-0.223430</td>
<td>-0.904465</td>
</tr>
<tr>
<th>1</th>
<td>0.317316</td>
<td>1.321537</td>
</tr>
</tbody>
</table>