Python 将聚合的数据帧转换为新的数据帧
我有一个像这样的数据框Python 将聚合的数据帧转换为新的数据帧,python,pandas,Python,Pandas,我有一个像这样的数据框 username lang 0 pardine123 en 1 Dylanmalkoc1 en 2 pirosaya ja 3 MTavacoli en 4 EduardaOria pt 5 RobertHenrik pt 我如何获得一个新的数据帧,在这个数据帧中我按lang分组并计算每个唯一lang的行数 我做了这个命令 stats=users.groupby('lang').agg(
username lang
0 pardine123 en
1 Dylanmalkoc1 en
2 pirosaya ja
3 MTavacoli en
4 EduardaOria pt
5 RobertHenrik pt
我如何获得一个新的数据帧,在这个数据帧中我按lang分组并计算每个唯一lang的行数
我做了这个命令
stats=users.groupby('lang').agg(len)
输出是这样的
username
lang
ar 12593
bn 3
ca 45
cs 28
da 19
de 502
它是一个数据帧,只有一列名为username。我想要的是一个数据框,它有两列,一列是lang,另一列是count。只需在数据框上使用
.reset\u index()
,即可将索引转换回一列。谢谢。成功了。