パンダのカット対qcutが明確に説明されています(ついに)

「パンダのカットとQカットの違いを明確に解説(ついに)」

pandasでデータをカスタムにビン分割する方法

Karan Bhatiaさんによる写真(Unsplash)

動機

「これは一体何?」

初心者がある難しいpandasの機能の出力を見ると、よくこんな反応をします。チュートリアルやコースでは、一文でそのような機能を紹介し、すぐに他のトピックに移ります。ドキュメントを上から下まで読んでも、1分以上かかりますよ。

初心者の私は、そのような状況にいつもイライラしました。ある時、Udacityのナノ度プログラムでMatplotlibのヒートマップについて学んでいました。ご存知の通り、MatplotlibではSeabornのようにヒートマップに自動で注釈を作成することはできないので、手動で作成する必要がありました。そのためには、データをカテゴリに分割するためにqcutまたはcut(この記事のテーマです)を使用しますが、私はこれらの関数に完全に初めてでした。

インストラクターは1文で関数を簡潔に「説明」し、ドキュメントへのリンクが画面に表示されました🤦‍♂️。文法を入力するパートでは早送りで進んでいました。

最近、私は他の人が同じ困難に直面しないように、pandasの難しい関数を解説するシリーズを少しずつ書いています。これは4回目で、数値データのビン分割についてのものです。ここではqcutcutを使用します。

セットアップ

サンプルデータには、seabornの組み込みplanetsデータセットを使用します。

>>> planets.describe()

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

人工知能

「トリントの創設者兼CEO、ジェフ・コフマンへのインタビューシリーズ」

ジェフ・コーフマンは、ABC、CBS、CBCニュースで30年のキャリアを持った後、Trintの創設者兼CEOとなりましたジェフは手作業の...

人工知能

ムーバブルインクのCEO兼共同創設者であるヴィヴェク・シャルマ氏についてのインタビュー・シリーズ

ビヴェクは2010年にムーバブルインクを共同設立し、急速な成長を遂げながら、600人以上の従業員を擁し、世界有数の革新的なブ...

人工知能

「スノーケルAIのCEO兼共同創設者、アレックス・ラットナー - インタビューシリーズ」

アレックス・ラトナーは、スタンフォードAIラボを母体とする会社、Snorkel AIのCEO兼共同創設者ですSnorkel AIは、手作業のAI...

人工知能

ピーター・マッキー、Sonarの開発者担当責任者-インタビューシリーズ

ピーター・マッキーはSonarのDeveloper Relationsの責任者です Sonarは、悪いコードの1兆ドルの課題を解決するプラットフォー...

人工知能

「UVeyeの共同設立者兼CEO、アミール・ヘヴェルについてのインタビューシリーズ」

アミール・ヘヴァーは、UVeyeのCEO兼共同創設者であり、高速かつ正確な異常検出により、自動車およびセキュリティ産業に直面...

人工知能

「コマンドバーの創設者兼CEO、ジェームズ・エバンスによるインタビューシリーズ」

ジェームズ・エバンズは、CommandBarの創設者兼CEOであり、製品、マーケティング、顧客チームを支援するために設計されたAIパ...