Tôi muốn chọn một số dữ liệu trong tệp CSV trước khi tôi tải nó bằng javascript (với thư viện d3).Chọn dữ liệu từ CSV trước khi tải nó bằng javascript (thư viện d3)
Đây là cách tôi nạp CSV:
d3.csv("data.csv", function(csv) {
vis.datum(csv).call(chart);
});
Và đây là một ví dụ về các tập tin 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
Ví dụ tôi muốn chỉ để chọn Second Class
và First Class
hàng trước khi tôi tải nó với d3.csv
.
tôi biết tôi chỉ có thể xóa các hàng khác trong CSV, nhưng tôi muốn tạo một hàm để người dùng có thể chọn danh mục mà anh ấy muốn sử dụng. Tôi hy vọng rằng một số ý nghĩa.
Bạn đã tìm thấy bộ lọc chéo chưa? http://square.github.com/crossfilter/ – PhoebeB
không, tôi không có. cám ơn! thats rất hữu ích :) – user1386906