【发布时间】:2020-08-03 14:32:28
【问题描述】:
我有一个这样的数据框:
dT_sampleTime steps
0 0.002 0.001
1 0.004 0.002
2 0.004 0.003
3 0.004 0.004
4 0.003 0.005
5 0.007 0.006
6 0.001 0.007
我想计算 dT_sampleTime 列中 step 值出现的频率,并创建一个新列的绝对频率。
dT_sampleTime steps absolute frequency
0 0.002 0.001 1
1 0.004 0.002 1
2 0.004 0.003 1
3 0.004 0.004 3
4 0.003 0.005 0
5 0.007 0.006 0
6 0.001 0.007 1
我的想法是这样的:
df['absolute frequency'] = df.groupby(df['steps'],df['dT_sampleTime']).count
【问题讨论】:
标签: python pandas list histogram