> On 20-12-2014, at 05:45, Kristi Glover <kristi.glo...@hotmail.com> wrote:
> 
> Hi R User, Would you suggest me on how I can build a pivot table using two 
> variables? I want to put "text" in the table instead of value.  I have 
> attached an example data and the type of table (FinalTable) I was looking 
> for. I am looking for your suggestions. ThanksKG=====dat<-structure(list(tag 
> = structure(c(1L, 1L, 1L, 2L, 3L, 4L, 5L, 6L, 6L, 7L, 7L, 8L), .Label = 
> c("x1", "x2", "x3", "x4", "x5", "x6", "x7", "x8"), class = "factor"), time = 
> structure(c(1L, 2L, 3L, 1L, 4L, 5L, 5L, 5L, 8L, 4L, 7L, 6L), .Label = 
> c("2010-May 27", "2011-June 27", "2011-June 28", "2012-June 25", "2013-June 
> 21", "2014-Jan 05", "2014-July 27", "2015-April 07"), class = "factor"),     
> states = structure(c(1L, 2L, 2L, 1L, 4L, 3L, 2L, 5L, 1L,     3L, 5L, 2L), 
> .Label = c("A", "B", "C", "D", "Out"), class = "factor")), .Names = c("tag", 
> "time", "states"), class = "data.frame", row.names = c(NA, -12L))
> dat###table(dat$tag,dat$time)# it gives value but I want the name of the 
> states in the table instead of value.#For 
> examplefinalTable<-structure(list(tag = structure(1:8, .Label = c("x1", "x2", 
> "x3", "x4", "x5", "x6", "x7", "x8"), class = "factor"), X2010.May.27 = 
> structure(c(2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L), .Label = c("0", "A"), class = 
> "factor"),     X2011.June.27 = structure(c(2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L    
> ), .Label = c("0", "B"), class = "factor"), X2011.June.28 = structure(c(2L,   
>   1L, 1L, 1L, 1L, 1L, 1L, 1L), .Label = c("0", "B"), class = "factor"),     
> X2012.June.25 = structure(c(1L, 1L, 3L, 1L, 1L, 1L, 2L, 1L    ), .Label = 
> c("0", "C", "D"), class = "factor"), X2013.June.21 = structure(c(1L,     1L, 
> 1L, 3L, 2L, 4L, 1L, 1L), .Label = c("0", "B", "C", "Out"    ), class = 
> "factor"), X2014.Jan.05 = structure(c(1L, 1L,     1L, 1L, 1L, 1L, 1L, 2L), 
> .Label = c("0", "B"), class = "factor"),     X2014.July.27 = structure(c(1L, 
> 1L, 1L, 1L, 1L, 1L, 2L, 1L    ), .Label = c!
 ("!
> 0", "Out"), class = "factor"), X2015.April.07 = c(0L,     0L, 0L, 0L, 0L, 1L, 
> 0L, 0L)), .Names = c("tag", "X2010.May.27", "X2011.June.27", "X2011.June.28", 
> "X2012.June.25", "X2013.June.21", "X2014.Jan.05", "X2014.July.27", 
> "X2015.April.07"), class = "data.frame", row.names = c(NA,-8L))
> finalTable
> #How is it possible to get the finalTable as shown above?Any suggestions?     
>                                   

Since you used html for your mail, it is a complete mess and not usable.
You are requested to not post in HTML. See the posting guide.

Berend

>       [[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help@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.

______________________________________________
R-help@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.

Reply via email to