Ich möchte einige Daten aus einer CSV-Datei auswählen, bevor ich es mit Javascript (mit der d3-Bibliothek) laden. DieseWählen Sie Daten aus einer CSV vor dem Laden mit Javascript (d3-Bibliothek)
ist, wie ich die CSV laden:
d3.csv("data.csv", function(csv) {
vis.datum(csv).call(chart);
});
Und dies ist eine Probe der CSV-Datei:
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
Zum Beispiel habe ich nur die Second Class
und First Class
Zeilen, bevor ich wählenden Laden Sie es mit d3.csv
.
Ich weiß, ich kann nur die anderen Zeilen in der CSV löschen, aber ich möchte eine Funktion machen, so dass der Benutzer auswählen kann, welche Kategorien er verwenden möchte. Ich hoffe, das macht Sinn.
Haben Sie Crossfilter gefunden? http://square.github.com/crossfilter/ – PhoebeB
Nein, ich hatte nicht. Danke! das ist sehr hilfreich :) – user1386906