country state year area
usa iowa 2000 30
usa iowa 2001 30
usa iowa 2002 30
usa iowa 2003 30
usa kansas 2000 500
usa kansas 2001 500
usa kansas 2002 500
usa kansas 2003 500
usa washington 2000 245
usa washington 2001 245
usa washington 2002 245
usa washington 2003 245
上記のデータフレームでは、%of total area <%の行を削除したいと考えています。この場合、それはiowaとして状態を持つすべての行になります。パンダでそれをする最善の方法は何ですか?私はgroupbyを試みたが、進める方法がわからない。合計の部分に基づいてパンダのデータフレームの行を削除する
df.groupby('area').sum()
おかげで、この場合は右側の領域である@piRSquaredを30 + 500 + 245列全体を追加することになりますあなたのソリューション右? – user308827