Автор оригинала: Python Examples.
Пандас – визуализация dataframe в качестве таблицы HTML
Вы можете преобразовать DataFrame в таблицу в HTML, чтобы представить DataFrame на веб-страницах.
Чтобы сделать Pandas DataFrame в таблицу HTML, используйте pandas.dataframe.to_html ()
метод.
Total DataFrame преобразуется в <таблица>
HTML-элемент, в то время как имена столбцов обернуты под Таблица HTML-элемент. И каждый ряд данных dataframe преобразуется в ряд
В таблице HTML.
Пример 1: рендеринг DataFrame в качестве таблицы HTML
В этом примере мы будем инициализировать DataFrame и визуализировать его в таблицу HTML.
Python Program
import pandas as pd # create dataframe df_marks = pd.DataFrame({'name': ['Somu', 'Kiku', 'Amol', 'Lini'], 'physics': [68, 74, 77, 78], 'chemistry': [84, 56, 73, 69], 'algebra': [78, 88, 82, 87]}) # render dataframe as html html = df_marks.to_html() print(html)
Выход
name | physics | chemistry | algebra | |
---|---|---|---|---|
0 | Somu | 68 | 84 | 78 |
1 | Kiku | 74 | 56 | 88 |
2 | Amol | 77 | 73 | 82 |
3 | Lini | 78 | 69 | 87 |
Давайте напишем данные HTML в файл с помощью Python.
Python Program
import pandas as pd #create dataframe df_marks = pd.DataFrame({'name': ['Somu', 'Kiku', 'Amol', 'Lini'], 'physics': [68, 74, 77, 78], 'chemistry': [84, 56, 73, 69], 'algebra': [78, 88, 82, 87]}) #render dataframe as html html = df_marks.to_html() #write html to file text_file = open("index.html", "w") text_file.write(html) text_file.close()
Файл будет создан с данными HTML в текущем рабочем каталоге.
Теперь откройте HTML-файл с браузером. Выход должен выглядеть аналогично следующему скриншоту.
Резюме
В этом учебном пособии Pandas мы представили/преобразовали PandaS DataFrame в таблицу HTML.