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")
내가 원하는 것은 :
FilterQuarter UniqueCustomerID
2009 Q1 1234
2009 Q2 1324
2009 Q3 8764
2009 Q3 1234
2009 Q4 5432
어떻게 R에서이 작업을 수행하려면? 나는 unique
기능을 시도했지만 내가 원하는대로 작동하지 않습니다.
... masterdf 원본 파일의 이름입니다 가정합니다. 그러나이 새로운 데이터를 차원이 다른 데이터 프레임으로 열 바인딩하려는 경우가 확실하지 않습니다. –
거기에 고유 한 값이있는 두 개의 열이 모두 필요합니다. 예를 들어 CustomerID 1234가 2009 년 3 분기에 있으면이 값이 올 것입니다. 하지만 내가 유일하게 사용했다면 2009 Q1 만 걸릴 것입니다. – snehal
나는 2009 년 1 분기와 2009 년 3 분기에 모두 CustomerID 1234를 편집 했으므로 고유 기능을 사용하면 2009 년 1 분기와 2009 년 3 분기에 모두 원한다. 빠른 응답에 감사드립니다. – snehal