Como criar um boxplot a partir do pandas dataframe


Você pode usar a seguinte sintaxe para criar boxplots a partir de um DataFrame do pandas:

 #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 ') 

Os exemplos a seguir mostram como usar essa sintaxe na prática com o seguinte DataFrame:

 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

Exemplo 1: Boxplot de uma coluna

O código a seguir mostra como criar um boxplot para uma coluna em um DataFrame do pandas:

 df. boxplot (column=[' points '], grid= False , color=' black ')

Exemplo 2: Boxplot de diversas colunas

O código a seguir mostra como criar um boxplot para múltiplas colunas em um DataFrame do pandas:

 df. boxplot (column=[' points ', ' assists '], grid= False , color=' black ') 

Exemplo 3: Boxplot agrupado por uma coluna

O código a seguir mostra como criar um boxplot agrupado por uma coluna em um DataFrame do pandas:

 df. boxplot (column=[' points '], by=' conference ', grid= False , color=' black ') 

Recursos adicionais

Pandas: como plotar diversas séries
Pandas: como plotar múltiplas colunas em um gráfico de barras

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *