はじめまして、geraldともうします。プログラムを書いていたのは数十年前で、最近はもっぱらマーケティング系のデータ分析をする人になっています。
そんな過程でデータヴィジュアライズとか統計とかなんだとかに携わることが増えてきたので、備忘録を兼ねて、時々書いてみようと思います。
今回は先日困ったHighChartsの散布図に1000個以上のデータをプロットしたいときの設定です。
サンプルデモだと
<script src="https://code.highcharts.com/modules/boost.js"></script>
を取り込んで、
boost: {
useGPUTranslations: true,
usePreAllocated: true
},
と書いてあげれば100万個のプロットができるよとあります。
が、いくらこれをやってもできなくて困りました。
それで色々調べたら、上記に加えてこの設定が必要なのだとわかりました。
plotOptions:{
series:{
turboThreshold: [ここに表示したいプロット上限値を数字で書く]
}
}
なんで1000個までしか出ないのかなあとおもっていたら、デフォルトが1000個なのだそうです。
https://api.highcharts.com/highcharts/plotOptions.series.turboThreshold
ということで、「HighChartsの散布図、たくさんのデータが表示できなくて使えないなあ」とお困りの方がいたら、お試しください。
では、きょうはこのへんで。