Tôi gặp vấn đề khi tạo thang loga trong d3. Quy mô hoạt động tốt nếu được đặt thành tuyến tính.Quy mô logarit trả về NaN
này hoạt động:
var myLinScale = d3.scale.linear()
.domain([0, 100])
.range([50, 1150]);
console.log(myLinScale(71)); //output = 831
Tuy nhiên, điều này không làm việc:
var myLogScale = d3.scale.log()
.domain([0, 100])
.range([50, 1150]);
console.log(myLogScale(71)); //output = NaN
Điều gì là sai với quy mô logarit?