我一直在excel中进行大多数数据清理工作,但是我正在迁移到R。因此,我是R的新用户。我试图在客户的两个晚上之间找到区别。我要确保当我减去时,是从苹果减去苹果,而不是从苹果减去香蕉。下面的代码是我输入的;但是结果不是我想要的。
ComparingeEnrollment %>%
arrange(`FullNameFruit1.1`, `Full name`) %>%
mutate(Difference = BednightsFruit1.1 - sum_Bednights)
当您查看客户端名称的排列方式时,我可以看到它们并没有同时排列。只有一个是。 Picture of result,例如,您会看到苹果,香蕉,梨和苹果,香蕉,蓝莓。这引发了我的计算,因为我没有从正确的客户端中减去。这在excel中很容易做到,我相信在R中也很容易,但是我不知道该怎么做。
Google表格链接可访问数据。 https://docs.google.com/spreadsheets/d/189nj0a_SCvDFKmaDJUNjJRsOWizkuxhJfA1-a2s87r0/edit?usp=sharing