メモ:ggplot2::geom_sf()が遅い場合
ここでいう遅い、というのは、
plot()
と比べてgeom_point()
、geom_line()
、geom_polyon()
と比べて
という意味。
地物がめっちゃ多いとき
たとえば、1000個のPOINT
を打つのに10秒くらいかかる。
これはplot()
だと一瞬なので、geom_sf()
の内部の処理がイケてないだけで、たぶんそのうち改善されるはず。
たぶんこんな感じで直るかな?というPRがこれです↓
とはいえ次期バージョンのggplot2はこのままリリースされるので、しばらくは、colour
やfill
をマッピングする必要がないなら事前にst_combine()
、もしくはst_union()
してからプロットする、という工夫が必要そう。
Macを使っているとき
なんかXQuartzにバグがあるらしく、異常に遅いことがあるらしいです。
Cairoを使えばいいとかいう話も出てるけど、けっきょく解決してなさそう...
おまけ:gridの謎のバグを引いたとき
っていう、どうしようもないパターンもあるらしい。これはggplot2関係ないけどまじで謎...