2016-08-11 9 views
2

matplotlib에서 xlim() 메서드를 사용하여 x 축의 한계를 변경할 수 있습니다. HoloViews에 동일한 메소드가 있습니까?holoviews 히스토그램에서 x 축 (xlim) 변경

HV options page을 검색했지만이를 수행 한 것으로 보이지 않았습니다.

는 I는 Jupyter 노트북에서 다음 코드 아래 생성 이미지 :

histogram

import numpy as np 
import holoviews as hv 
hv.notebook_extension('bokeh', width=90) 

values = np.array([list of floats]) 

frequencies, edges = np.histogram(values, 10) 
hv.Histogram(frequencies, edges) 

방법 I은 [0.002, 0.016]로 x 축 제한을 변경할 수있다.

또한 현재 x 축 한계를 반환하는 플롯을 얻을 수 있습니까?

+0

나는이 질문에 대해 tumbleweed 배지를 받았습니다. 단. – katahdin

답변

2

HoloViews는 일반적으로 사용자가 지정한 데이터 범위를 사용합니다.

: 당신은 단순히 당신은 또한 설정 할 수있는 시야 범위 직접 사람들을 변경하려면

frequencies, edges = np.histogram(values, 10, range=(0.002, 0.016)) 
hv.Histogram(frequencies, edges) 

: 그래서 히스토그램의 경계를 변경하는 가장 쉬운 방법은 자신을 호출 np.histogram에서 변경하는 것입니다

hv.Histogram(frequencies, edges, extents=(0.002, None, 0.016, None)) 

여기서 범위는 (xmin, ymin, xmax, ymax)으로 정의됩니다.