2017-04-21 41 views

回答

2

你可以做到這一點...

var parseMin = d3.timeParse("%M"); 
var oneMinWidth = x(parseMin("1"))-x(parseMin("0")); 
messages.selectAll("message") 
    .data(data) 
    .enter().append("rect") 
    .attr('class', 'message') 
    .attr("width", oneMinWidth) 
    .attr("height", oneMinWidth) 
    .style("opacity", 0.4) 
    .attr("x", function(d) { return x(d.sent_time); }) 
    .attr("y", function(d) { return y(d.messages_sent_in_day); }) 
+0

謝謝,這個工作! – Dope