我有一个包含多列的数据框,其中包括Quarter
和CustomerID
。在这个数据框中,我想要确定Quarter
和CustomerID
的唯一组合。
例如:
masterdf <- read.csv(text = "
Quarter, CustomerID, ProductID
2009 Q1, 1234, 1
2009 Q1, 1234, 2
2009 Q2, 1324, 3
2009 Q3, 1234, 4
2009 Q3, 1234, 5
2009 Q3, 8764, 6
2009 Q4, 5432, 7")
What i want is:
FilterQuarter UniqueCustomerID
2009 Q1 1234
2009 Q2 1324
2009 Q3 8764
2009 Q3 1234
2009 Q4 5432
如何在R中实现这一点?我尝试了
unique
函数,但它没有按照我的要求工作。
(Quarter, CustomerID)
对。然而,不清楚他想如何将这个新数据与可能维度不同的数据框进行列绑定。 - Ben Sidhomunique(masterdf)
是什么意思? - mnel[.data.frame
(my.df, c("FilterQuarter", "UniqueCustomerID")) : 选择的列未定义。 - snehal