私は現在、いくつかのCSVデータを集約するためにパンダでgroupby関数を使用しようとしています。パンダ集約グループ
これは私がCSVで、現在持っているデータの小さなサンプルです:
Company,School,Number,Type
Adtelem Global Education Inc.,Carrington,3,For-Profit
Adtelem Global Education Inc.,Carrington,4,For-Profit
Adtelem Global Education Inc.,Carrington,1,For-Profit
Adtelem Global Education Inc.,Carrington,4,For-Profit
Adtelem Global Education Inc.,Carrington,3,For-Profit
Adtelem Global Education Inc.,Carrington,3,For-Profit
Adtelem Global Education Inc.,DeVry Institute of Technology,4,For-Profit
Adtelem Global Education Inc.,DeVry Institute of Technology,4,For-Profit
Adtelem Global Education Inc.,DeVry Institute of Learning,16, For-Profit
Adtelem Global Education Inc.,DeVry Institute of Learning,9,
Career Education Corporation,Le Cordon Blue College of Culinary Arts,6,For-Profit
Career Education Corporation,Le Cordon Blue College of Culinary Arts,23,For-Profit
それが現在立っているように、同じ「学校」欄(キャリントン、デブライなどの繰り返し回数があります)、私はそれらを凝縮したい。具体的には、その学校のすべてのインスタンスの番号を合計し、その学校を所有する会社の名前(第1列)と学校のタイプ(最後の列カラム)。
最終生成物は、次のようになります。私はこれを行うとき、私も会社を失い、各学校に添付入力し、しかし
data2 = data.groupby("School").sum()
:
Company,School,Number,Type
Adtelem Global Education Inc.,Carrington,18,For-Profit,
Adtelem Global Education Inc., DeVry Institute of Technology,8,For-Profit
Adtelem Global Education Inc.,DeVry Institute of Learning,25,For-Profit
Career Education Corporation,Le Cordon Blue College of Culinary Arts,29,For-Profit
私は、次のコードを使用しています。私は解決策が基本的だと知っていますが、私はパンダスには新しいので、皆さんがお手伝いできれば幸いです。
あなたの質問が解決された場合は、[回答を受け入れてください](https://stackoverflow.com/help/someone-answers)してください。ありがとう。 –