Seaborn - Traçando Dados de Formulário Amplo

É sempre preferível usar conjuntos de dados 'longos' ou 'organizados'. Mas, às vezes, quando não temos outra opção a não ser usar um conjunto de dados de 'formato amplo', as mesmas funções também podem ser aplicadas a dados de formato amplo em uma variedade de formatos, incluindo Pandas Data Frames ou NumPy bidimensional matrizes. Esses objetos devem ser passados ​​diretamente para o parâmetro de dados, as variáveis ​​xey devem ser especificadas como strings

Exemplo

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()

Resultado

Além disso, essas funções aceitam vetores de objetos Pandas ou NumPy em vez de variáveis ​​em um DataFrame.

Exemplo

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()

Resultado

A principal vantagem de usar o Seaborn para muitos desenvolvedores no mundo Python é que ele pode usar o objeto DataFrame do pandas como parâmetro.