입력 파일에 각 행에 트랜잭션이 있습니다. 다음 예제는 입력 파일의 구조를 보여줍니다.R을 사용하여 항목 집합의 빈도를 계산하려면 어떻게해야합니까?
a
a
a,b
b
a,b
a,c
c
c
위의 입력 파일에는 11 개의 항목과 8 개의 항목 집합이 있습니다. 이 입력 파일에는 3 개의 고유 항목과 5 개의 고유 항목 집합이 있습니다. 각 고유 항목 집합의 빈도를 계산하고 싶습니다. 보고서 분할 입력 트랜잭션 파일에서 각각의 고유 한 항목 집합의 발생 횟수를 제공
"a",0.25
"a,b",0.25
"c",0.25
"b",0.125
"a,c",0.125
: 위의 입력 파일을 위해, 나는 다음과 같은 CSV 파일과 유사한 출력을 생성하는 R 스크립트를 작성하고 싶습니다 입력의 총 항목 수로 나눕니다. 보고서는 항목 집합을 빈도별로 정렬했습니다. R을 사용하여 입력 트랜잭션 파일에서 항목 집합의 빈도를 계산하려면 어떻게해야합니까?
업데이트 : 나는 이미 read.transactions 및 apriori 방법을 사용하여 연결 규칙을 계산했습니다. 이 메소드의 결과를 재사용하여 입력 항목 집합의 빈도를 계산할 수 있습니까?
이 코드는 주파수별로 정렬하지 않습니다. – reprogrammer
@reprogrammer 사과드립니다. 업데이트 됨. –
누구나 나를 도울 수 있습니까? 첫 번째 코드 줄을 실행할 때 오류가 발생하는 이유는 무엇입니까? read.table (헤더 = TRUE, 텍스트 = "\ nitemset \ na \ na \ na, b \ nb \ na, b \ na, c \ nc \ nc")의 오류 : 사용되지 않은 인수 (텍스트 = "\ nitemset \ na \ na \ na, b \ nb \ na, b \ na, c \ nc \ nc") – moldovean