我的数据框数值低于
每天四班
date shift ID timeworked(min)
1/1/2017 1 1 20
1/1/2017 1 9 20
1/1/2017 3 2 100
1/2/2017 2 3 30
1/4/2017 3 4 5
1/1/2017 2 5 9
想要从现有的东西创建新的数据框 NoofId'判断移位=移位中id的计数 班次的工作时间(分钟)总和=该班次工作时间的总和
date shift sum of timeworked(min) on the shift NoofId'sin the shift
1/1/2017 1 40 2
1/1/2017 2 9 1
1/1/2017 3 100 1
1/2/2017 2 30 1
1/4/2017 3 5 1
答案 0 :(得分:0)
>>>import pandas as pd
让我们将原始数据框称为Dframe。 现在要向现有Dframe数据框添加列,可以从pandas中使用Serial方法。 让我们也可以使用字符串添加新列:' NoofId'犯罪转移'
>>>Dframe['NoofIds in the shift']=pd.Series([2,1,1,1,1])
最后显示输出数据框:
>>>print(Dframe)