Добавить легенду в комбинированную линейную диаграмму SeabornPython

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Добавить легенду в комбинированную линейную диаграмму Seaborn

Сообщение Гость »


Я пытаюсь добавить легенду к своей гистограмме с морской графикой, но получаю только ошибку: «Не найдено маркеров с метками для добавления в легенду». что бы я ни пробовал. Как это сделать?
из пути импорта pathlib импортировать панд как pd импортировать seaborn как sns из matplotlib импортировать pyplot как plt импортировать matplotlib.dates как mdates импортировать numpy как np dfGroup = pd.DataFrame({ «Год»: [1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920], «Всего смертей»: [0, 0, 2, 3, 2, 3, 4, 5, 6, 7, 8], «Всего затронуто»: [0, 1, 0, 2, 3, 6, 9, 8, 12, 13, 15] }) # Добавляем скользящее среднее за 3 года dfGroup['rolling_3years'] = dfGroup['Всего смертей'].rolling(3).mean().shift(0) dfGroup = dfGroup.fillna(0) # Сделайте плавную линию от скользящего среднего за 3 года. из scipy.interpolate импорт make_interp_spline X_Y_Spline = make_interp_spline(dfGroup['Год'], dfGroup['rolling_3years']) # Возвращает числа, расположенные через равные интервалы в указанном интервале. X_ = np.linspace(dfGroup['Год'].min(), dfGroup['Год'].max(), 500) Y_ = X_Y_Сплайн(X_) # Постройте данные a4_dims = (15, 10) рис, ax1 = plt.subplots(figsize=a4_dims) ax1 = sns.barplot(x = "Год", y = "Всего смертей", данные = dfGroup, цвет = '#42b7bd') топор2 = топор1.twinx() ax2 = sns.lineplot(X_, Y_, маркер = 'o')
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как настроить легенду с помощью объектов Seaborn 0.12?
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Редактировать легенду многоуровневой диаграммы Seaborn
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Редактировать легенду многоуровневой диаграммы Seaborn
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Как сохранить только одну легенду в Seaborn Subsplots
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Как поместить легенду внизу диаграммы перед загрузкой данных в диаграмму вершины с помощью js?
    Anonymous » » в форуме Javascript
    0 Ответы
    44 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»