JavaScriptファイル(d3ライブラリを使用)でロードする前に、CSVファイルからいくつかのデータを選択したいと思います。
これは私が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の他の行を削除できることはわかっていますが、ユーザーが使用するカテゴリを選択できるように関数を作成したいと思います。それが理にかなっていることを願っています。