2016-07-05 7 views
2

나는 조금만 동안 bokeh과 함께 일해 왔으며 사람들의 데이터를 보여줄 때 그들은 정말로 데이터와 상호 작용할 수있는 것을 좋아하는 것 같습니다. 나는 bokeh serve을 통해 이것을 달성 할 수 있었지만 분산 형 다이어그램에만 적용되었습니다. 히스토그램을 사용하여이 작업을 수행 할 수 있습니까?대화 형 Bokeh 히스토그램을 만드는 방법은 무엇입니까?

이 문제는 높은 수준의 차트로 Histogram()이 인수로 ColumnDataSource을 차지하지 않는다고 생각합니다. 이는 상호 작용이 기반으로하는 것으로 보입니다. 나는 이것에 관해 매우 실마리가 없기 때문에, 해결 방법에 대한 도움이나 의견을 보내 주시면 감사하겠습니다.

답변

1

Bokeh에도 상당히 익숙합니다. 더 나은 방법이있을 수 있지만 제 빠른 해결 방법은 여러 사각형 글리프로 히스토그램을 만드는 것입니다. 유일한 catch는 rect가 절대 높이가 아닌 글리프의 중심으로 전달 된 y 값을 사용한다는 것입니다.

같은 :

plot.rect (X, Y = bar_height/2 = 1 폭, 높이 = bar_height 소스 = source_data) 내게

서지.

+0

답변 해 주셔서 감사합니다. 실제로 Crossfiler.js와 Graphs.js로 전환 했으므로 저에게 일을하지 않았습니다. 나는 Bokeh를 조금 앞으로 나아갈 때 앞으로 보게 될 것입니다. –

관련 문제