ujimushi(@旧sradjp(15364))の日記

旧スラドの日記の引越先です

Plots.jl 開発状況(Road to plots 2.0)

どうもPlots.jlの次期メジャーバージョンの開発がそこそこ進んでいるらしい。

GRとUnicodePlotのバックエンドはかなり開発が進んでいるっぽい。現在90%のテストが通っている状況。 ただ,まだチェックが入っていない項目も多いので今すぐリリースという感じにはならなさそう。

大きな変更点としてはデフォルトでGRがバックエンドになっているのが廃止される。 あらかじめimportしておく必要がある。 UnicodePlotsをバックエンドにする時は

using Plots; import UnicodePlots
unicodeplots()
plot(1:10)

のような感じで使うらしい。 この時using UnicodePlotsとかすると,plot関数の名前解決ができなくて変なことになるので, importする感じになると思う。

で大きな問題があって,「2.0が出ると今までこの日記に書いた内容は役に立たなくなるかも」 というところであるが,まぁ順次更新していこう。 どちらかというと,この日記は自分用の参考資料的なところも大きいので, 2.0に変更されたらblogの記事を細々と誰にもアナウンスせず修正していく予定。

2.0からの大きな変更(追記)

  • pyplot,pgfplots(pgfplotsxではない)のバックエンドは完全廃止
  • pyplotの代替であるpythonplotの作業がバックエンドの中で一番遅れている