panderaのメリットとデメリット
意見交換したいこと
題の通り「panderaのメリットとデメリット」について意見交換をしたいです。
参考までに質問者(@daikikatsuragawa)の過去の紹介記事のリンクも貼っておきます。
個人的にはかなり重宝しているライブラリなのですが、「自分以外の意見も知りたい」という意図で投稿させていただきます。特に、布教するにあたって、デメリットをも把握しておくことは、とても重要だと考えています。ぜひ、よろしくお願いします。
例)
メリット
- バリデーションによって、データの仕様に基づくデータのみを扱うことになる(堅牢性の向上)
- スキーマを定義することによって、データの仕様をコードから読み取れる(可読性の向上)
- 特にデータフレームは各列ごとに異なる仕様を持つため重要
- 特にデータフレームを利用するプログラミングにおいてドメインに関する記述は重要
- ◯◯な目的で利用されているプログラミングには向いている(利用しない理由がない)
デメリット
- ◯◯の用途で利用されているプログラミングには向かない
- パフォーマンスに影響がある?
- どれだけ?
- 導入に壁がある?
- どのような?
0