データサイエンス100本ノックでSQLとPythonを勉強していきます。
S-017: 顧客テーブル(customer)を生年月日(birth_day)で高齢順にソートし、先頭10件を全項目表示せよ。
SQLでは以下のようになります。
SELECT * from customer ORDER BY birth_day LIMIT 10
Pythonでは以下のようになります。
df_customer.sort_values('birth_day', ascending=True).head(10)
pandasのsort_valuesという関数が出てきたので調べました。
昇順か降順かを指定するascending以外にも便利そうなオプションがいろいろあるようです。