2015-08-27 4 views
1

Я хочу отобразить контурный график с логарифмической шкалой на обеих осях. Я нашел это хороший пример для выполнения этой задачи:d3 шкала журнала не отображается

http://plnkr.co/edit/f1VThUpkHxUzxOBXmTCr?p=preview

Однако при изменении масштаба в логарифмической шкале

var x = d3.scale.log() 
    .range([0, width]); 

вместо

var x = d3.scale.linear() 
    .range([0, width]); 

Ось просто исчезнет. Я думал, что проблема в том, что log (0) = -infinity, но ничего не меняет, если я начинаю с 1.

В чем проблема?

ответ

Смежные вопросы