pandas dataframe:groupby将给出重复的groupby

时间:2017-12-17 14:03:01

标签: python pandas

这是一个工作示例

# create dataframe
df = pd.DataFrame({"a":range(10), "b":[1,1,1,2,2,2,3,3,4,1]})
# group by 'b' column and print every group
df.groupby("b").apply(lambda x:print(x))

结果如下所示,前两个组包含相同的元素。我该如何纠正?

   a  b
0  0  1
1  1  1
2  2  1
9  9  1

   a  b
0  0  1
1  1  1
2  2  1
9  9  1

   a  b
3  3  2
4  4  2
5  5  2

   a  b
6  6  3
7  7  3

   a  b
8  8  4

0 个答案:

没有答案