Python 无法在GROUPBY之后调用dataframe中的列名
Python 无法在GROUPBY之后调用dataframe中的列名
groupby 之后无法使用df["列名”]访问的原因在于,groupby后索引会堆叠,将之前的多索引变成了单索引:
解决方法 :使用 unstack方法,使得聚合表的层次索引不堆叠,详细用法查看groupby()具体参数用法。
data = groupby().mean().unstack()
df = pd.DataFrame(data)
aa = d
原创
2021-10-20 17:05:35 ·
1527 阅读 ·
0 评论