Seaborn - Zeichnen von Wide Form-Daten
Es ist immer vorzuziehen, "Long-From" - oder "Ordentlich" -Datensätze zu verwenden. In Zeiten, in denen wir keine andere Wahl haben, als ein 'Wide-Form'-Dataset zu verwenden, können dieselben Funktionen auch auf' Wide-Form'-Daten in einer Vielzahl von Formaten angewendet werden, einschließlich Pandas-Datenrahmen oder zweidimensionalem NumPy Arrays. Diese Objekte sollten direkt an den Datenparameter übergeben werden. Die Variablen x und y müssen als Zeichenfolgen angegeben werden
Beispiel
import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df = sb.load_dataset('iris')
sb.boxplot(data = df, orient = "h")
plt.show()
Ausgabe
Darüber hinaus akzeptieren diese Funktionen Vektoren von Pandas- oder NumPy-Objekten anstelle von Variablen in einem DataFrame.
Beispiel
import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df = sb.load_dataset('iris')
sb.boxplot(data = df, orient = "h")
plt.show()
Ausgabe
Der Hauptvorteil der Verwendung von Seaborn für viele Entwickler in der Python-Welt besteht darin, dass das Pandas-DataFrame-Objekt als Parameter verwendet werden kann.