問題タブ [d3py]
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.
javascript - d3pyサンプルコードのIOエラー-そのようなファイルまたはディレクトリはありません:'static / d3.js'
d3py readmeファイル(以下のリンクを参照)で利用可能なd3pyサンプルコードを実行しようとしていますが、次のエラーが発生します。
https://github.com/mikedewar/d3py/blob/master/README.md
(32ビットWindowsではpython 2.7.3)
PowerShellで次のコマンドを使用してd3pyパッケージをインストールしました。
また、Pythonセッション(つまり)内でパッケージをインポートしてimport d3py
も、エラーは発生しません。サンプルコードを機能させるにはどうすればよいですか?
python - 同じ出力のD3py複数のグラフ
d3py を使用して、単一の html ページの出力として複数のグラフを取得する方法を知りたいです。https://github.com/mikedewar/d3pyの例をいくつか使用してきましたが、1 つの出力 HTML ファイルで 2 つまたは 3 つのグラフを取得しようとすると、うまくいきません。
python - networkx と d3py を使用してグラフをプロットする方法
d3py を使用して、networkx から生成されたグラフを視覚化しようとしています。提供された例 ( https://github.com/mikedewar/d3py/blob/master/examples/d3py_graph.py ) を使用しましたが、取得できるのはノード名のないグラフだけです。ノード名もプロットするにはどうすればよいですか?
また、エッジとノードの色を変更するにはどうすればよいですか?
python - DataFrame.value_counts() で作成された pandas シリーズに列名を適用する方法
私は次のパンダを持っていますSeries
(実際にはvalue_counts()
、特定の列「Tipo de vivienda」で実行した出力ですDataFrame
:
Seaborn、Bokeh などの視覚化ライブラリを使用すると、追加のラングリングや変換を行うことなく、このシリーズで直接棒グラフを作成できます。それでもd3pyの場合、棒グラフは DataFrame からしか生成できません (私は信じています)。だから私はシリーズをに変換しますDataFrame
:
次に、棒グラフのプロットに取り掛かりました。
この時点で、棒グラフが必要であることを d3py に伝える必要があります。また、列のタイトルも伝える必要があります。ここで問題が発生します。呼び出すv_as_df.columns()
と、次のようになります。
列名が何であるかを推測して、私は試します:
...しかし、 を呼び出しても何も表示されません。これは、 trueがなく、キャストされp.show()
ているためだと推測しています。DataFrame
Series
電話をかけるDataFrame()
のSeries
は間違った道ですか?
- パイソン: 2.7.11
- パンダ: 0.18.0