Как изменить размер фигуры боке

Я прочитал большую часть документации по боке и многим примерам. Все они содержат квадратное окно по умолчанию. Единственный пример, который я видел, это немного другое – здесь, который имеет подзаголовки и устанавливает высоту и ширину при создании объекта Plot.

3 Solutions collect form web for “Как изменить размер фигуры боке”

Если вы уже создали график, вы можете использовать bokeh.plotting.curplot() чтобы вернуть «текущий» график, а затем установить его атрибуты height и width . Если вы создаете объект Plot с использованием интерфейсов нижнего уровня (например, примеры в bokeh/examples/glyph/ , то вы можете просто установить эти атрибуты непосредственно на объекте plot или в конструкторе Plot() .

Альтернативно, если вы используете какие-либо функции генерации bokeh.plotting в bokeh.plotting , вы можете передать аргументы ключевого слова plot_width и plot_height , например:

 line(x,y, color="#0000FF", tools="pan,wheel_zoom,box_zoom,reset", name="line_example", plot_width=800, plot_height=300) 

Вы можете добавить команды plot_width / plot_height самой команде рисунка. Обратите внимание, что вы также можете добавить инструмент изменения размера к набору инструментов с помощью изменения размера в ключевом слове tools var, что может быть полезно.

 bokeh.plotting.figure(x_axis_type = "datetime", tools="pan,wheel_zoom,box_zoom,reset,resize,previewsave",plot_width=1000, name="myplot") 

Извините, что ответил на мой собственный вопрос, это было действительно легко.

 bokeh.plotting.curplot().plot_height=400 bokeh.plotting.curplot().plot_width=800 
  • Как заставить подзаголовки python иметь равную ширину и отдельные высоты (gridspec не работает)?
  • Поместите диаграмму в всплывающее окно
  • PyCharm не будет правильно открывать графики matplotlib
  • Как построить временные ряды в python
  • Библиотеки шрифтов Python
  • Как нарисовать линию внутри участка рассеяния
  • Настройка матов
  • Формат оси y в процентах
  • Python - лучший язык программирования в мире.