Pandas i Python kan endre en Pandas dataaframe til en HTML -tabell. En Pandas dataaframe utføres ved hjelp av “Pandas.Dataramme.to_html () ”metode. La oss se på vårt eksempel og diskutere prosedyren for å transformere Python DataFrame til HTML -kildekode. For å oppnå dette, må vi først designe DataFrame som til slutt gjengir til HTML.
Syntaks:
Pandas.Dataramme.To_html (indeks, max_rows, max_cols)
Parametere:
Returformat:
Hele dataene er plassert under tabellkoden.
Indeksverdiene er plassert under “
Eksempel 1: uten parameter
I dette eksemplet har vi en dataaframe som heter "ting" som holder "produktet", "navn" og "kjøpt status" -kolonner med 2 rader.
Konverter denne DataFrame til HTML ved å sende ingen parameter.
Importer pandaer
# Lag en Pandas DataFrame med 3 kolonner.
ting = pandas.DataFrame ('Produkt': [1,2],
'Navn': ['solfat', 'briller'],
'Kjøpt status': [1,0], index = ['One', 'Two'])
trykk (ting)
skrive ut()
# Konverter ting DataFrame til HTML
trykk (ting.to_html ())
Produksjon:
Produktnavn kjøpt status
en 1 solfat 1
To 2 glass 0
Produkt Navn Kjøpt status en 1 Solfat 1 to 2 briller 0
Forklaring:
I den første utgangen viste vi selve DataFrame. I den andre utgangen vises Dataframe i HTML -format.
La oss kjøre HTML -kodeutgangen i nettleseren.
Eksempel 2: med indeksparameteren
Konverter denne DataFrame til HTML ved å ignorere indeksen. Her er indeksen satt til falsk.
Importer pandaer
ting = pandas.DataFrame ('Produkt': [1,2],
'Navn': ['solfat', 'briller'],
'Kjøpt status': [1,0], index = ['One', 'Two'])
# Konverter til HTML uten indeks
trykk (ting.to_html (indeks = falsk))
Produksjon:
Produkt Navn Kjøpt status 1 Solfat 1 2 briller 0
Forklaring:
Dataframe vises i HTML -format uten indeksverdiene.
La oss kjøre HTML -kodeutgangen i nettleseren.
Du kan se at indeksverdiene ikke ble funnet i HTML -tabellen.
Eksempel 3: med max_rows -parameteren
Konverter bare den første raden i DataFrame til HTML ved å sette parameteren Max_Rows til 1.
Importer pandaer
ting = pandas.DataFrame ('Produkt': [1,2],
'Navn': ['solfat', 'briller'],
'Kjøpt status': [1,0])
# Konverter til HTML med en rad.
trykk (ting.to_html (max_rows = 1))
Produksjon:
Produkt Navn Kjøpt status 0 1 Solfat 1
Forklaring:
Dataframe vises i HTML -format som bare har en rad.
La oss kjøre HTML -kodeutgangen i nettleseren.
Eksempel 4: Med Max_cols -parameteren
Konverter bare den første kolonnen i DataFrame til HTML ved å stille inn max_cols -parameteren til 1.
Importer pandaer
ting = pandas.DataFrame ('Produkt': [1,2],
'Navn': ['solfat', 'briller'],
'Kjøpt status': [1,0])
# Konverter til HTML med en kolonne.
trykk (ting.to_html (max_cols = 1))
Produksjon:
Produkt .. 0 1 .. 1 2 ..
Forklaring:
Dataframe vises i HTML -format som bare har en kolonne.
La oss kjøre HTML -kodeutgangen i nettleseren.
Konklusjon
Når vi gjengir en dataaframe til en HTML -kode, bruker vi tingene.to_html () funksjon. Vi konverterer også den eksisterende DataFrame ved å stille inn indeksen, max_rows og max_cols parametere i separate eksempler. For alle utgangene viste vi HTML -faktiske data ved å gi et skjermbilde etter hver utdata.