Função countplot
A função countplot() é uma função da biblioteca Seaborn em Python, que é uma extensão do Matplotlib utilizada para criar gráficos estatísticos atraentes e informativos. Essa função é usada para plotar um gráfico de contagem, que exibe a contagem de ocorrências de cada categoria em um conjunto de dados categóricos.
Sintaxe:
seaborn.countplot(x=None, y=None, data=None, order=None, hue=None, palette=None)Parâmetros principais:
-
x, y: Obrigatórios. Especificam as variáveis categóricas a serem plotadas no eixo x e/ou y. O usuário deve fornecer apenas uma das opções, pois o gráfico será bidimensional.
-
data: Obrigatório. O DataFrame ou conjunto de dados que contém os dados a serem plotados.
-
order: Opcional. A ordem em que as categorias devem aparecer no gráfico.
-
hue: Opcional. Permite adicionar uma variável categórica adicional, que será representada por cores diferentes no gráfico, tornando possível a comparação entre duas variáveis categóricas.
-
palette: Opcional. Especifica a paleta de cores a ser utilizada no gráfico.
Exemplo:
import seaborn as sns
import matplotlib.pyplot as plt
# Criando um DataFrame de exemplo
base_credit = pd.read_csv("./assets/credit_data.csv")
# Plotando o gráfico de contagem para a coluna "Classe"
sns.countplot(x = base_credit["default"]);Saída:

OBS antes de exibir o gráfico uma mensagem similar a
<Axes: xlabel='default', ylabel='count'>, e caso queira que isso não seja mostrado, basta colocar;no final da sentença da funçãocountplot().
A função countplot() é especialmente útil para visualizar a distribuição de dados categóricos e identificar as frequências de cada categoria de forma rápida e eficiente. Ela é muito utilizada em análise exploratória de dados e na comparação de diferentes categorias em um conjunto de dados.