1

次のように、x軸の日付とy軸の1〜3の整数値を含む配列があります。

chartData = [["19-Jan-2012",1],["20-Jan-2012",2],["21-Jan-2012",1],["22-Jan-2012",3]];

問題1: 1と2と3の代わりにテキストを表示したい:3の代わりに「高」、2の代わりに「中」、1の代わりに「低」。

どのようにそれを行うことができますか?

問題2:

蛍光ペンでマウスオーバーするだけでなく、各ポイントの横にラベルを永続的に表示するにはどうすればよいですか?

4

1 に答える 1

0

このような 3 番目のパラメーター[[1,4,'mid'], [3 5,'hi'], [7,2,'low']]を使用して、オプション文字列でこれを使用できます。

series:[{
  pointLabels:{
    labels:['mid', 'hi', 'low'],
    location:'se',
    ypadding: 12
  }
}]

これも試してみてください http://www.jqplot.com/tests/point-labels.php しかし、それでも x シリーズのデータ​​に数値を渡す必要があります。

上記のリンクで、私が推測する正確な解決策を見つけることができます..

乾杯..

于 2012-05-02T09:18:15.413 に答える