我有一个像下面的数据:组数据到新的列值基础条件
Caller Date Duration Status
304 2/1/2016 756 ANSWERED
304 2/1/2016 61 ANSWERED
304 2/4/2016 60 ANSWERED
304 2/10/2016 61 ANSWERED
304 2/17/2016 60 ANSWERED
304 2/19/2016 30 ANSWERED
304 2/24/2016 27 ANSWERED
304 2/28/2016 55 ANSWERED
304 2/28/2016 63 ANSWERED
我想组R中的数据的基础上,一周,也就是说,如果兴田日期在于2017年2月1日之间2/7/2017我添加了一个名为“week”的新列,并将值设置为第1周的元组。类似于本月的其他几周。
输出看起来可能像这样
Caller Date Duration Status Week
304 2/1/2016 756 ANSWERED Week 1
304 2/1/2016 61 ANSWERED Week 1
304 2/4/2016 60 ANSWERED Week 1
304 2/10/2016 61 ANSWERED Week 2
304 2/17/2016 60 ANSWERED Week 2
304 2/19/2016 30 ANSWERED Week 3
304 2/24/2016 27 ANSWERED Week 4
304 2/28/2016 55 ANSWERED Week 4
304 2/28/2016 63 ANSWERED Week 4
请给我建议的方法在R. 感谢
这是简单,但我需要你'dput'数据 –
请你解释一下? –
'dput(df)'输出R对象'df'的纯文本表示。将“dput”的输出包含在问题中是一种很好的做法,这样我们就可以轻松获取代码并使用它。检查此:http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example和'?dput' – Sumedh