如何在Pandas中按两列(键)对数据进行分组

时间:2019-10-22 12:39:05

标签: python pandas dataframe

当前数据帧

有一个像这样的数据框:

name  x  y  values

111   0  0  0.32
111   0  1  0.53
111   1  0  0.23
222   0  0  0.32
222   0  1  0.33
222   1  0  0.73
333   0  0  0.12
333   0  1  0.87
333   1  0  0.45

期望的数据帧

我要按(x,y)分组,这是唯一键,可以看作是坐标。

(x,y)和值是一一对应的

x  y  name  values
0  0  111   0.32
0  0  222   0.32
0  0  333   0.12
0  1  111   0.53
0  1  222   0.33
0  1  333   0.87
1  0  111   0.23
1  0  222   0.73
1  0  333   0.45

我应该在Python中做什么来实现这一目标?

0 个答案:

没有答案