データセットには col1 と col2 の 2 つの列があります。col1 に従ってデータをグループ化し、各グループのサイズに従ってデータを並べ替えます。つまり、グループをサイズの小さい順に表示したいのです。
次のように、データをグループ化して表示するためのコードを作成しました。
grouped_data = df.groupby('col1')
"""code for sorting comes here"""
for name,group in grouped_data:
print (name)
print (group)
データを表示する前に、グループ サイズごとに並べ替える必要がありますが、これはできません。