0
누구나 서브셋하는 방법을 알고 있고 트랜잭션 길이에 따라 arules
트랜잭션 객체를 아는 사람이 있습니까? 예를 들어트랜잭션 길이에 따라 서브셋 arules 트랜잭션 객체
: 나는 다른 거래에 성인을 부분 집합 할
library(arules)
data(Adult)
summary(Adult)
는 각 트랜잭션의 길이에 따라 객체.
누구나 서브셋하는 방법을 알고 있고 트랜잭션 길이에 따라 arules
트랜잭션 객체를 아는 사람이 있습니까? 예를 들어트랜잭션 길이에 따라 서브셋 arules 트랜잭션 객체
: 나는 다른 거래에 성인을 부분 집합 할
library(arules)
data(Adult)
summary(Adult)
는 각 트랜잭션의 길이에 따라 객체.
첫 번째 정류장으로 패키지 도움말을 살펴 보는 것이 좋습니다. 'help.start()'. 패키지로 이동하여 패키지에 구현 된 메소드를 확인하십시오.
트랜잭션 개체에 대한 size() 및 subset() 구현이 있음을 발견하는 데 몇 분이 걸렸습니다. 그래서 당신이 요구하는 것을하는 것이 매우 간단합니다. 여기
내가 그것을 할 방법입니다 :
#you can get a vector of the sizes of the transactions:
sizes<-size(Adult)
#If you want to automate the sunsetting with a for loop
#you can save which sizes are.
size.labels<-as.numeric(levels(as.factor(sizes)))
#Now you just need to use subset() function for
#arules using size as condition.
#Here few examples
Adult.subset<-subset(Adult,sizes==size.labels[1]) #this for using in a loop maybe?
Adult.subset.10<-subset(Adult,sizes==10)
...
은 당신이 도움이되기를 바랍니다!
와우 감사합니다. 이것은 많은 도움이됩니다. 하위 집합 함수가 크기로 조건을 받아들이는지 모르겠다. 이것은 doco에 언급되어 있지 않다. – laiboonh
어떤 것이 부울 결과를 요구하면 그 결과를 원하는만큼 넣을 수있다. 결과는 집합과 동일한 크기의 부울 벡터이다. 당신은 어떤 R 함수 나 물건에 대해 사용합니다. 나는 옳은 조건을 찾는데 만 의문을 품는다.) 당신을 도왔던 위대한! – E1000i