2016-08-11 32 views
2

matplotlibでは、xlim()メソッドを使用してx軸の制限を変更できます。 HoloViewsに同等のメソッドがありますか?holoviewsヒストグラムのx軸(xlim)を変更する

私はHV options pageを検索しましたが、これを行うように見えるものは見つかりませんでした。私は[0.002、0.016]にx軸の制限を変更するにはどうすればよい

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) 

histogram

IはJupyterノートに次のコードで以下のイメージを作成しました。

また、現在のx軸の限界を返すプロットを得ることは可能ですか?

+0

私はこの質問のためにタンブルウィードバッジを獲得しました。甘い。 – 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)と定義されています。

関連する問題