2017-07-17 12 views
0

C3.jsでは、ズームインするときにy軸をスケール変更する方法があります。同様の機能がx軸に存在しますか?このexampleによって示されるように時系列(C3js)のx軸を再スケーリングする方法は?

チャートから同様コードc3.jsで

var visualizeThis = c3.generate({ 
    bindto: '#this', 
    data: { 
     x: 'Dates', 
     columns:[ 
      dates, 
      dataPoints 
     ] 
    }, 
    axis: { 
     x: { 
      type: 'timeseries', 
      tick: { 
       format: '%m/%d/%Y' 
      } 
     } 
    }, 
    zoom: { 
     enabled: true, 
     rescale: true //this only rescales the y-axis 
    }, 
    point: { 
     show: false 
    } 
}); 

答えて

1

ズームは、x軸に影響します。

y軸の縮尺も合わせたい場合は、zoom.rescaleオプションを試してみてください。

zoom: { 
    enabled: true, 
    rescale: true 
} 

jsfiddleの作業例。

+0

私がrescaleを意味するとき、ズームインするときに私の時系列の他の日付をx軸に入力したいと思います。あなたが指摘した機能を認識しています。 – ja153903

+0

@ ja153903あなたのチャートのコードを投稿できますか? – katagorri

+0

私はチャートのコードを掲載しました。 – ja153903

関連する問題