1
の列としてリスト内の項目の数を返すようにしよう:は、私は次のようなパンダのデータフレーム、「DF」を、持っているデータフレーム
name things_in_bag
0 Don [orange, pear, apple]
1 Tommy [banana, pear, apple, watermelon]
2 Larry [cucumber]
.
.
1084 Jen [pear, baseball]
私は「number_things」と呼ばれる列を追加したいことバッグ内の物を合計します。
私はlen()を使用してこれらの配列内の項目の数を取得できますが、問題はインデックスにアクセスしていることです。したがって、最初の行のアイテムの数はlenです(df.loc [0、 'things_in_bag'])。
しかし、新しい列の1084行すべてをどのように埋め込むのですか?
を行うことができ、そのような
として適用使用して、リストのLENで見ることができますdf.things_in_bag.apply(len) '? – Zero