So erstellen sie einen boxplot aus pandas dataframe
Sie können die folgende Syntax verwenden, um Boxplots aus einem Pandas-DataFrame zu erstellen:
#create boxplot of one column df. boxplot (column=[' col1 ']) #create boxplot of multiple columns df. boxplot (column=[' col1 ', ' col2 ']) #create boxplot grouped by one column df. boxplot (column=[' col1 '], by=' col2 ')
Die folgenden Beispiele zeigen, wie Sie diese Syntax in der Praxis mit dem folgenden DataFrame verwenden können:
import pandas as pd #createDataFrame df = pd. DataFrame ({' conference ': ['A', 'A', 'A', 'B', 'B', 'B'], ' points ': [5, 7, 7, 9, 12, 9], ' assists ': [11, 8, 10, 6, 6, 5], ' rebounds ': [4, 2, 5, 8, 6, 11],}) #view DataFrame df
Beispiel 1: Boxplot einer Spalte
Der folgende Code zeigt, wie ein Boxplot für eine Spalte in einem Pandas-DataFrame erstellt wird:
df. boxplot (column=[' points '], grid= False , color=' black ')
Beispiel 2: Boxplot mehrerer Spalten
Der folgende Code zeigt, wie ein Boxplot für mehrere Spalten in einem Pandas-DataFrame erstellt wird:
df. boxplot (column=[' points ', ' assists '], grid= False , color=' black ')
Beispiel 3: Boxplot gruppiert nach einer Spalte
Der folgende Code zeigt, wie man einen nach einer Spalte gruppierten Boxplot in einem Pandas-DataFrame erstellt:
df. boxplot (column=[' points '], by=' conference ', grid= False , color=' black ')
Zusätzliche Ressourcen
Pandas: Wie man mehrere Serien plottet
Pandas: So zeichnen Sie mehrere Spalten in einem Balkendiagramm ein