2017-02-13 1 views
0

지난 50 년간 데이터가 플롯되어 있지만 지난 달, 작년, 지난 10 년 등을 선택하려고합니다. 상자 확대/축소 도구를 사용하여이 작업을 수행 할 수 있습니다. 상자 줌을 넘어서보다 쉽게 ​​시계열을 선택할 수있는 방법이 있습니까?Bokeh : 시계열 선택

예를 들어 Google 금융과 같은 슬라이더 막대 또는 라디오 버튼 그룹 ('1M', '1Y'선택)은 제공되지만 독립형이 되길 원합니다. 그들은 상자 줌의 향상된 사용하기 쉬운 버전 일뿐입니다.

+0

나는 당신의 말씨에 대해 다소 혼란 스럽습니다 ... 확대 (축의 범위 설정)를 의미합니까 아니면 선택 (데이터 포인트를 선택으로 표시)에 대해 실제로 말하고 있습니까? 귀하가 원하는 Google 금융 슬라이더는 줌 기능입니다. 확대/축소 및 확대/축소는 보케 리브 (bokeh lib)의 두 가지 다른 점입니다. – renzop

답변

1

bokeh 서버를 사용하지 않으려면 클라이언트 측에서해야합니다. 이것은 coffeescript (자바 스크립트로 컴파일)에 사용자 정의 도구 또는 위젯을 추가하여 수행 할 수 있습니다.

This example은 이동 방향을 보여줍니다. 나는 bokeh를위한 또 다른 커스텀 툴을 만들었고, bokeh의 javascript 부분이 릴리즈들 사이에서 여전히 꽤 많이 바뀌고 있기 때문에 (자바 스크립트에서 직접 작성하는 대신에) 당신이 coffeescript 쪽에서 작업 할 것을 권할 것이다. 라이브러리의 세부 종속성.

+0

감사합니다. 그게 바로 내가 원하는 ... 불행히도 JS 또는 coffeescript 지식이 없습니다. – jf328

+0

예제에서는 ... 너무 어렵지 않습니다. 그리고 나는 그것의 유일한 방법이라고 생각합니다. 그냥 bokeh 웹 사이트의 예제 코드로 시작하고 한번에 변경하지 마십시오 ... – renzop

+0

xwheel-zoom이 내가 필요한 것에 매우 가깝다는 것을 발견했습니다. – jf328