javascript(d3ライブラリ)をロードする前に、CSVファイルからデータを選択します。CSVからデータを選択してからjavascript(d3ライブラリ)を読み込みます。
これは私がCSVを読み込む方法です:
d3.csv("data.csv", function(csv) {
vis.datum(csv).call(chart);
});
そして、これは、CSVファイルのサンプルです:
Class,Age,Sex,Survived
First Class,Adult,Male,Survived
First Class,Adult,Male,Survived
First Class,Adult,Male,Survived
First Class,Adult,Male,Survived
First Class,Adult,Male,Survived
First Class,Adult,Female,Survived
First Class,Adult,Female,Survived
First Class,Adult,Female,Survived
Second Class,Adult,Male,Perished
Second Class,Adult,Male,Perished
Second Class,Adult,Male,Perished
Third Class,Adult,Male,Survived
Third Class,Adult,Male,Survived
Third Class,Adult,Male,Survived
Third Class,Adult,Male,Survived
Third Class,Adult,Male,Perished
Third Class,Adult,Male,Perished
Crew,Adult,Male,Perished
Crew,Adult,Male,Perished
Crew,Adult,Female,Survived
Crew,Adult,Female,Survived
例えば、私は私だけ前にSecond Class
とFirst Class
行を選択したいですd3.csv
でロードしてください。
私はCSVの他の行を削除することができますが、ユーザーが使用したいカテゴリを選択できるように機能を作りたいと思います。それが意味をなされることを願っています。迅速な答えは
crossfilterが見つかりましたか? http://square.github.com/crossfilter/ – PhoebeB
私はそうではありませんでした。どうも!非常に有用な:) – user1386906