Мне нужно иметь 2 цифры боке на странице. Мне нужно, чтобы они отделились друг от друга. В настоящее время у меня может быть только одна фигура (с несколькими графиками, использующая сетку/строки/столбцы), но не с несколькими цифрами.Bokeh - несколько цифр на той же странице
ответ
from bokeh.plotting import figure
from bokeh.embed import file_html
from bokeh.resources import CDN
x = [1,4,6]
y = [4,6,9]
plot = figure(width=300, height=300)
plot.line(x, y)
html1 = file_html(plot, CDN, 'my plot')
Таким образом, вы можете создать несколько графиков и вставить их, используя стандартный синтаксис jinja2
как:
<h1> First plot </h1>
{{ html1 }}
<h1> Second plot </h1>
{{ html2 }}
Более подробную информацию вы можете найти here
Также вы можете попробовать использовать Tab Panels
Просмотреть e documentation о том, как добавлять фигуры в строки или столбцы.
Для примера о том, как построить фигуры в той же строке см
from bokeh.io import output_file, show
from bokeh.layouts import row
from bokeh.plotting import figure
output_file("layout.html")
x = list(range(11))
y0 = x
y1 = [10 - i for i in x]
y2 = [abs(i - 5) for i in x]
# create a new plot
s1 = figure(plot_width=250, plot_height=250, title=None)
s1.circle(x, y0, size=10, color="navy", alpha=0.5)
# create another one
s2 = figure(plot_width=250, plot_height=250, title=None)
s2.triangle(x, y1, size=10, color="firebrick", alpha=0.5)
# create and another
s3 = figure(plot_width=250, plot_height=250, title=None)
s3.square(x, y2, size=10, color="olive", alpha=0.5)
# put the results in a row
show(row(s1, s2, s3))
Кроме того, вы можете поместить результаты в колонке с использованием
show(column(s1, s2, s3))
Конечно, вы можете объединить два для создания сетки, поэтому, если у вас есть список цифр, скажем graphs
, вы можете сделать что-то вроде
cols = []
row_num = 3
for i in range(0, len(graphs), row_num):
r = row(graphs[i: i + row_num])
cols.append(r)
show(column(cols))
Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/18114991) –
Обновлено сообщение, соответственно – nettrino
Я действительно ненавижу эту SO-утку о неработающих ссылках. Ответы на SO могут так же легко устаревать, когда API-интерфейсы меняются, исправлены ошибки или добавлены новые функции. И * хуже *, в отличие от неработающих ссылок, которые легко обнаружить, нет легко автоматизированного способа обнаружения таких проблем, как «пример кода, устаревший». Когда разработчики OSS приложили много усилий к своим документам, чтобы дать ответы на них, тогда «RTFM» и ссылка для создания указаний на самом деле являются наилучшим возможным ответом. – bigreddot
- 1. Несколько DISQUS на той же странице?
- 2. Несколько jQuery Datatables на той же странице
- 3. Несколько colorpicker на той же странице
- 4. несколько wmd textareas на той же странице
- 5. responsiveSlides несколько слайдов на той же странице
- 6. Несколько $ _POST на той же странице PHP
- 7. Несколько кнопок Facebook на той же странице
- 8. Несколько разворотных на той же странице
- 9. Несколько форм на той же странице AJAX
- 10. Несколько обратных отсчетов на той же странице
- 11. JQuery Dialogue - несколько на той же странице
- 12. Несколько соединений socket.io на той же странице
- 13. Несколько кнопок «Отправить» на той же странице
- 14. Несколько content_for на той же странице
- 15. jQueryUI несколько тем на той же странице
- 16. Несколько высоких диаграмм на той же странице
- 17. Ember.js - несколько просмотров на той же странице
- 18. Несколько Star Review на той же странице
- 19. Несколько экземпляров файлаpicker.io на той же странице?
- 20. Несколько компонент gwtupload на той же странице
- 21. Несколько версий jquery на той же странице
- 22. несколько всплывающих div на той же странице
- 23. Несколько js progressbars на той же странице?
- 24. несколько отчетов на той же странице
- 25. Несколько модулей Bootstrap на той же странице
- 26. Переназначение на той же странице
- 27. Якорь на той же странице
- 28. POST на той же странице
- 29. Ссылка на Якорь на той же странице минус несколько пикселей
- 30. AJAX пребывание на той же странице после представить выход на той же странице
можете ли вы ow нам некоторые образцы данных и пример вашего желаемого результата? – MattR
Это для серверного приложения Bokeh? Это для автономного (не серверного) документа Bokeh? Вы не предоставили достаточно информации, чтобы кто-нибудь мог вам помочь. – bigreddot