5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

HighChartsの散布図に1000個以上のデータをプロットしたいとき

Last updated at Posted at 2018-02-28

はじめまして、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の散布図、たくさんのデータが表示できなくて使えないなあ」とお困りの方がいたら、お試しください。

では、きょうはこのへんで。

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?