1
でフィルタリング:私はシボレーのための年でMPGを意味を取得するには、次を試してみましたGROUPBYと、このようなデータフレームのためにパンダ
auto.groupby('yr')['mpg'].mean()
:
mpg yr name
0 18 70 chevrolet malibu
1 15 70 buick skylark
2 18 70 ford torino
3 16 70 chevrolet el camino
4 17 71 chevrolet chevelle
私はこのような年でMPGを意味し得ることができます:
auto.groupby(['yr', auto['name'].str.contains('chevrolet')])['mpg'].mean()
それはそうのように、どこ偽非シボレーと真がシボレーであるが、追加の真/偽ブール値の列を作成しますが:
yr name
70 False 16.5
True 17.0
71 False NaN
True 17.0
私は何を探していますが次のとおりです。
yr mpg
x y
私の試みは、仕事とBなかった理由あなたはA)が説明していただけます)私のミスを修正し、それがいることを実行する必要がある理由を説明する助け方法。 ありがとうございました!
@ user8834780 Yw〜:-)、助けがあれば、それを受け入れてアップヴォートすることを検討できますか? – Wen
8分以上待つ必要がありますが、絶対に – user8834780