DataFrameを,sort.valuesにより昇順としました。その際に、昇順に応じてindexも動いてしまいます。indexだけは、元のまま0、1、2としたいのですが、どのようにしたら良いのでしょうか。ご教示くださいませ。
python
1import pandas as pd 2lst =[[-0.7,3],[1.0,1],[-2.0,5]] 3df=pd.DataFrame(lst,columns=['a','b']) 4df
python
1#sort.values()に応じてindexも動いてしまう 2df_asc=df.sort_values('a') 3df_asc
◎やったこと
python
1df_asc.reindex(list(range(0,3)))
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/09 11:42