我有一个 Pandas 数据框,如下所示:
Voice_Usage | Data_Usage | Revenue | Age | Segment
--------------------------------------------------
300 | 20 | 400 | 35 | 1
700 | 10 | 300 | 40 | 1
100 | 15 | 200 | 32 | 3
150 | 30 | 100 | 20 | 2
450 | 12 | 450 | 54 | 1
900 | 18 | 800 | 17 | 3
... ... ... ... ...
我想从上面的数据框中派生一个数据框,其中每个 Segment 类型都将包含数据框中的所有变量及其统计度量(最小值、最大值、平均值)。
派生的数据框应该是这样的:
Segment | Variables | Min | Max | Mean |
----------------------------------------
1 Voice_Usage 5 100 50
1 Data_Usage 0 50 30
1 Revenue 50 1500 300
1 Age 10 80 35
2 Voice_Usage 10 200 70
2 Data_Usage 10 90 50
2 Revenue 30 500 200
2 Age 15 60 25
3 Voice_Usage 5 100 500
3 Data_Usage 0 50 30
3 Revenue 50 1500 300
3 Age 10 80 35
...等等。
如何从第一个数据帧派生第二个数据帧?我按段值分组并聚合了其他变量,但这不起作用。我需要将其设为通用的n号。数据框的变量。
红糖糍粑
相关分类