問題タブ [holoviews]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - ホロビュー: 時間インデックスを使用して DataFrame をプロットする方法
Holoviews DFrame クラスと対応するメソッドを使用して、タイムスタンプ付きのインデックスで Pandas DataFrame (より正確にはその 1 列) をプロットしようとしていますCurve
。2 つの問題があります。
1) DataFrame が DFrame 内にある場合、インデックスにアクセスする方法がわかりません。
2) インデックスを列として明示的に含めて を呼び出すと、TypeError が発生しますCurve
。
完全なノートブックについては、こちらをご覧ください
ドキュメントにはタイムスタンプの例がありますが、この例では が生成され、HoloMap
は生成されませんCurve
。
さらに調査を行った後、何らかのCurve
数値データが として期待されているようkdim
です。これTypeError
は、内部的に np.vstack が float およびオブジェクト型の numpy 配列で呼び出されたときに発生します。
どんなヒントでも大歓迎です!
python - How to use HoloMap in Holoviews to view 2D Array slices (Python 3.5.1)
I recently found out about holoviews
and the hv.Image
method is a nice alternative to plt.image
. There is a really cool feature called hv.HoloMap
that allows one to input a function and adjust parameters within the function to interactively view the resulting 2D array. I tried following a few examples of initiating the HoloMap
object and an alternative dynamicMap
object but couldn't get it to work with my data. (http://holoviews.org/Tutorials/Showcase.html)
In my real datasets, I will have 3D array and I would like to slice along an axis (z
in this case) where I could interactively view the resulting slices. I made a basic example with numpy
and xarray
below:
How can I structure my basic function image_slice
(iterate over the z
dimension) with my hv.HoloMap
(or hv.dynamicMap
) object to view 2D slices of my 3D DataArray?
I use Python 3.5.1
and Holoviews Version((1, 4, 3),
python - ホロビュー ヒストグラムの x 軸 (xlim) を変更する
matplotlib では、 xlim() メソッドを使用して x 軸の範囲を変更できます。HoloViews に同等の方法はありますか?
HV オプション ページを検索しましたが、これを行うと思われるものは見つかりませんでした。
Jupyter ノートブックで次のコードを使用して、以下の画像を作成しました。
x 軸の制限を [0.002, 0.016] に変更するにはどうすればよいですか。
また、現在の x 軸の制限を返すプロットを取得することは可能ですか?
plot - Python 経由で BOKEH + HOLOVIEW プロット オプションを使用してボケ プロット パラメータを設定できない
ホロビュー経由でボケ パラメータを渡す方法を指定するドキュメントはありますか? チュートリアルを読んでいますが、見逃している小さなものがあると思います。Ipythonでこれを説明するオンラインの例がありますが、Ipythonノートブックなしでpython経由で実行しようとしています。 http://holoviews.org/Tutorials/Bokeh_Backend.html?highlight=bokeh
このプログラムを実行すると、曲線は得られますが、色は変化せず、次のエラーも発生します: WARNING:root:Curve01537: Setting non-parameter attribute style={'line_color': 'green'}パラメーター
どのようにパラメータを設定できますか?
python - ホロビューで x および y ラベルを設定する
Figure の x 軸と y 軸のラベルを holoviews から内部変数名以外のものに変更したいと思います。軸ラベルに影響を与える典型的な方法は、変数名自体をラベルに変更することです。複雑なラベルが必要な場合、特に pandas データフレームなどの他の複雑なデータ オブジェクトから頻繁に変換する場合、これはかなり不便です。
(A) Figure の x ラベルと y ラベルをプロット時またはプロット後に変更するか、(B) 人間が読める変数名のエイリアスを設定する一般的な方法はありますか?
python - スライダーのラベルがタイトルに対応していません
この xarray データセットをdsとして定義しています:
ここで、プレブ座標は 1000 から 0.0007 hPa に減少しています (圧力レベル)。
geoviews データセットを次のように定義します。
holoviews の Curve オブジェクトを次のように作成します。
ご覧のとおり、スライダー ラベルは 0.0007 hPa に等しい気圧レベルを示していますが、タイトルは 1000 hPa に等しい気圧レベルを示しています。ディメンションのホロビュー/ジオビューのバグまたはデフォルトの動作ですか?
御時間ありがとうございます。
編集: v1.6.2 にホロビュー、v1.1.0 にジオビュー、v0.8.2 に xarray があります。
python - Holoviews y-tick 形式を制御するには?
Holoviews Curve を制御しようとしていますが (これは他のプロット要素でも機能するはずです)、y-tick ラベルを科学的表記法で設定します。
MatPlotLib では、これをticklabel_format(style='sci', axis='y', scilimits=(0,0))
.
現在、私はこれを持っています:
しかし、現在 Y 軸に表示されている長い 10 進数ではなく、Y 軸の数値を科学表記法にしたいと考えています。
とにかくこれを行うことはありますか?それは何ですか?
python - Holoviews: AttributeError: 'Image' オブジェクトに属性 'set' がありません
Holoviews Web サイトから Holoviews の例を実行しようとしました。
私は持っている:
ボケ0.12.4。
ホロビュー 1.6.2 py27_0 conda-forge
ただし、チュートリアルのいずれかに従うと、次のようなエラーが発生し、デバッグできません。
AttributeError: 'Image' オブジェクトに属性 'set' がありません。
これを修正する方法について誰かが私を導くことができますか?
乾杯
エド