ascending=Trueとは

2020年12月21日

ascending=Trueとは

「ascending」とは「昇順」と言う意味です。
クエリでよく出てくる「ASC」「DESC」ですね。
こちらも挙動を試してみたいと思います。

ascending


#ピボットテーブル化
df = df.pivot_table(index="item", columns="date", values="price", fill_value=0)
df = df.sort_values(by=["item"], ascending=True)
# print(df)
# date    202001  202002  202003
# item                          
# apple      200     200     200
# banana     150     100      50
# orange     300     400       0

#ピボットテーブル化
df = df.pivot_table(index="item", columns="date", values="price", fill_value=0)
df = df.sort_values(by=["item"], ascending=False)
# print(df)
# date    202001  202002  202003
# item                          
# orange     300     400       0
# banana     150     100      50
# apple      200     200     200

「apple > banana > orange」が「orange > banana > apple」の順番に変わったのが確認できました。

YouTube

2020年12月21日