私はC3バーチャートを使用していますが、X軸ティックの問題に直面しています。私はX軸の価値を動的に取っています。チャートC3-チャートのX軸ティック
コード以下を参照してください。
chart = c3.generate({
bindto: '#port_range_to_port_range',
data: {
x: 'x',
columns: [
['x','Ho Chi Minh City', 'Tanjung Priok (Jakarta)', 'Chennai', 'Chennai', 'Chennai'],
['Your lowest rate', 530, 800, 900, 525, 190],
['Benchmark rate', 241, 890, 254, 100, 149],
['Lowest rate on route',200, 859, 256, 365, 410],
],
type: 'bar'
},
axis: {
x: {
type: 'category' // this needed to load string x value
},
y: {
tick: {
format: d3.format("$,")
}
}
},
legend: {
show: false
}
});
あなたは、私がX軸に「チェンナイ」3回使用している上に見ることができます。より
columns: [
['x','Ho Chi Minh City', 'Tanjung Priok (Jakarta)', 'Chennai', 'Chennai', 'Chennai'],
だから、問題は、グラフは、これらの重複する値が表示されていないプロットしますと、この(チェンナイ)が一つだけの時間を表示しているため、以下を参照してくださいと数字を印刷し、その時間を休みます。添付のグラフを参照
yを再現することはできません私たちの問題は、このフィドルを参照してください:https://jsfiddle.net/Dimmy/q2spv1mc/1/問題は持続するのですか? –
私はちょうどc3.min.jsとその正常に動作して更新しました。以前は//cdn.jsdelivr.net/c3/0.4.11/c3.min.jsから電話していましたが、今はhttps://cdnjs.cloudflare.com/ajax/libs/c3/0.4.10からダウンロードしました。 /c3.min.js。 –