2017-01-20 8 views
0

대부분의 Bokeh 삽입 예제는 bokeh.plotting.figure 객체를 사용하고있는 것으로 보입니다. bokeh.charts.Bar 또는 bokeh.charts.Scatter와 같은 상위 수준 차트를 포함시킬 수 있습니까? 또는 상위 수준 차트를 bokeh.plotting.figure 개체로 변환 할 수 있습니까?[bokeh] 상위 수준 차트를 포함시킬 수 있습니까?

고마워요.

답변

0

Bokeh APIs에있는 사용자 안내서 섹션에는 이러한 모든 부품이 어떻게 어울리는 지에 대한 정보가 잘 나와 있습니다.

long-story-short : 사용하는 API에 관계없이 bokeh.plotting 또는 bokeh.charts과 같은 최종 결과는 항상 동일한 하위 수준 bokeh.models 개체 컬렉션입니다. bokeh.models을 매우 기본적인 빌딩 블록으로 생각하고 다른 고급 API를보다 효율적이고 정확하게 빌딩 블록을 조립하는 데 도움이되는 편리 성으로 생각할 수 있습니다.

그럼, 그렇습니다. 에 설명 된 것과 똑같은 기능을 사용하여 bokeh.chart을 포함시키는 것이 완벽합니다. 내가 추가 할 것입니다


한 것은 당신이 플롯의 데이터를 사후 업데이트해야하는 경우, 대신에, 다음 bokeh.figure API가 아마 더 간단 할 것입니다. 데이터와 플롯 된 데이터 간의 매핑은보다 직접적입니다. bokeh.charts에 의해 생성 된 내용은 그림을 그리기 전에 입력 데이터를 완전히 다른 형태로 변환 할 수 있습니다 (예 : 시리즈를 제공하고 Histogram은 상자가있는 좌표 —의 좌표를 내 보내야 함)

+0

감사합니다. 간단한 분산 형 차트를 사용하여 잘 작동합니다. 다른 사람들이 https://github.com/wyyang/bokeh_chart_django에서 팔로우 할 수있는 작은 예제를 만들었습니다. –