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 Classd3.csv
CSVの他の行を削除できることはわかっていますが、ユーザーが使用するカテゴリを選択できるように関数を作成したいと思います。それが理にかなっていることを願っています。