我有一个Excel/csv中以(以下格式)列出的患病日的(许多)员工列表。每个病态的日子实例都有自己的路线。我想添加另一列“结果”,其中记录了病期的长度。例如,Mon-Tuesday-Wed意味着这三个条目中的每一个都被标记为3.我对于python是新的,我想知道这种方法是否理想,尽管我不知道SQL会如何更容易,除了为每个员工创建表格(简单)并对其执行分析(难)将连续日期分组在一起
我的目标是能够从10天以上分离1天的长期。这个周末的奖金积分。
Person Date Result
A 02/04/2012 5
B 02/04/2012 2
A 03/04/2012 5
B 03/04/2012 2
A 04/04/2012 5
A 05/04/2012 5
A 06/04/2012 5
B 25/04/2012 1
A 25/04/2012 2
A 26/04/2012 2
B 30/04/2012 1
你并不需要调用'continueRun()'函数的开销 - 如果你不打算在'for'循环中使用'if run [-1] == x-1:'''去做任何事情。 – martineau 2014-02-14 10:59:57