Tuyên bố từ chối trách nhiệm: Tôi không biết mình đang làm gì. Nghiêm túc, tôi yêu dữ liệu viz và nghĩ rằng làm điều đó bản thân mình sẽ là một cách tuyệt vời để tìm hiểu để lập trình và sử dụng cơ sở dữ liệu và làm cho các ứng dụng web như một anh chàng mát mẻ. Tôi đã ở đây tìm kiếm câu trả lời cho ngày cuối cùng, và tất cả các ví dụ tôi có thể tìm thấy tôi không thể làm việc với mã của tôi.Ngày Sắp xếp với d3.js
Đây là thùng chứa mã đầy đủ và dữ liệu tôi đang sử dụng. Đó là biểu đồ dòng mẫu tìm thấy trên github d3.js với dữ liệu của tôi điền vào http://pastebin.com/7aW6wegd
Các json đến từ một cơ sở dữ liệu couchdb
tôi có thể nhận các dòng để vẽ, nhưng họ là một mớ hỗn độn.:
tôi nghĩ rằng đây là do những ngày không sắp xếp đúng, vì trong giao diện điều khiển chúng được liệt kê trong trật tự. Tôi không thể tìm ra cách để có được ngày để sắp xếp đúng cách. Sử dụng d3.time.format ném lỗi (bạn thực sự có thể nhìn thấy nó trong mã tôi đã lấy từ biểu đồ dòng mẫu, họ sử dụng nó để phân tích các ngày. Sử dụng nó với dữ liệu của tôi ném một lỗi, ngay cả sau khi tôi cố gắng để biến các dấu thời gian cho đến ngày tháng) và tôi dường như không thể tìm ra cách để có được các ngày để sắp xếp trong couchdb.
Điều này có vẻ khá tốt cho lần thử đầu tiên một cách trung thực. Chỉ cần sắp xếp các ngày trước khi xác định đối tượng ngày tháng. https://github.com/mbostock/d3/wiki/Arrays –