パンダのカット対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

データサイエンス

アステラソフトウェアのCOO、ジェイ・ミシュラ - インタビューシリーズ

ジェイ・ミシュラは、急速に成長しているエンタープライズ向けデータソリューションの提供企業であるAstera Softwareの最高執...

人工知能

「Kognitosの創設者兼CEO、ビニー・ギル- インタビューシリーズ」

ビニー・ギルは、複数の役職と企業を横断する多様で幅広い業務経験を持っていますビニーは現在、Kognitosの創設者兼CEOであり...

人工知能

「コーネリスネットワークスのソフトウェアエンジニアリング担当副社長、ダグ・フラーラー氏 - インタビューシリーズ」

ソフトウェアエンジニアリングの副社長として、DougはCornelis Networksのソフトウェアスタック全体、Omni-Path Architecture...

人工知能

ディープAIの共同創業者兼CEO、ケビン・バラゴナ氏- インタビューシリーズ

ディープAIの創設者であるケビン・バラゴナは、10年以上の経験を持つプロのソフトウェアエンジニア兼製品開発者です彼の目標...

人工知能

スコット・スティーブンソン、スペルブックの共同創設者兼CEO- インタビューシリーズ

スコット・スティーブンソンは、Spellbookの共同創設者兼CEOであり、OpenAIのGPT-4および他の大規模な言語モデル(LLM)に基...

AIテクノロジー

アンソニー・グーネティレケ氏は、Amdocsのグループ社長であり、テクノロジー部門および戦略部門の責任者です- インタビューシリーズ

アンソニー・グーネティレーケは、Amdocsでグループ社長、テクノロジーと戦略担当です彼と企業戦略チームは、会社の戦略を策...