Conforme a mensagem de warning , a função 'distplot' está deprecada, sendo recomendado o uso da função 'displot' ou 'histplot', no caso de plotagem de histograma.
Conforme a mensagem de warning , a função 'distplot' está deprecada, sendo recomendado o uso da função 'displot' ou 'histplot', no caso de plotagem de histograma.
Olá, estudante!
Você está absolutamente correto. A função 'distplot' do Seaborn está de fato deprecada e a biblioteca recomenda o uso de 'displot' ou 'histplot'.
A principal diferença entre 'distplot' e 'displot' é que 'displot' é uma figura-level function, enquanto 'distplot' é uma axes-level function. Isso significa que 'displot' pode criar uma figura completa, gerenciando a criação de subplots automaticamente para você se quiser criar um gráfico multi-painel. Por outro lado, 'distplot' apenas desenha em um único "Axes" do Matplotlib e não cria a figura para você.
Aqui está um exemplo de como você pode usar 'displot' ou 'histplot':
import seaborn as sns
import matplotlib.pyplot as plt
# Dados de exemplo
data = sns.load_dataset('penguins')
# Usando displot
sns.displot(data['bill_length_mm'])
plt.show()
# Usando histplot
sns.histplot(data['bill_length_mm'])
plt.show()
Neste exemplo, 'bill_length_mm' é uma das colunas do conjunto de dados 'penguins'. Ambos 'displot' e 'histplot' irão gerar um histograma dos dados.
Espero ter ajudado e bons estudos!