0

バーといくつかのデータを含むチャートがある Shield UI Chart を使用しています。

            dataSeries: [
                {
                    seriesType: 'bar',
                    collectionAlias:'Total Visits',
                    data: [565000, 630400, 743000, 910200, 1170200, 1383000]
                },
                {
                    seriesType: 'bar',
                    collectionAlias: 'Unique Visits',
                    data: [152000, 234000, 123000, 348000, 167000, 283000]
                }
            ]

チャートは正常に動作していますが、範囲バーに同じデータを使用しようとすると、何も表示されません。何故ですか?タイプを変更するだけでデータが表示される他のチャートタイプがあるため、何が問題になる可能性がありますか?

            dataSeries: [
                {
                    seriesType: 'rangebar',
                    collectionAlias:'Total Visits',
                    data: [565000, 630400, 743000, 910200, 1170200, 1383000]
                },
                {
                    seriesType: 'rangebar',
                    collectionAlias: 'Unique Visits',
                    data: [152000, 234000, 123000, 348000, 167000, 283000]
                }
            ]
4

1 に答える 1

1

グラフの種類を変更して、現在のレイアウトでデータを表示する可能性があります。ただし、データ型に互換性があるかどうかを考慮する必要があります。棒グラフは、1、2、3、4 などの単一の値を表示することを目的としています。範囲バーのデータ値はペアになっています。以下のコードを見てください。

{
 seriesType: 'rangebar',
 data: [[0.75, 0.79], [0.95, 1.03], [0.70, 0.79], [0.65, 0.70], [0.5, 0.69], [0.77, 0.89], [0.79, 0.87], [0.55, 0.89], [0.65, 0.99]]
} 
于 2013-07-11T15:28:46.577 に答える