2024-04-19 15:03:56 发布
网友
我正在尝试将具有MultiIndex列的数据帧按2列排序。 无法到达第二列。你知道吗
MultiIndex
尝试将其作为列表列表传递,但出现错误。 尝试将其作为元组传递也会出错
sorted_df = df.sort_values(by=([('Measurements','Name')], [('Measurements', 'DateCreated')]), ascending=True, inplace= False)
预期结果:数据帧按name排序,然后按date排序。 获取密钥错误
name
date
这有用吗?你知道吗
sorted_df = df.sort_values(by=[('Measurements','Name'), ('Measurements', 'DateCreated')], ascending=True, inplace= False)
您可能正在寻找groupby特性。你知道吗
sorted_df = df.groupby(['Name', 'DateCreated'])
这有用吗?你知道吗
您可能正在寻找groupby特性。你知道吗
相关问题 更多 >
编程相关推荐