リストの辞書への GroupBy 結果
3 つの列 (Column1、Column2、および Column3) を含む Excel スプレッドシートがあります。データを抽出し、Column1 でグループ化し、次のようなリストのディクショナリを作成したいとします。
1 2 3 4 5 6 |
|
この結果を達成するには、次のコードを使用できます。
1 2 |
|
groupby 関数はデータを Column1 ごとにグループ化し、groupby オブジェクトを返します。次に、apply メソッドを使用してリスト関数を Column3 データに適用し、各グループの値のリストを作成します。最後に、to_dict メソッドを使用して、グループ化されたデータをリストの辞書に変換します。
結果の辞書は、指定した形式になり、キーは Column1 の値、値は Column1 のリストになります。 Column3.
の対応する値以上がPython でデータを列ごとにグループ化し、リストの辞書に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。