从数据here中汲取灵感,我们获得了以下系列/数据框
<DataTemplate>
<Button x:Name="HiddenDeleteButton" Text="Delete" Visibility="Hidden" />
<DataTemplate.Triggers>
<DataTrigger Binding="{Binding Path=IsMouseOver, RelativeSource={RelativeSource AncestorType=DataGridRow}}" Value="True">
<Setter Property="Visibility" TargetName="HiddenDeleteButton" Value="Visible"/>
</DataTrigger>
</DataTemplate.Triggers>
</DataTemplate>
df = data.groupby(["Manufacturer","Product Name","Product Launch Data"]).sum("total")
我们如何在 total
Manufacturer Product Name Product Launch Date
Apple iPad 2010-04-03 30
iPod 2001-10-23 34
Samsung Galaxy 2009-04-27 24
Galaxy Tab 2010-09-02 22
之后排序,同时仍然保留组,即以:pp结尾
total
答案 0 :(得分:2)
在最新的熊猫版本中,可以按级别和列名称进行排序,因此可以在这里工作:
df = df.sort_values(['Manufacturer','total'])
print (df)
total
Manufacturer Product Name Product Launch Date
Apple iPad 2010-04-03 30
iPod 2001-10-23 34
Samsung Galaxy Tab 2010-09-02 22
Galaxy 2009-04-27 24