Hi, I am extremely new to R, and was wondering if someone would be able to help me with a question regarding the expand.grid function. When I input
expand.grid.rep <- function(x, n=1) do.call(expand.grid, rep(list(x),n)) expand.grid.rep(c("a", "b", "c"), 3) my output is as follows, Var1 Var2 Var3 1 a a a 2 b a a 3 c a a 4 a b a 5 b b a 6 c b a 7 a c a 8 b c a 9 c c a 10 a a b 11 b a b 12 c a b 13 a b b 14 b b b 15 c b b 16 a c b 17 b c b 18 c c b 19 a a c 20 b a c 21 c a c 22 a b c 23 b b c 24 c b c 25 a c c 26 b c c 27 c c c I was wondering if there was anyway I can change the row numbers to labels that indicate what is in each row. Instead of a 1, I'd like to have a label saying "aaa", etc. I'm not sure if this is even possible within the expand.grid function but any help would be appreciated. Thanks. [[alternative HTML version deleted]]
______________________________________________ R-help@r-project.org mailing list 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.