python

【python】pandasでSeriesを値で並び替えるorderが使えない

pythonの勉強をしていると、コードサンプルに使えないメソッドがありました。
備忘録として記録します。

【python】pandasでSeriesを値で並び替えるorderが使えない

pythonの学習中に、pandasのSeriesのorderメソッドが使えませんでした。

#値で並び替える
Series1.order()

AttributeError: 'Series' object has no attribute 'order'

はかせ
はかせ
Seriesには「order」属性がないってことじゃな。

pandasでSeriesを値で並び替える方法

#値で並び替える
#Series1.order()
Series1.sort_values()

gens
gens
これで上手くいきました。
はかせ
はかせ
バージョンの変更で、本やネットに書いてある、サンプルコードが使えなくなることはよくある事なので、調べるくせをつけるのじゃ

他にもソートのメソッドについて、ここにまとめてくれているので、参考にしてください。

ABOUT ME
genslife
30代男性 QOL(クオリティ・オブ・ライフ)を向上させる活動を記録します。 2017年から選択に迷ったら、今まで選ばなかった選択肢を取るようにしています。 迷ったらやる。