問題タブ [vincent]

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.

0 投票する
1 に答える
1512 参照

python - Vincent を使用した複線グラフの作成

Vincent を使用して複数行グラフを作成しようとしています。

次のレイアウトの csv ファイルがあります。

これが私のコードです:

これが実行され、グラフが生成されますが、グラフに線が表示されません。

ここに画像の説明を入力

.grammar() を使用してデータを検査すると、毎週のスコアが次のようになります。

これをレンダリングするための支援をいただければ幸いです。

0 投票する
1 に答える
469 参照

python - Vincent プロットが表示されず、エラーが発生しません

何らかの理由で、Vincent で何かをプロットしようとすると、次のようになります。

コードは次のとおりです。

これは、IPython および Ipython Notebook で発生します。理由はありますか?

0 投票する
1 に答える
571 参照

python - Pandas DataFrame から vincent を使用して複数行グラフを作成する

次のような問題が発生しました: Vincent を使用して複数行のグラフを作成していますが、解決策が見つかりませんでした。

チャット ツールで、ユーザーが 1 時間ごとに処理したディスカッションの数を取得するために、複数行のグラフを表示したいと考えています。
以下の形式の DataFrame を取得しました。左の列は時間を表し、他の各列は 1 時間ごとのユーザーごとのディスカッションの数を表します。

注:すべてのDFを表示したわけではありませんが、0から23までの行を取得しました.

グラフを作成するために次のコードを試しました:

次のエラーが発生しました:

何が悪いのかよくわかりませんでした。別のことを試しました。インデックスを DF のセリエとしてコピーしたため、次の形式になりました。

そして、私は次のコードを試しました:

ここでは、エラーは発生しませんでしたが、リンクした投稿の davidheller のように、線がなく、absicssa の値が 0 のグラフが表示されました。vincent.Line オブジェクトのパラメーターが正しくないと思いますが、渡す方法がわかりません。何か考えはありますか?

0 投票する
0 に答える
188 参照

python - Vincent で topojson ファイルを読み取るときにキャンバスが大きすぎる

Vincent を使用して topojson ファイルを表示したいと考えています。次のコマンドを使用して、シェープファイルを topojson に変換しました。

それを表示するために、次のコードを使用しています (Ipython Notebook 内):

ただし、これは結果です。

ここに画像の説明を入力

Vincent を使用して空白スペースが多すぎる理由を知っている人はいますか? これは、Ipython Notebook を使用しなくても発生します。

また、QGIS でシェープファイルを確認したところ、正しいように見えるため、元のファイルに余分な空白はありません。

更新

画像を中央に配置して空白の量を減らすことができましたが、なぜ機能するのかわかりません. これはコードです:

ここに画像の説明を入力

適切なパラメータを取得するためのアイデアを知っている人はいますか? 最初に D3 で動作させようとしましたが、コードには類似点がありますが、vincent と d3 は同じパラメーターで同じ結果を生成しないようです。これはd3コードです:

0 投票する
0 に答える
547 参照

python - Python Vincentの世界地図の視覚化:各国を個別に色付けする方法は?

ヴィンセントの地図の視覚化を使用して国に個々の色を割り当てる方法を知っている人はいますか?

特に、次のように世界地図を読み込んだ後:

次のようにマップの色を変更できます。

#FFFFFFしかし、南極大陸に白 ( ) を割り当てるなど、国ごとに異なる色を付ける方法がわかりませんでした。

0 投票する
0 に答える
79 参照

python - ビクト エリア チャートでライン スムージングを防止する

python vincent を使用して pandas データフレームをプロットしています。その後の期間ごとに、新しいグループが追加されます。vincent は適切に処理しますが、matplotlib は処理しません。ただし、vincent の自動平滑化により、データが存在しないはずの場所に曲線が伸びています。ビンセントチャートは次のとおりです。

ここに画像の説明を入力

pandas で少し操作するだけで、matplotlib で目的のグラフを取得できます。vincent でこの出力を取得するにはどうすればよいですか?

ここに画像の説明を入力