Sankey ダイアグラムを生成するための Python ライブラリはありますか?
このサンキー ダイアグラム アプリケーションとライブラリのリストを見たことがありますが、いずれも Python にはありません。
Sankey ダイアグラムを生成するための Python ライブラリはありますか?
このサンキー ダイアグラム アプリケーションとライブラリのリストを見たことがありますが、いずれも Python にはありません。
「Pythonグラフの視覚化」でGoogle検索を行ったところ、いくつかのものが見つかりました。ソフトウェアがグラフのバランスを取り、きれいにする「スプリング」動作を持つライブラリがいくつかあります。彼らはあなたのために多くの仕事をします。しかし、彼らはノードとエッジを備えたグラフ図を描きますが、サンキー図とはまったく異なります。
「Python sankey」を Google で検索しても、有用な結果は得られませんでした。
「Python ベクター グラフィックス」で Google 検索を行ったところ、非常に有望な結果が得られました。
http://pypi.python.org/pypi/Things
Things では、どうやら Inkscape (無料のベクター編集プログラム) で基本的な形状を描画し、Python を記述して、形状の拡大縮小、回転などを行い、画像またはアニメーションを生成します。Python コードを記述して、Sankey 矢印をソースから自動的に跳ね上げたり、上向きにしたり下向きにしたりできます。
Python でのベクトル図の描画に関する StackOverflow の説明も参照してください。Pythonを使用したSVG図
そのページは私を導きました:http://cairographics.org/は非常に便利です。
リンクしたブログには、自動サンキー ダイアグラム作成に関する記事に関する投稿があります。
http://www.sankey-diagrams.com/sankey-diagrams-are-directed-weighted-graphs/
http://www.svgopen.org/2003/papers/RenderingGraphs/index.html
ターンキー ソリューションは見つかりませんでしたが、ソリューションで使用できる可能性がある部品はいくつか見つかりました。幸運を。