d3.js

    4

    1答えて

    d3ビジュアライゼーションライブラリには、マウスホイールとタッチが有効なズーム機能がありますが、拘束する方法はありません。最小値と最大値を追加するには、どのようにd3ズームの動作にパッチを当てることができますか?

    1

    1答えて

    d3.jsでキャンバスの周りにシェイプをドラッグするとゴーストが発生するのはなぜですか?例のスクリーンショット: ここでは、コード(私は非常に読み書きが容易に見つけるのCoffeeScript、)である:ここでは canvas = d3.select("#canvas").append("svg:svg") .attr("width","100%") .attr("height

    3

    1答えて

    OSXウィジェットを構築して、ストリーミングデータベースのダッシュボードコンポーネントを迅速にプロトタイプ作成したいと考えています。私はd3.jsを使ってその表示をしたいと思いますが、私が試した最も基本的なことは、エラーがありません。 私はこれに時間を浪費する前に、誰かがすでにこの地面を踏んで勝っているのか失っているのだろうと思いましたか?あなたが勝った場合、どうやってそれをやりましたか?あなたが

    7

    2答えて

    私はs3:s3:s3でsvg:image(SVGに埋め込まれた画像)の角を丸くしようとしていました。 W3Cの仕様によれば、私はCSSを使うことができるはずだが、境界の境界も丸みのあるエッジも私のために働くので、イメージを適切にスタイルする方法を見つけることができない。 ありがとうございます。 vis.append("svg:image") .attr("width", width/3)

    1

    2答えて

    次のコードでchoropleth.jsというファイルに:私は負荷にしようとしているJSONオブジェクトがロードされない d3.json("assets/data/us-counties.json", function(json) { counties.selectAll("path") .data(json.features) .enter().append("svg:pat

    9

    1答えて

    私はD3.jsを初めて使用しており、さまざまなチュートリアル/演習などで遊んでいますが、D3の基本的な必要性は外部データ(通常JSON)そのデータに基づいてインタラクティブなグラフを描きます。 基本的なサンバーストの例では、here次のとおりです。 私が正常に自分のデータにそれを適応しました。しかし、データの配信を簡素化し、D3.js内の操作の一部を処理したいと考えていました。例えば、サンバースト

    5

    1答えて

    私はBackbone.jsモデルでd3を使用しています。モデル属性が変更されると、イベントが発生し、モデルにhasChanged()フラグが設定され、changedAttributes()ハッシュが返されます。私は作成または削除されたモデルを処理するために、d3のenter()およびexit()を使用する方法を理解しています。私が悩んでいるのは、モデル属性の変更に基づいてそれぞれのDOM要素を変更

    6

    1答えて

    SVGチャートを生成するd3.jsで書かれたスクリプトがあります。スタンドアロンプ​​ログラムでこれらのチャートを生成したいのですが、ブラウザを使わずにスクリプトをバッチモードで実行できる最も簡単な方法は何ですか?

    5

    1答えて

    javascriptのどのアスペクト(DOMまたはd3.js)が私の知識が不足しているかはわかりません:ごめんなさい次のような基本的な質問をする。私はここで新しいです。 私はこのようなJSONがあります。 [{"link":"a", "count": 3}, {"link":"b", "count": 4}, {"link":"c", "count": 2}] を、私は明らかに対処するために(

    7

    4答えて

    かなり基本的な質問私は思うが、私はその情報を見つけることができませんでした。 D3を通じて 私はcsvファイルを解析し、各オブジェクトは、私は新しい配列を作成し、各要素を押さずに配列としてすべてのプロパティ「数」の配列にアクセスすることができますどのようにこの name: "whatever" number: "52" のように見えますか?