python - Pandas 聚合修改索引
问题描述
我正在使用此函数在我的数据框中计算“值”列的每个 id 和每小时的平均值、中值和方差:
df = df.groupby(['PatientID',
pd.Grouper(key='Date', freq='60T')])['Value'].agg(['mean', 'median',
'var'])
但是在新修改的数据框中,我正确地得到了均值、中值和方差,但是日期和 id 没有像这个屏幕中那样被评估和变灰:
我想保留日期和身份证。我该如何解决?谢谢
解决方案
只需将 .reset_index() 添加到代码中即可避免该问题
推荐阅读
- c++ - 如何防止 QGraphicsTextItem 上的默认上下文菜单?
- node.js - Puppeteer 只关注按钮而不是点击按钮
- svg - 如何在不使用 viewBox 的情况下消除 SVG 符号周围的间隙
- laravel - 我如何调试这个“找不到类'应用程序/地址'”?
- html - 如何防止谷歌在站点链接中放置材料图标文本?
- javascript - 如何将 jQuery 信息添加到 html 表单?
- c++ - 在完成对 k 个已排序流进行排序的功能时需要帮助
- r - 如何检查数据表中每一行的列值是否在另外两个的范围内
- python - 生成带有括号和被置换的运算符的字符串列表的所有组合
- javascript - 在 React 构造函数中未调用 Console.Log