演習課題「インデックスによるソート」
右のコードエリアにはsというSeriesが定義されています。
sの要素をインデックスに関して昇順でソートしたものをprint()で出力してください。
期待する出力値
1 a
2 c
3 b
dtype: object
演習課題「値によるソート」
右のコードエリアにはsというSeriesが定義されています。
sを値に関して降順でソートしたものをprint()で出力してください。
期待する出力値
c 3
a 2
b 1
dtype: int64
※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#07:ソート
このチャプターでは、Seriesのソートをおこなう方法について学習します。
- 昇順:小さい順に並び替える
- 降順:大きい順に並び替える
import pandas as pd
s = pd.Series({"b": 3, "c": 1, "a": 2})
print(s.sort_index()) # 昇順
print(s.sort_index(ascending=False)) # 降順
import pandas as pd
s = pd.Series({"b": 3, "c": 1, "a": 2})
print(s.sort_values()) # 昇順
print(s.sort_values(ascending=False)) # 降順
ログインすると採点できます
コードの実行