I panda in Python possono modificare un Frame di dati Panda in una tabella HTML. Un frame di dati Panda viene eseguito utilizzando il "panda.DataFrame.Metodo to_html () ". Diamo un'occhiata al nostro esempio e discutiamo della procedura per trasformare il nostro codice dati Python in HTML Source Code. Per raggiungere questo obiettivo, dobbiamo prima progettare il telaio di dati che alla fine si rendono in HTML.
Sintassi:
panda.DataFrame.to_html (indice, max_rows, max_cols)
Parametri:
Formato di ritorno:
Gli interi dati sono posizionati sotto il tag della tabella.
I valori dell'indice sono posizionati sotto il "
Esempio 1: senza parametro
In questo esempio, abbiamo un frame dati chiamato "cose" che contiene il "prodotto", "nome" e le colonne "stato acquistato" con 2 righe.
Converti questo frame dati in HTML passando nessun parametro.
Panda di importazione
# Crea un frame dati Pandas con 3 colonne.
cose = panda.DataFrame ('Product': [1,2],
'Name': ['piatto solare', 'bicchieri'],
'Stato acquistato': [1,0], indice = ['one', 'due'])
Stampa (cose)
stampa()
# Converti le cose da data frame in html
Stampa (cose.to_html ())
Produzione:
Nome prodotto Stato acquistato
un 1 piatto solare 1
Due 2 occhiali 0
Prodotto Nome Stato acquistato uno 1 Piatto solare 1 due 2 occhiali 0
Spiegazione:
Nel primo output, abbiamo visualizzato il frame dati effettivo. Nel secondo output, il nostro frame dati viene visualizzato in formato HTML.
Eseguiamo l'output del codice HTML nel browser.
Esempio 2: con il parametro indice
Converti questo frame dati in HTML ignorando l'indice. Qui, l'indice è impostato su False.
Panda di importazione
cose = panda.DataFrame ('Product': [1,2],
'Name': ['piatto solare', 'bicchieri'],
'Stato acquistato': [1,0], indice = ['one', 'due'])
# Converti in HTML senza indice
Stampa (cose.to_html (index = false))
Produzione:
Prodotto Nome Stato acquistato 1 Piatto solare 1 2 occhiali 0
Spiegazione:
Il nostro frame dati viene visualizzato in formato HTML senza i valori dell'indice.
Eseguiamo l'output del codice HTML nel browser.
Puoi vedere che i valori dell'indice non sono stati trovati nella tabella HTML.
Esempio 3: con il parametro Max_Rows
Converti solo la prima riga del Frame dati in HTML impostando il parametro Max_Rows su 1.
Panda di importazione
cose = panda.DataFrame ('Product': [1,2],
'Name': ['piatto solare', 'bicchieri'],
'Stato acquistato': [1,0])
# Converti in HTML con una riga.
Stampa (cose.to_html (max_rows = 1))
Produzione:
Prodotto Nome Stato acquistato 0 1 Piatto solare 1
Spiegazione:
Il nostro frame dati viene visualizzato in formato HTML che ha solo una riga.
Eseguiamo l'output del codice HTML nel browser.
Esempio 4: con il parametro Max_cols
Converti solo la prima colonna del Frame dati in HTML impostando il parametro Max_cols su 1.
Panda di importazione
cose = panda.DataFrame ('Product': [1,2],
'Name': ['piatto solare', 'bicchieri'],
'Stato acquistato': [1,0])
# Converti in HTML con una colonna.
Stampa (cose.to_html (max_cols = 1))
Produzione:
Prodotto .. 0 1 .. 1 2 ..
Spiegazione:
Il nostro frame dati viene visualizzato in formato HTML che ha solo una colonna.
Eseguiamo l'output del codice HTML nel browser.
Conclusione
Quando si rendono un frame dati in un codice HTML, utilizziamo le cose.funzione to_html (). Inoltre, convertiamo il frame dati esistente impostando i parametri indice, max_rows e max_cols in esempi separati. Per tutte le uscite, abbiamo visualizzato i dati effettivi HTML fornendo uno screenshot dopo ogni output.