1

棒グラフに似ているが、長方形のバーの代わりに三角形を使用するハイチャートでグラフを作成しようとしています (つまり、三角形が長いほど、それが表す値が大きくなります)。

面グラフを使用して何かをハックし、三角形ごとに 3 つのポイントをプロットすることに成功しました (三角形のベースは 0、ピークは実際の値)。

http://jsfiddle.net/83jXA/2/を参照してください

chart: { type: 'area' },
series: [{
        name: '2010',
        data: [0, 3, 0, null, null, null, null],           
    }, {
        name: '2011',
        data: [null, null, null, null, 0, 6, 0],
    }],

ただし、必要なものに近いものが存在するかどうか疑問に思っていたので、これらの偽の 0 および null 値をプロットする必要はありません。ドキュメントで何かを見つけることができませんでした。

4

1 に答える 1

1

あなたが行ったことは、三角形の棒グラフを取得する唯一の方法です. 棒を特定の方法で表示したい棒グラフにも同様の手法を使用しましたが、うまくいきました。

パフォーマンスが心配でしたが、グラフが 1 秒間に数回更新されても問題はありませんでした。

于 2013-04-05T07:11:54.907 に答える