Pandas tabellarisch

Pandas tabellarisch
Pandas in Python kann einen Pandas -Datenfrequer in eine Tabelle mit unterschiedlichen Stilen verändern. Ein Pandas -Datenfreame wird mit der Methode „Tabulat ()“ ausgeführt. Schauen wir uns unsere Beispiele an und diskutieren Sie das Verfahren, um unseren Python -Datenframe in die verschiedenen Tabellenstile zu verwandeln.

Syntax:

tabellelling (DataFrame_Object, Headers = 'Keys', TableFmt)

Parameter:

  1. DataFrame_Object bezieht sich auf den vorhandenen Datenrahmen.
  2. Header behalten die Spalten im Datenrahmen nach dem Konvertieren auf.
  3. Der Tischfmt nimmt den Tischstil.

Wir werden die verschiedenen Tabellenstile sehen, indem wir diesen Parameter nur ändern.

Zunächst erstellen wir einen Datenrahmen mit 2 Spalten und verwenden diesen Datenrahmen in allen Tabellenstilen.

Notiz: Stellen Sie sicher, dass Sie diesen Code in Ihrer Umgebung ausführen, da wir diesen Code in allen unseren Beispielen verwenden. Andernfalls erhalten Sie Fehler.

Pandas importieren
Aus tabellarischem Import tabellarisch
# Betrachten Sie den Datenrahmen mit 5 Datensätzen
DataSet = Pandas.DataFrame (
"Idee": ["All", "Wasserversorgung", "Elektrizität", "Bohrungen", "Elektrizität"],
'Demographie': ['AP', 'Gujarat', 'Patna', 'Indore', 'Norway'], Index = [2,3,4,5,6])
print ("tatsächlich: \ n")
Druck (Datensatz)

Ausgang:

Tabelle 1: PSQL -Format
Konvertieren Sie den Datenrahmen in das PSQL -Format.

print (tabellaria (dataset, headers = 'keys', tablefmt = 'psql')))

Ausgang:

Tabelle 2: Fancy_Grid -Format
Fancy_Grid Sty.

print (tabellaria (dataset, headers = 'keys', tablefmt = 'Fancy_grid'))

Ausgang:

Tabelle 3: einfach
Ebene ähnelt dem Plain DataFrame -Format. In diesem Format werden keine Margen erstellt.

print (tabellaria (Datensatz, Headers = 'Keys', TableFmt = 'Plain'))

Ausgang:

Tabelle 4: HTML
Der HTML -Code wird als Ausgabe zurückgegeben, wenn wir die Tabellefmt als "HTML" angeben. Wenn Sie überprüfen möchten, ob der HTML -Code eine Tabelle erstellt oder nicht, führen Sie den generierten HTML -Code im Browser aus.

print (tabellaria (dataset, headers = 'keys', tablefmt = 'html'))

Ausgang:

Wenn Sie diesen HTML -Code im Browser ausführen, sehen Sie die folgende Tabelle:

Tabelle 5: GitHub
Konvertieren Sie in "Github" -Format.

print (tabellaria (dataset, headers = 'keys', tablefmt = 'github')))

Ausgang:

Tabelle 6: hübsches Format
Das "hübsche" Format entspricht nur dem PSQL.

print (tabellaria (dataset, headers = 'keys', tablefmt = 'hübsch'))

Ausgang:

Tabelle 7: TCSV -Format
Wenn Sie Ihren Datenrahmen in der Registerkarte sehen möchten, die von CSV getrennt ist, können Sie "TCSV" verwenden,.

print (tabellaria (dataset, headers = 'keys', tablefmt = 'tsv')))

Ausgang:

Tabelle 8: CSV -Format
Konvertieren Sie den Datenrahmen in das CSV -Format.

print (tabellaria (dataset, headers = 'keys', tablefmt = 'csv')))

Ausgang:

Tabelle 9: Excel -Format
Konvertieren Sie den Datenrahmen in Excel -Format. Dies ähnelt dem CSV.

print (tabellaria (Dataset, Headers = 'Keys', tablefmt = 'excel')))

Ausgang:

Abschluss

Beim Rendern eines Datenframe. Wir ändern einfach den Tabellenfmt -Parameter, um den Tabellenstil festzulegen. Indem wir die 8 Stile gesehen haben, haben wir erfahren, dass Pandas eine so wunderbare Option haben, den Datenrahmen auf unterschiedliche Weise anzuzeigen, die unseren Projektanforderungen entsprechen. Stellen Sie sicher, dass Sie den Header -Parameter auf "Schlüssel" einstellen.