对这个有点主观的问题抱歉,但我想知道是否有人可以总结使用GroupBy与层次索引在单个数据帧中处理数据组的相对利弊。
我的项目涉及构建输入数据的数据框。每行代表一次击键(字母,触摸/释放时间,触摸/释放坐标),然后按句子(第一级分组)组织,然后按日(第二级)组织。我需要通过索引(日/句子)选择句子,以及对整个句子组执行操作(例如将函数映射到这些组,而不是单个行)。
似乎GroupBy和层次索引都有一些好处 - GroupBy似乎可以更容易地在组级别上执行计算,而层次索引使得更容易从数据框中提取特定短语用于其他目的。任何人都可以建议哪种技术更合适?或者两者结合起来是最好的方法吗?
谢谢!