的列表(我學習大熊貓,所以請解釋溶液)熊貓 - 如何獲得
我的數據是這樣的:
Category currency sellerRating Duration endDay ClosePrice
0 Music/Movie/Game US 3249 5 Mon 0.01 0.01
1 Music/Movie/Game US 3249 5 Mon 0.01 0.01
2 Music/Movie/Game US 3249 5 Mon 0.01 0.01
3 Music/Movie/Game US 3249 5 Mon 0.01 0.01
4 Music/Movie/Game US 3249 5 Mon 0.01 0.01
Dtypes結果是:
Category object
currency object
sellerRating int64
Duration int64
endDay object
ClosePrice float64
OpenPrice float64
PriceIncrease float64
dtype: object
我我試圖找出每個類別中ClosePrice最高的頂級項目(例如前10名)。
沒了主意,放棄了,並試圖用手爲每個類別做到這一點,我曾嘗試:
df[(df['ClosePrice']> 93) & ([df.Category == 'Automotive'])]
...但沒有奏效。我得到的錯誤是:
ValueError: operands could not be broadcast together with shapes (351550,) (1975,)
我也探討了交叉表,但它不是我所期待的。
必須有一種方法可以在一行熊貓代碼中自動執行所需的操作。有什麼建議?謝謝!
sort_values按升序排序,本質上給你n個值。另外,請注意您的答案與我的非常相似。 –
感謝您回覆Arthur! – skeitel