Histogramme

Einführung in Python für den Finanzbereich

Adina Howe

Professor

Warum Histogramme für Finanzanalysen?

histogramm

Einführung in Python für den Finanzbereich

Histogramme und Daten

  • Ist dein Datensatz schief verteilt?
  • Liegen die Werte um den Mittelwert?
  • Gibt es Ausreißer?
Einführung in Python für den Finanzbereich

Histogramme und matplotlib.pyplot

import matplotlib.pyplot as plt
plt.hist(x=prices, bins=3)
plt.show()

hist1

Einführung in Python für den Finanzbereich

Anzahl der Bins ändern

import matplotlib.pyplot as plt
plt.hist(prices, bins=6)
plt.show()

hist2

Einführung in Python für den Finanzbereich

Histogrammdaten normalisieren

import matplotlib.pyplot as plt
plt.hist(prices, bins=6, density=True)
plt.show()

normiert

Einführung in Python für den Finanzbereich

Histogramme im Plot überlagern

import matplotlib.pyplot as plt
plt.hist(x=prices, bins=6, density=True)
plt.hist(x=prices_new, bins=6, density=True)
plt.show()
Einführung in Python für den Finanzbereich

Histogramm-Ergebnis

zwei_hist_normiert

Einführung in Python für den Finanzbereich

Alpha: Transparenz von Histogrammen ändern

import matplotlib.pyplot as plt
plt.hist(x=prices, bins=6, density=True, alpha=0.5)
plt.hist(x=prices_new, bins=6, density=True, alpha=0.5)
plt.show()
Einführung in Python für den Finanzbereich

Histogramm-Ergebnis

zwei-hist-transparent

Einführung in Python für den Finanzbereich

Eine Legende hinzufügen

import matplotlib.pyplot as plt
plt.hist(x=prices, bins=6, density=True, alpha=0.5, label="Prices 1")
plt.hist(x=prices_new, bins=6, density=True, alpha=0.5, label="Prices New")
plt.legend()
plt.show()
Einführung in Python für den Finanzbereich

Histogramm-Ergebnis

schönes hist

Einführung in Python für den Finanzbereich

Lass uns üben!

Einführung in Python für den Finanzbereich

Preparing Video For Download...