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

人工知能

ギル・ジェロン、Orca SecurityのCEO&共同創設者-インタビューシリーズ

ギル・ゲロンは、オルカ・セキュリティのCEO兼共同設立者ですギルは20年以上にわたりサイバーセキュリティ製品をリードし、提...

人工知能

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

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

人工知能

「マーシャンの共同創設者であるイータン・ギンスバーグについてのインタビューシリーズ」

エタン・ギンズバーグは、マーシャンの共同創業者であり、すべてのプロンプトを最適なLLMに動的にルーティングするプラットフ...

AIテクノロジー

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

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

AIニュース

Q&A:ブラジルの政治、アマゾンの人権、AIについてのGabriela Sá Pessoaの見解

ブラジルの社会正義のジャーナリストは、MIT国際研究センターのフェローです

人工知能

「アナコンダのCEO兼共同創業者、ピーターウォングによるインタビューシリーズ」

ピーター・ワンはAnacondaのCEO兼共同創設者ですAnaconda(以前はContinuum Analyticsとして知られる)を設立する前は、ピー...