Боке — построение данных с пропусками

Есть ли способ получить данные графика боке, в которых есть пробелы? См. приведенный ниже снимок экрана с графиком Excel для примера. Я пытался использовать значения None, но он просто отображал нулевые значения.

x_data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

y_data = [4, 1, 2, 3, , , , 4, 4, 5]

Excel Plot


person feik    schedule 12.03.2015    source источник


Ответы (1)


Вы можете использовать nan (здесь я использовал np.nan после import numpy as np, но float("nan") тоже подойдет):

>>> y_data = [4, 1, 2, 3, np.nan, np.nan, np.nan, 4, 4, 5]
>>> x_data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> p1 = figure(plot_width=600, plot_height=400)
>>> p1.line(x_data, y_data, size=12, color="blue")

дает

демонстрация разрыва

person DSM    schedule 12.03.2015