0

月のすべての日付のアイテムの価格を表示する必要があります。チャートは、棒グラフまたはプロット チャートにすることができます。

質問:

2010 年 1 月 15 日の利用可能なデータがない場合、x 軸に (2010 年 1 月 15 日) を表示する方法はありますが、対応する y 軸のポイント (バーまたはプロット ポイント) はありませんか?

つまり、2 つのバーまたはプロット ポイントの間に空白ができます。

現在、私は 0 を使用していますが、 0 は有効な値です。

そのような表示が可能かどうか教えてください。

4

2 に答える 2

0

いいえ。プロット、バー、または列には、ある種の値使用する必要があります。nullを使用すると、そのデータポイント用にスペースは予約されません。

たとえば、3つの列(たとえば、3月、4月、5月)があり、dataProviderの値が[3、null、5]の場合、4月の列は表示されず、3月と4月はそれぞれ幅が広くなります。

実行できるのは、データが0の場合に使用可能なデータがないことをユーザーに通知するdataTipFunction(ChartBaseを参照)を作成することです。

于 2010-06-08T20:10:17.477 に答える
0

ついに、

これが解決策です。次のデータを表示したいとします [1 月 10 日] [2 月 ]

ステップ 1: 棒グラフ上のポイントを非表示にするには、サーバーから NaN を送信します。上記の例では、[jan,10][Feb, NaN ] を意味します。-- これにより、タイトル バーの近くに値が表示されるという望ましくない効果が生じます。

ステップ 2: データ ヒントを非表示にします。リンクの解決策に従ってください: flex chart hide a datatip

于 2010-06-14T18:21:37.417 に答える