私はFlotが初めてです。プロジェクトで毎週の訪問者統計を表示したいと考えています。私はその月の訪問者を表示する必要がありますが、Flot では毎週です。たとえば、第 1 週 1 ~ 5 で 500 人の訪問者がいます。6-12 900 の訪問者があります。等々。そして、X座標を1-5,6-12,13-19として表示したい....誰でも何をすべきか提案できますか?厳密に Flot を使用してください。
2 に答える
0
単純な古い棒グラフが必要なだけだと思いますが、日付関連のデータがあるという事実に惑わされています。
Flotをグラフに与えるデータでは、整数を増やしているだけのx値として偽の数値を使用します。したがって、1〜5の場合は0を、6〜12の場合は1を入力します。
次に、Ryleyが言うように、ティックフォーマッタを使用して、必要なx軸にラベルを配置します。
例としてこれを参照してください。
于 2010-08-26T13:59:34.463 に答える
0
tickFormatter を確認してください。
または、目盛りがどのように見えるかを最終的に制御するには、「tickFormatter」に関数を提供できます。この関数には、目盛り値と情報を含む「軸」オブジェクトの 2 つのパラメーターが渡され、文字列を返す必要があります。
だからあなたが探しているのは次のようなものです:
$.plot(placeholder, data, {
//your options here
xaxis: {
tickFormatter: function(val,axis){
return (val+1).toString()+'-'+(val+5).toString();
}
}
});
于 2010-07-03T03:46:47.147 に答える