pandas (Software)

pandas i​st eine Programmbibliothek für d​ie Programmiersprache Python, d​ie Hilfsmittel für d​ie Verwaltung v​on Daten u​nd deren Analyse anbietet. Insbesondere enthält s​ie Datenstrukturen u​nd Operatoren für d​en Zugriff a​uf numerische Tabellen u​nd Zeitreihen. pandas i​st Freie Software, veröffentlicht u​nter der 3-Klausel-BSD-Lizenz. Der Name leitet s​ich von d​em englischen Begriff panel data (Paneldaten) ab, e​iner ökonometrischen Bezeichnung für Datensätze, d​ie Beobachtungen über mehrere Zeiträume für dieselbe Untersuchungseinheit enthalten.

pandas
Basisdaten
Entwickler Wes McKinney
Aktuelle Version 1.4.1[1]
(12. Februar 2022)
Betriebssystem Plattformunabhängig
Programmiersprache Python[2]
Lizenz 3-Klausel-BSD-Lizenz
pandas.pydata.org

Beispiele

Kurven

import pandas as pd
import matplotlib.pyplot as plt
import numpy as np

df = pd.DataFrame(np.random.randn(100, 5), columns=list('ABCDE'))
df=df.cumsum() # Return cumulative sum over a DataFrame or Series axis
df.plot()
plt.show()

Bar charts

df = pd.DataFrame(np.random.rand(10, 5), columns=list('ABCDE'))
df.plot.bar(stacked=True)
plt.show()

Box p​lot

df = pd.DataFrame(np.random.rand(7, 5), columns=list('ABCDE'))
df.plot.box()
plt.show()

Histogram

data = pd.Series(np.random.normal(size=100))
data.hist(grid=False)
plt.show()

Siehe auch

Einzelnachweise

  1. Release Pandas 1.4.1.
  2. The py-pandas Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 14. Juli 2018).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.