0

私はFlotが初めてです。プロジェクトで毎週の訪問者統計を表示したいと考えています。私はその月の訪問者を表示する必要がありますが、Flot では毎週です。たとえば、第 1 週 1 ~ 5 で 500 人の訪問者がいます。6-12 900 の訪問者があります。等々。そして、X座標を1-5,6-12,13-19として表示したい....誰でも何をすべきか提案できますか?厳密に Flot を使用してください。

4

2 に答える 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 に答える