浮動小数点生成チャートでx軸の外観を調整しようとしています。コードは次のとおりです。月または年を指定した小数点xaxis
$(function() {
var data1 = [[1451599200000,0],[1454277600000,0],[1456783200000,104],[1459458000000,67]];
var data2 = [[1451599200000,48],[1454277600000,48],[1456783200000,53],[1459458000000,37]];
var options = {
series: {
bars: {
show: true,
}
},
xaxis: {
mode: "time",
timeformat: "%m-%Y",
}
};
var plotObj = $.plot($("#placeholder"), [{
data: data1,
label: "Data1",
}, {
data: data2,
label: "Data2",
}],
options);
});
これが結果です。
問題#1:私のデータアレイ[タイムスタンプ、値]のペアが含まれており、私はこの場合には月であるタイムスタンプを使用するx軸たいです。バーごとに1つのx軸ラベルのみが必要です。 Categoriesプラグインを使用する方が良い場合は、使用方法の例を教えてください。タイムスタンプがタイムスタンプではなく文字列になるようにJSONデータを変更できます。
問題2:JSONのデータポイントの数に応じてバーの幅を調整することはできますか?それで私の例ほど薄くないのです。 jsfiddleする
リンク:https://jsfiddle.net/prxbl/ubewvjkr/2/