![](/img/trans.png)
[英]How to sort scatter plot by decreasing values of y axis using pyplot?
[英]How to sort values with strings on the axis in scatter plot
您可以使用一個小的正則表達式來提取值,轉換為 int 並按 integer 值排序:
#dummy data
ipl = pd.DataFrame(
{
'budget': ['${}M'.format(a) for a in np.random.randint(0,200,10)],
'player': np.random.randint(-10,10,10)
}
)
ipl['values'] = ipl['budget'].str.extract('([0-9]+)').astype(int)
ipl.sort_values(by='values', inplace=True)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.