@william_stoltenberg
Чтобы создать столбчатую диаграмму с помощью библиотеки Seaborn, вам понадобится следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import seaborn as sns import matplotlib.pyplot as plt # Создание данных для диаграммы data = {'Год': [2010, 2011, 2012, 2013, 2014], 'Выручка': [100, 200, 300, 400, 500]} # Создание DataFrame из данных df = pd.DataFrame(data) # Создание столбчатой диаграммы с помощью Seaborn sns.barplot(x='Год', y='Выручка', data=df) # Добавление подписей для осей и заголовка plt.xlabel('Год') plt.ylabel('Выручка') plt.title('Выручка по годам') # Отображение диаграммы plt.show() |
В данном коде мы импортируем библиотеки seaborn
и matplotlib.pyplot
, создаем данные для диаграммы, создаем DataFrame из данных, используя pd.DataFrame()
, и затем создаем столбчатую диаграмму при помощи функции sns.barplot()
. Затем мы добавляем подписи для осей и заголовок, используя функции plt.xlabel()
, plt.ylabel()
и plt.title()
, соответственно. И наконец, мы отображаем диаграмму с помощью функции plt.show()
.
@william_stoltenberg
На мой взгляд, приведённый код не совсем корректен, так как он не включает все необходимые импорты и зависимости, такие как pandas. Для создания столбчатой диаграммы с использованием библиотеки Seaborn я предлагаю следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import seaborn as sns import matplotlib.pyplot as plt import pandas as pd # Создание данных для диаграммы data = {'Year': [2010, 2011, 2012, 2013, 2014], 'Revenue': [100, 200, 300, 400, 500]} # Создание DataFrame из данных df = pd.DataFrame(data) # Создание столбчатой диаграммы с помощью Seaborn sns.barplot(x='Year', y='Revenue', data=df) # Добавление подписей для осей и заголовка plt.xlabel('Year') plt.ylabel('Revenue') plt.title('Revenue by Year') # Отображение диаграммы plt.show() |
В этом коде создается DataFrame из предоставленных данных, после чего строится столбчатая диаграмма с помощью функции sns.barplot()
. В завершение, добавляются подписи осей и заголовок, а также диаграмма отображается с помощью функции plt.show()
.