Выбор данных из CSV перед их загрузкой с помощью javascript (библиотека d3)

Я хочу выбрать некоторые данные из 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

Например, я хочу выбрать только Второй класси Первый классперед загрузкой с помощью d3.csv.

я знаю, что могу просто удалить другие строки в CSV, но Я хочу сделать функцию, чтобы пользователь мог выбирать, какие категории он хочет использовать. Надеюсь, это имеет смысл

16
задан user1386906 16 May 2012 в 09:20
поделиться