2017-02-09 5 views
0

Я знаю, ответ, вероятно, довольно прост, но я пытаюсь понять, что делает этот класс и почему он полезен, поэтому я не просто копирую/вставляю код из документов, когда мне это нужно.В чем разница между классом Range1d (и другими классами Range) и функцией диапазона по умолчанию в Python?

Спасибо!

ответ

0

Между функцией Python range и объектами Bokeh Range нет никакой связи. Объекты Bokeh Range используются для указания значений по оси для графика.

Диапазон представлен график может быть быть числовым и непрерывным, (отдаленно напоминает range), и в этом случае имеет Rangestart и end свойствами. Примерами являются Range1d и DataRange1d. Последнее имеет дополнительное поведение установки start и end для вас по умолчанию, так что все ваши данные будут показаны автоматически.

Но диапазоны сюжетов также могут быть дискретными и категоричными, например, список имен месяцев (что совсем не похоже на range). Примером этого является FactorRange.