Рубрики
Без рубрики

Python Seanborn – `distllot` – это устаревшая функция

Начиная с версии 0.11.0 библиотеки визуализации данных Python Seaborn, DISTLLOT является устаревшей функцией. Используйте переместитель вместо этого.

Автор оригинала: Robin Andrews.

Проблема – расслабитель Seaborn устарел

Уставившись с версией 0.11.0 Python Морской Библиотека визуализации данных, расслабитель является устаренной функцией и будет удалена в будущей версии.

Вы можете увидеть предупреждение, если вы запускаете код ниже.

import seaborn as sns
import matplotlib.pyplot as plt

sns.set_style("darkgrid")

# Load the default dataset that comes with Seaborn
tips_data = sns.load_dataset("tips")
# Inspect the first 5 rows of the data
tips_data.head()
солнце женский 1.01 2 Обед Нет 0 16.99
солнце Мужчина 1.66 3 Обед Нет 1 10.34
солнце Мужчина 3.50 3 Обед Нет 2 21.01
солнце Мужчина 3.31 2 Обед Нет 3 23.68
солнце женский 3.61 4 Обед Нет 4 24.59

Создать гистограмму, используя Seanborn

# Plot a histogram for the total bill
sns.distplot(tips_data["total_bill"], kde = False).set_title("Histogram for Total Bill")
plt.show()

Вы можете увидеть предупреждение ниже:

c:\program files\python39\lib\site-packages\seaborn\distributions.py:2557: FutureWarning: `distplot` is a deprecated function and will be removed in a future version. Please adapt your code to use either `displot` (a figure-level function with similar flexibility) or `histplot` (an axes-level function for histograms).
  warnings.warn(msg, FutureWarning)

Решение – использовать морские потери.

Использовать sns.displot () вместо. Обратите внимание, что set_title () Метод не существует, поэтому мы используем PLT.TITLE () вместо.

# Plot a histogram for the total bill
sns.displot(tips_data["total_bill"], kde = False)
plt.title("Histogram for Total Bill")
plt.show()

Теперь ваш основной Python Морской Гистограммы готовы к будущим. Вы также можете использовать sns.histplot () , функция уровня осей для построения гистограмм ( sns.displot () – это уровень фигуры). Оформить заказ Что нового в последней версии Searborn здесь Отказ