問題タブ [protovis]

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 に答える
1094 参照

javascript - Protovisスケール相互作用折れ線グラフの例

スケールの相互作用の例@http ://mbostock.github.com/protovis/docs/invert.htmlに従って、 2本の線の系列グラフを描画しようとしています。

私のJSONファイルは次のとおりです。

日付を使用してx軸をプロットし、ScoresForAとScoresForBをそれぞれ使用して2つの折れ線グラフをプロットするつもりですが、多くの調整を行った後、その方法がわかりません。

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

私は何が間違っているのですか?

入力がnrabinowitzによって与えられた後:

map関数と配列参照を使用したにもかかわらず、日付がx軸として表示されません。'Dates'プロパティの読み取りに問題があるようです。アドバイス

エラー:TypeError:未定義のプロパティ'日付'を読み取ることができません

0 投票する
2 に答える
129 参照

javascript - チャートの特定のポイントを説明または強調し、そのポイントにハイパーリンクを付ける方法

私はチャートにprotovisを使用しています....私はここでちょっと新しいです...私がやりたいのは、エリアチャートを表示したいということです。その中で、いくつかのポイントを異なる色で表示したり、いくつかのポイントを強調したりしたい...そして、そのポイントをクリックすると、新しいページを開くか、同じページにいくつかのパネルを表示したい...どうやってそれを行うかプロトビス?プロトビスでそれが不可能な場合は、それを行う他のフレームワークを提案できますか?

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

javascript - Protovis Jquery ツールチップの問題

Web アプリケーションで Jquery ツールチップを使用してデータを表示したいと考えています。

このウェブサイトhttp://flowplayer.org/tools/demos/tooltip/index.htmlの例に従い、アプリケーションの画像にツールチップを表示することができました。

しかし、現在 Protovis を使用していくつかのブレット チャートを生成しており、ブレット チャートにマウスを置いたときにデータを表示したいと考えています。

ツールチップを表示する編集方法を教えてください。現在、htmlタグを使用して表示できますが、本当に必要なのは、JavaScriptコードを使用してツールチップを表示することです。

ブレットチャートのコードの下:

任意の入力をいただければ幸いです。ありがとう!

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

javascript - Protovisで負の数をグラフ化する正しい方法は何ですか?

最も単純なユースケースである-10から10の範囲の値を持つ棒グラフの場合、Protovis JavaScriptチャートライブラリを使用してこれをクリーンにコーディングするにはどうすればよいですか?

きれいに言うと、軸を中央に配置し、x軸とy軸のラベルを表示し、負の値がy軸を下回り、正の値がy軸を超えるチャートの列値を表すことを意味します。

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

javascript - ProtovisjQuerytipsyはクリックイベントでは機能しません

私は自分のチャートでほろ酔い作業をしています。イベントは正常に機能しましたが、イベントmouseoverを追加すると、期待どおりにイベントがclick実行されません。click

以下は私のコードです:

誰かが私がこの問題を解決するのを手伝ってもらえますか?

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

javascript - Protovis-中括弧のないこれらの関数は何ですか?

重複の可能性:
中括弧なしのJavaScriptのLambda関数構文

Protovisを扱う-中括弧なしで与えられるいくつかの奇妙なデリゲート関数を実装します-誰かが私のためにそれに光を当てることができますか?例:

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

javascript - ProtovisSparkbarの現在のカウントを取得する

私は現在、jsonファイルの番号と日付(文字列形式)をほろ酔いツールチップに表示しようとしています。

data = [{"dates":["2010-07-01"、 "2010-07-02"、 "2010-07-03"、 "2010-07-04"、 "2010-07-05"、 " 2010-07-06 "、" 2010-07-07 "、" 2010-07-08 "、" 2010-07-09 "、" 2010-07-10 "、" 2010-07-11 "、" 2010- 07-12 "、" 2010-07-13 "、" 2010-07-14 "、" 2010-07-15 "、" 2010-07-17 "、" 2010-07-18 "、" 2010-07- 19 "、" 2010-07-20 "、" 2010-07-21 "、" 2010-07-23 "、" 2010-07-24 "、" 2010-07-26 "、" 2010-07-27 " 、"2010-07-28"、 "2010-07-29"、 "2010-07-30"、 "2010-07-31"]、 "評価":[3.29、3.8、4.67、4.17、3.33、4.25 、4.0、4.0、3.83、3.67、3.25、4.0、4.5、3.67、4.33、4.0、4.0、3.0、4.5、4.0、4.0、4.0、4.4、4.0、4.25、4.0、4.0、4.0]}]

data [0] .dates [num]のnumを動的にする必要があります。つまり、表示されているバーにマウスオーバーすると、バーのカウントが取得されます。私の主な目的は、評価と日付を一緒に表示するためのツールチップを取得することです。たとえば、numが1の場合、2010-07-01などが表示されます...

誰かが私の目標を達成するためのいくつかの方法を捨てることができますか?

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

protovis - Protovis - テキストソースの扱い

次のような行を含むテキストファイルがあるとしましょう:

これをJSON形式に解析する最も簡単な方法ではないにしても、このようなデータソースをprotovisに簡単にインポートする方法はありますか? たとえば、最初のエントリは次のように解析されます。

ありがとう、デビッド

0 投票する
2 に答える
7572 参照

javascript - D3.jsのほろ酔いツールチップ

D3.jsはほろ酔いツールチップをサポートできますか?可能であれば誰かが私に例を見せてもらえますか?ありがとう。

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

map - Protovis マップの視覚化: 米国 + カナダ

同じマップ上に米国の州とカナダの州の両方を含むコロプレス マップを作成しようとしていますが、ベース マップの処理に問題があります。Protovis には、というデータセットが付属してus_lowres.jsいますが、対応する適切なカナダのデータセットはありません...

使用したいこの SVG マップを見つけました: http://upload.wikimedia.org/wikipedia/commons/5/55/BlankMap-USA-states-Canada-provinces%2C_HI_closer.svgしかし、色を付けたい可能であればProtovisを使用してください。

問題は、この SVG のデータを使用して、protovis が理解できるマップを作成するにはどうすればよいかということです。Protovis には地理縮尺の機能がありますが、この SVG は、緯度/経度ではなく、描画された線形座標系に基づいています。

素晴らしいアイデアはありますか?:)