2012-05-28 23 views
9

Tôi đã tự hỏi nếu có một cách dễ dàng để thêm đa cấp/phân cấp/nhóm nhãn trục trong d3. Ví dụ: nếu tôi có biểu đồ dạng đường có tên tháng cho trục x kéo dài qua nhiều năm, tôi cũng muốn có năm dưới dạng nhãn bên dưới tên tháng để trông giống như thế này.Multi-Level/Grouping of Axis Labels Sử dụng d3

Oct Nov Dec Jan Feb Mar Apr 
|_____________| |___________________| 
    2011     2012 

Tôi hiểu rằng bạn có thể làm bất cứ điều gì trong SVG để làm cho nó hoạt động, nhưng tôi muốn sử dụng d3 càng nhiều càng tốt để nó dễ dàng hơn nhiều để cập nhật bảng xếp hạng tự động.

Cảm ơn, Jack

Trả lời

17

Bạn có thể thêm và định dạng một vài trục tuy nhiên bạn muốn. Ví dụ - hiển thị một trục hiển thị tháng và một trục khác hiển thị năm. Ví dụ cơ bản: http://jsfiddle.net/Ea4mT/1/

Bạn có thể phải gây rối với nó một chút sau đó để có được định dạng thích hợp hơn, nhưng có vẻ như cốt lõi của những gì bạn đang cố gắng hoàn thành.

+0

Đây là siêu hữu ích Josh. Cảm ơn bạn rất nhiều vì đã chia sẻ! –

Các vấn đề liên quan