모바일 브라우저에 베가 라이트 사양의 간격 선택

fuglede :

알테어 예제 갤러리 포함 좋은 예를 하나는 다른의 규모를 정의 할 수 있습니다 어디에 두 개의 플롯을 만들 간격 선택 항목을 사용하는 방법을.

import altair as alt
from vega_datasets import data

source = data.sp500.url

brush = alt.selection(type='interval', encodings=['x'])

base = alt.Chart(source).mark_area().encode(
    x = 'date:T',
    y = 'price:Q'
).properties(
    width=600,
    height=200
)

upper = base.encode(
    alt.X('date:T', scale=alt.Scale(domain=brush))
)

lower = base.properties(
    height=60
).add_selection(brush)

upper & lower

여기에 이미지 설명을 입력

내가 베가 - 내장 사용하여 페이지에 결과 사양을 포함 할 경우에, 나는 데스크탑 브라우저에서 잘 작동하지만 선택을 만들지 않습니다 그래프를 따라 드래그 모바일 브라우저에 경우 거의 아무것도 할 것으로 보인다 뭔가를 얻을. 나는 모바일 브라우저에서 클릭하여 미리 정의 된 선택을 제거 할 수 있지만 그 정도 달성하지 않습니다. 내 질문은 따라서이된다 :

바람직하게는 알테어의 베가 라이트 사양을 만들 수있는 방법이 이상적으로 사용자가 그래프를 따라 드래그하여 선택을 만들 수 있도록하여 (널리의) 모바일 브라우저에서 사용이 직관적 간격 선택에 있나요?

jakevdp :

아니, 베가 - 라이트 V4.4의로 모바일 상호 작용 / 선택 작업을 할 수있는 방법이 없습니다. 트랙이 기능을 추가하는 버그는 여기에 있습니다 : https://github.com/vega/vega-lite/issues/4661

추천

출처http://43.154.161.224:23101/article/api/json?id=19747&siteId=1