[R] Attribute Combinations
John Kane
jrkr|de@u @end|ng |rom gm@||@com
Thu May 21 19:43:55 CEST 2020
One possible way
library(tidyr)
dat1 <- structure(list(V1 = c("A", "A", "A", "A", "A", "A", "A", "A",
"A", "A"), V2 = c("A", "B", "A", "A", "A", "B", "C", "C", "B",
"C"), V3 = c("B", "C", "D", "B", "B", "C", "B", "B", "C", "C"
)), class = "data.frame", row.names = c(NA, -10L))
dat2 <- unite(dat1, att, V1, V2, V3, sep = ",")
prop.table(table(dat2$att))
A,A,B A,A,D A,B,C A,C,B A,C,C
0.3 0.1 0.3 0.2 0.1
On Thu, 21 May 2020 at 13:22, Jeff Reichman <reichmanj using sbcglobal.net> wrote:
> R-help forum
>
>
>
> Looking for a function or some guidance for obtaining the percentage of
> attribute combinations, for example
>
>
>
> V1 V2 V3
>
> A A B
>
> A B C
>
> A A D
>
> A A B
>
> A A B
>
> A B C
>
> A C B
>
> A C B
>
> A B C
>
> A C C
>
>
>
> Results
>
> A,A,B 0.30
>
> A,B,C 0.30
>
> A,A,D 0.10
>
> A,C,B 0.20 etc
>
>
>
> Sincerely
>
>
>
> Jeff Reichman
>
> (314) 457-1966
>
>
>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
--
John Kane
Kingston ON Canada
[[alternative HTML version deleted]]
More information about the R-help
mailing list