에서 산점도를 플로팅 VegaLite.jl
했지만 x 축과 y 축은 다른 플로팅 패키지 (플롯, 플롯 등)처럼 자동으로 크기가 조정되지 않습니다.
예를 들어 다음 예에서 플롯은 0에서 x 축을 시작하는 반면, x 값은 150-200 사이에 클러스터링되므로 125와 같은 값에서 시작하는 것이 더 합리적입니다. y 축에도 똑같이 적용됩니다. 결과적으로 오른쪽 상단 섹션 만 활용 한 플롯이 생성됩니다. x 및 y 축의 크기를 조정하는 방법에 대한 아이디어가 있습니까?
using VegaLite
x = Array{Int64}([150,175,200])
y = Array{Int64}([225,250,275])
@vlplot(
:point,
x = x,
y = y
)
당신은 추가 할 수 있습니다 scale
에 설명 된대로, 사양 베가 라이트 문서 또는 입증 예를 들어 여기 에 VegaLite.jl
설명서를 참조하십시오.
예를 들면 :
using VegaLite
using DataFrames
data = DataFrame(x = [150,175,200], y = [225,250,275])
data |> @vlplot(
:point,
x = {:x, scale = {zero = false}}, # Auto scale, without enforcing that zero be in the domain
y = {:y, scale = {domain = (200, 300)}}, # Explicit domain
)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다