1
私は「犯罪のカテゴリ説明」=「THEFT」と 「犯罪のカテゴリ説明」=「BATTERY」データをフィルタ処理しようとするcsvファイルD3のデータのフィルタリング
Crime Category Description, Crime Code, Month Of Arrest
NONE, 123, 1
NONE, 234, 4
THEFT, 333, 4
THEFT, 444, 3
BATTERY, 456, 5
BATTERY, 55, 3
を持っています。 これを行うには、私は残念ながら
d3.csv("Urbana_Police_Arrests_Since_1988.csv", function(error,data){
...
.enter().append("rect")
.data(data.filter(function(d){return d.key = "THEFT" && d.key == "BATTERY" }))
を使用し、それは動作しません。すべての理想はなぜですか?
出力は次のようになります。あなたはCrime Category Description
がTHEFT
またはBATTERY
あるオブジェクトを維持したい
THEFT, 333, 4
THEFT, 444, 3
BATTERY, 456, 5
BATTERY, 55, 3
あなたのデータを見てみましょう。あなたはそれが犯罪 'THEFT' **と**' BATTERY'ことも可能だと思いますか?それ以外に、ここには「キー」プロパティはありません。巣がある場合は、** exact **データ配列を投稿してください。その上に、要素を追加した後に 'data' **を呼び出さないでください。 –
@GerardoFurtadoはい...混乱しているようです...そのため、データを削除したいのです –
あなたの質問を編集して、正確なデータ配列と予想される結果を投稿してください。 –