Кадры данных Pandas могут быть отсортированы по значениям его столбцов, но я хотел отсортировать кадр данных по значениям ряда, которые я не хочу добавлять в фрейм данных, - хотя он имеет те же самые индексы.Сортировка кадра данных pandas по серии
Я получил свою фрейму данных, отсортированную путем добавления серии к кадру данных (в виде столбца), сортировки и удаления столбца снова. В примере кода nprojnpercent
мой кадр данных и total
моя серия:
nprojnpercent["total"]=total
nprojnpercent.sort_values(by="total",ascending=False,inplace=True)
nprojnpercent.pop("total")
Это работает, но это, кажется, довольно странно для меня. Есть ли более простой способ упорядочить кадр данных серией?