matplotlib を使用して、1000 のプロットを PDF に書き込んでいます。私はすでにプロットコードを最適化しています。数字/軸/線を再利用し、y データを変更するだけです。
残りの時間の大部分は、save_figure に費やされます。
それに比べて、R は約 2 倍の速さでプロットを PDF に出力するようです。Plots will all zero data は、R ではさらに高速に見えますが、Python では同じ速度です。
私は pdf.compression = 0 を設定しました。これにより、少し改善されます。
データをラスタライズしようとしましたが、プロット速度に違いはありませんでした (大量の RAM を使用しましたが)。
PDF バックエンドを使用して matplotlib を高速化するために他にできることはありますか、または検討すべき代替バックエンドはありますか? Rに勝とうとしている。
ありがとう!