既存のシリーズのポイントを変更しようとしています。APIを見て、私は次のことを試みてきました。
chart.series[0].data[0].y = 43;
chart.redraw();
簡単なものが欠けていると思いますが、理解できません。ご協力いただきありがとうございます。
既存のシリーズのポイントを変更しようとしています。APIを見て、私は次のことを試みてきました。
chart.series[0].data[0].y = 43;
chart.redraw();
簡単なものが欠けていると思いますが、理解できません。ご協力いただきありがとうございます。
値を設定するだけでは不十分です。chart.series [0] .data [0]はポイントオブジェクトを返します。ポイントオブジェクトは、その「update」メソッドを使用して値を変更できます。
chart.series[0].data[0].update(y += 10);
ここで例を見ることができます:http: //jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/members/point-update-column/
両方の座標で正しく機能します:http: //jsfiddle.net/PsBh7/
chart.series[0].data[0].update({
x:20
});