Могут ли matplotlib errorbars установить линейный набор?

Можно ли установить один и тот же linestyle в matplotlib errorbars, чем в datapoints linestyle?

В приведенном ниже примере построены две строки, одна из которых пунктирна из-за ls = '-.' параметр. Тем не менее, панель ошибок – сплошные линии. Можно ли изменить стиль / внешний вид ошибок в соответствии с линией результатов?

import matplotlib.pyplot as plt import numpy as np x = np.array(range(0,10)) y = np.array(range(0,10)) yerr = np.array(range(1,11)) / 5.0 yerr2 = np.array(range(1,11)) / 4.0 y2 = np.array(range(0,10)) * 1.2 plt.errorbar(x, y, yerr=yerr, lw=8, errorevery=2, ls='-.') plt.errorbar(x, y2, yerr=yerr2, lw=8, errorevery=3) plt.show() 

One Solution collect form web for “Могут ли matplotlib errorbars установить линейный набор?”

Это тривиально, изменение linestyle ошибок в ошибках требует простого вызова .set_linestyle :

 eb1=plt.errorbar(x, y, yerr=yerr, lw=2, errorevery=2, ls='-.') eb1[-1][0].set_linestyle('--') #eb1[-1][0] is the LineCollection objects of the errorbar lines eb2=plt.errorbar(x, y2, yerr=yerr2, lw=2, errorevery=3) eb2[-1][0].set_linestyle('-.') 

введите описание изображения здесь

  • matplotlib chartplot с легендой
  • Python, Matplotlib, многострочный график (массив) и анимация
  • Изменение масштаба графика в процентах в matplotlib
  • Преобразование блоков данных matplotlib в нормализованные единицы
  • Работа с Python, файлы
  • Как построить эллипс по его уравнению на Python?
  • Вычисление с полным разрешением с помощью matplotlib.pyplot, imshow () и savefig ()?
  • Как заставить подзаголовки python иметь равную ширину и отдельные высоты (gridspec не работает)?
  •  
    Interesting Posts for Van-Lav

    Шаблон Django не существует, хотя он показывает, что файл существует,

    Шаблон jinja2 не найден и внутренняя ошибка сервера

    Как создать объединение множества множеств с использованием выражения генератора?

    Удалить границу из таблицы html, созданной через pandas

    Python: выполнить операцию над каждым значением словаря

    Невозможно выполнить render_to_file в pygal более одного раза в Spyder

    Pandas: создайте новый кадр данных, используя несколько результатов GroupBy

    Как вы можете проверить, нажата ли клавиша с помощью Tkinter в Python?

    Поиск файла с использованием шаблона

    Как разбить текстовый файл на его слова в python?

    UnboundLocalError при манипулировании переменными дает непоследовательное поведение

    Создание фрейма данных из списка в pyspark.sql

    Представление 4D-данных в mplot 3D с использованием цветовых палитр

    Pygame hold key down вызывает бесконечный цикл

    Как синхронизировать python dict с многопроцессорной обработкой

    Python - лучший язык программирования в мире.