問題タブ [bokeh]
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 - Bokeh で設定された静的パス変数はどこにありますか (create_html_snippet 用)
Bokeh の「create_html_snippet」メソッドを使用して、パンダ/シーボーン プロットを Web ページに表示しようとしています。
テストとして、@rpazyaquian のデモ リポジトリ ( https://github.com/rpazyaquian/bokeh-flask-tutorial/wiki/Rendering-Bokeh-plots-in-Flask ) を複製しました。残念ながら、リポジトリが作成されてからボケが変更されたため、機能しません。
ページ上のメインの HTML 出力は、一意のボケ ファイル名が明らかに異なることを除いて、まったく同じです。
全体的な唯一の違いは、bokeh によって生成された *.embed.js ファイルにあります。以下の抜粋に示すように、そのファイルのホスト/静的パス変数は正しく機能していないようです。組み込みの Flask 開発サーバーと gunicorn の両方でテスト済み。
@rpazyaquian のHeroku サイトの作業バージョンの上部は次のとおりです。
Heroku 0.4 を使用した、動作しないローカル バージョンを次に示します。
明らかな問題:
- ホストはそうではありません
http://localhost:5006
.devhttp://127.0.0.1:5000/
サーバーを使用しているとき、またはgunicorn / nginxを使用している場合に選択したものは何でもです. - 「bokehjs」フォルダーがどこに設定されているのかわかりませんが、ここでは関係ないようです。
これを修正できる Bokeh の変更点に関するアイデアはありますか? または、別の方法を使用して Flask テンプレートを介して Bokeh プロットを正常に提供している人は誰でも - より良いルートがあるかどうか教えてください。グラフの HTML スニペットを返してテンプレートに出力しようとしています。
python - bokeh-plot の縦座標を一列に並べる
縦軸の位置を他の 2 つに合わせるには、どの設定を使用する必要がありますか? y 軸の目盛りが大きくなると、悲しいことに離れてしまいます。
私は以下を使用してグラフを作成しています:
どこ
と
'y'
データソース内の複数の場合。
グラフの範囲は、 を介して結合されますx_range
。
python - 名義軸または順序軸タイプのボケ プロット
編集: 元の質問のコードは、古いバージョンの Bokeh を参照しています。ただし、以下の回答は、最新バージョンの Bokeh の同じ質問に回答するように更新されています。
公称軸タイプのボケ プロット
棒グラフの地域で棒にラベルを付けたいと思いBokeh Plot
ます。クラス (名義または序数) を含むグラフをプロットするにはどうすればよいですか? http://en.wikipedia.org/wiki/File:Incarceration_Rates_Worldwide_ZP.svgの例を参照してください。
注: と を使用Python v.2.7.6
してIPython v.1.2.1
います。
javascript - JQuery は bokeh.js に干渉します。なんで?
TL;DR: bokeh.js を使用した jQuery の index.html 宣言は、php ページのスクリプト タグが読み込まれるはずの div に自分自身を明示する機能を妨げます。なんで?
graph.create_html_snippet()
python bokeh パッケージからの出力を埋め込もうとしています。テストページが機能することを発見したとき、SOに投稿するためだけに別のテストhtmlページを作成するのに非常に苦労していました。ここにあります:
そして、hello.php は次のとおりです。
だから今、なぜそれが私の実際のページで機能しないのか(簡潔にするために投稿されていません)、そしてなぜ私のテストページで機能するのかという謎に直面して、私はこれを私のテストページ:
そして、物事は機能しなくなりました。しかし、ちょっと待ってください。私の元のテスト ページは、jQuery 用のスクリプトを指定しなかった場合、jQuery でどのように機能するの<head>
でしょうか? メイン ページに戻って JQuery スクリプトを削除したところ、突然埋め込みが正常に機能しました。そこで、bokeh.js スクリプトを調べたところ、よくわからない jQuery への呼び出しが多数見つかりました。
jQuery の宣言が bokeh.js に干渉するのはなぜですか? jQuery で宣言された html ページを使用して php ページをロードすると、php がロードされた html 要素にはスクリプト タグがロードされませんが、他のすべての php コマンドは問題ありません。どうしたんだ?これを書いている間に質問を解決したので、私の質問は、同じことに遭遇する可能性のある人々の好奇心/助けから外れていると思います.phpを使用してボケを埋め込むことは、そのための最良のアプリケーションの1つです.
助けてくれてありがとう。
python - ボケでクラスター スタイルのデンドログラムを作成する方法
ボケ味のあるクラスター風デンドログラムを作りたいです。私はこのボケドットプロットの例が好きですが、線を曲線にして、次のようなクラスター構造を表示したい: http://bl.ocks.org/mbostock/4063570
ボケの例のドットプロットのコードは次のとおりです。
線を曲線にし、樹状図のようにクラスタリング関係を表示する方法に関する提案。この図は、ドット付きの直線のアイデアを示すためだけに表示されています。実際の目標は、単一のポイントから来るすべてのラインのクラスター関係を示すことです。