[R] Aggregate Table Data into Cell Frequencies

Marc Schwartz marc_schwartz at me.com
Wed Oct 31 18:29:07 CET 2012


On Oct 31, 2012, at 11:38 AM, Edward Patzelt <patze003 at umn.edu> wrote:

> R-help -
> 
> I have this set of aggregated tables (sample data below via dput()).  And I
> would like to have delayValue as the column variables with the "temp"
> (temp1, temp2, temp3) values as the row variables.  However I would like to
> have the temp variables *aggregated into single rows* so that I have the
> frequency ("Freq" | counts) of each time each "delayValue" occurs in the
> cells.
> 
> I've tried this command without luck, it seems to be dropping a bunch of
> values.
> 
> tmp <- reshape(sampleData, direction = "wide",timevar = "delayValue",
> new.row.names = unique(sampleData$id) )
> 
> 
> 
> structure(list(delayValue = c("0", NA, "7", "8", "9", "10", NA,
> NA, "4", "5", "6", "7", "8", NA, NA, "4", "5", NA, "6", "7",
> "8", "9", "10", "11", "12", NA, NA, "5", "6", "7", "8", "9",
> NA, "4", "5", "6", "7", "8", "9", "10", NA, "9", "10", NA, NA,
> NA, "4", "5", "6", NA, "5", "6", "7", NA, "7", "8", "9", "10",
> "11", NA, NA, "6", NA, "6", NA, "6", NA, "6", NA, "6", NA, "6",
> NA, "6", NA, "6", NA, "6", NA, "6", NA, "6", NA, "6", NA, "6",
> NA, "6", NA, "6", NA, "6", NA, "6", NA, "6", NA, "6", NA, NA,
> "6", NA, "4", "7", NA, "4", NA, "2", "3", "4", NA, "5", NA, "5",
> "6", NA, "6", NA, "6", NA, "6", NA, "2", "3", NA, "5", NA, "3",
> "4", NA, "4", "5", NA, "4", NA, "3", NA, NA, "2", "3", "4", "5",
> "6", "7", "8", "9", NA, "9", NA, NA, "2", NA, "3", "4", "5",
> "6", NA, "4", "5", "6", NA, "5", NA, "2", "3", NA, "4", "5",
> "6", NA, "3", NA, NA, "2", NA, "2", NA, "6", NA, "2", NA, "4",
> NA, "2", "3", NA, "2", NA, "2", "3", "4", NA, "4", "5", NA, "2",
> NA, "3", "4", NA, NA, "18", "19", "20", "21", "22", "23", "24",
> "25", "26", NA, NA, NA, NA, NA, "4", NA, NA, NA, NA, "5", "6",
> NA, NA, "7", "8", "9", "10", NA, "11", "12", "13", "14", NA,
> "10", NA, "11", "12", "13", "14", "15", "16", NA, "10", "11",
> "12", NA, "13", "14", "15", "16", "17", NA, "2", NA, "2", "3",
> "4", NA, "2", NA, "3", NA, "2", "3", "4", "5", "6", "5", "6",
> "7", NA, "6", "8", NA, "7", "8", NA, "6", "7", "8", "9", NA,
> NA, "6", "7", NA, NA, "5", "6", NA, "4", "5", "6", "7", NA, "6",
> NA, "7", "8", NA, "6", "7", "8", NA, "5", NA, "2", "3", "4",
> "5", NA, "7", "7", NA, "7", NA, "7", NA, "7", NA, "7", NA, "7",
> NA, "7", "8", NA, "7", "8", NA, "5", "6", NA, "4", NA, "7", NA,
> "4", NA, "7", NA, "7", "8", NA, "8", NA, "7", "8", NA, "7", NA,
> "7", NA, "7", NA, NA, "16", "17", "18", NA, "19", "20", "21",
> NA, "21", "22", "23", "24", "25", "25", "26", "27", "28", NA,
> NA, NA, NA, NA, NA, NA, "4", "6", NA, NA, "4", "5", "6", "7",
> NA, "7", "8", "9", NA, "10", "11", "12", NA, "12", "13", "14",
> NA, "13", "14", NA, "12", "13", "14", NA, "15", "16", NA, NA,
> "2", "3", NA, "2", "3", NA, "4", "5", "6", NA, "5", "6", "7",
> "8", "9", "10", "11", "12", NA, "9", "10", "11", NA, "12", "13",
> NA, "9", "10", "11", NA, "12", "13", NA, "13", "14", "15", "16",
> "17", NA, "6", "7", NA, NA, "6", "7", "8", NA, "9", "10", "11",
> NA, NA, "5", "7", NA, "5", NA, NA, "2", "3", "4", "5", NA, NA,
> "8", "9", NA, "8", "9", NA, NA, NA, NA, NA, NA, NA, NA, NA, "6",
> NA, NA, "6", "7", "8", NA, "8", "9", NA, "9", NA, "9", "10",
> NA, "9", "10", NA, "9", "10", NA, "9", "10", NA, "7", "2", "3",
> NA, "2", NA, "2", "3", NA, "2", "3", "4", NA, "2", "3", NA, "2",
> "3", NA, "3", NA, "2", NA, "3", "4", NA, "3", "4", NA, "5", NA,
> "2", "3", "4", NA, "3", "5", NA, "3", "4", NA, "2", "3", "4",
> NA, "2", "3", NA, "2", "3", "4", NA, "2", NA, "3", "4", NA, NA,
> "18", "19", "20", "21", NA, "21", "22", "23", "24", NA, "23",
> "25", NA, "23", "24", "25", "26", NA, NA, "22", "23", "24", NA,
> NA, NA, NA, NA, "6", "7", NA, NA, "7", "8", "9", "10", NA, "11",
> "12", "13", NA, "14", "15", NA, "13", "14", "15", NA, "14", "15",
> "16", NA, "15", "16", "17", "18", NA, "16", "17", NA, "7", "20",
> "21", "22", "23", NA, "22", "23", "24", NA, "25", "26", "27",
> NA, "27", "28", "29", "30", NA, "31", NA, NA, NA, NA, NA, NA,
> "7", "8", NA, NA, "8", NA, "8", "9", NA, "10", "11", "12", "13",
> NA, "13", "14", "15", NA, "15", "16", "17", NA, "15", "16", NA,
> "17", "18", "19", NA, NA, "12", "13", "14", NA, "13", NA, "9",
> "10", "11", NA, "12", "13", "14", "15", NA, NA, "9", "10", NA,
> NA, NA, NA, NA, "6", NA, NA, "4", "5", "6", NA, "3", "4", "5",
> NA, "6", "7", "8", NA, "9", NA, "3", "4", "5", NA, "6", "7",
> "8", "9", "10", "11", "12", "13", NA, "7", "13", NA, "11", "12",
> NA, "13", "14", "15", "16", "17", "14", NA, "13", "15", NA, "14",
> "15", "16", NA, NA, NA, NA, NA, "6", "7", NA, NA, "7", NA, "7",
> NA, "8", NA, "8", "9", "10", NA, "10", "11", "12", "13", NA,
> "13", "14", "15", "16", NA, "14", NA, NA, "2", NA, "2", NA, "2",
> NA, "2", "3", NA, "2", "3", NA, "2", NA, "2", NA, "2", "3", NA,
> "2", "3", NA, "4", "5", NA, "5", "6", NA, "4", "5", NA, "4",
> NA, "2", NA, "2", NA, "2", "3", NA, "2", "3", NA, "3", NA, "2",
> NA, NA, "4", "5", "6", NA, "6", "7", "8", NA, "8", NA, "8", NA,
> "3", NA, "2", NA, "2", NA, "2", NA, "2", NA, "2", "3", NA, "6",
> NA, "2", NA, "3", "4", "5", "6", "7", NA, "4", "5", NA, NA, NA,
> "2", "3", NA, "4", NA, "3", "4", NA, "7", "2", "3", "4", "5",
> "6", "4", "5", NA, "2", "3", NA, "3", "4", NA, "5", "6", "7",
> NA, "8", "9", "10", NA, "11", NA, "10", "12", NA, "9", "10",
> NA, "10", "11", NA, "6", "7", NA, "8", "9", "10", NA, "4", "5",
> "6", NA, "6", NA, "3", "4", "5", NA, "2", "3", NA, "3", "4",
> NA, "2", "3", NA, "3", "4", NA), Freq = c(0, 1, 1, 1, 1, 1, 1,
> 6, 1, 1, 1, 1, 1, 5, 5, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 5, 1,
> 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 2, 1, 1, 4, 5, 5, 1, 1, 1,
> 2, 1, 1, 1, 3, 1, 1, 1, 1, 1, 5, 1, 3, 2, 3, 3, 2, 3, 3, 2, 2,
> 3, 3, 2, 2, 3, 3, 2, 2, 3, 3, 3, 3, 2, 3, 3, 3, 3, 2, 3, 3, 2,
> 2, 3, 3, 3, 3, 2, 2, 3, 1, 1, 4, 1, 1, 4, 1, 4, 1, 1, 2, 1, 3,
> 2, 1, 2, 2, 2, 3, 3, 2, 1, 4, 1, 1, 4, 2, 3, 2, 1, 3, 2, 1, 3,
> 2, 3, 2, 3, 5, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 2, 1, 2, 3, 1, 1,
> 1, 1, 2, 1, 1, 1, 2, 1, 4, 1, 1, 3, 1, 1, 1, 2, 1, 4, 5, 3, 2,
> 3, 3, 3, 2, 2, 4, 1, 5, 1, 1, 3, 2, 3, 2, 1, 1, 1, 1, 1, 4, 1,
> 4, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 5, 5, 5, 5, 1, 4,
> 5, 5, 6, 2, 1, 2, 6, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1,
> 1, 1, 1, 1, 5, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 4, 1, 2, 1, 2,
> 1, 4, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 3, 1, 1, 3, 1, 1,
> 1, 1, 1, 6, 2, 1, 2, 6, 1, 1, 4, 1, 1, 1, 1, 1, 2, 3, 1, 1, 3,
> 1, 1, 1, 3, 1, 4, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 3, 3,
> 2, 2, 3, 1, 2, 2, 1, 1, 3, 1, 1, 3, 2, 4, 2, 3, 3, 3, 3, 3, 2,
> 1, 2, 3, 2, 1, 1, 3, 3, 3, 2, 3, 3, 2, 1, 1, 2, 1, 1, 1, 2, 1,
> 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 6, 1, 1, 3, 6,
> 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 3, 1,
> 1, 1, 2, 2, 1, 2, 1, 1, 1, 3, 1, 1, 4, 1, 1, 1, 2, 1, 1, 1, 1,
> 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 3, 1, 1, 1, 2, 2, 1, 2, 1, 1,
> 1, 1, 1, 1, 2, 1, 2, 6, 1, 2, 1, 2, 2, 1, 1, 1, 5, 1, 1, 3, 1,
> 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 1, 3, 5, 5, 5, 5, 5, 5, 5,
> 6, 3, 2, 6, 1, 2, 1, 2, 1, 2, 2, 2, 3, 2, 1, 2, 2, 1, 3, 1, 1,
> 3, 1, 2, 2, 1, 1, 1, 3, 2, 4, 1, 1, 3, 1, 1, 1, 2, 1, 1, 3, 1,
> 1, 3, 1, 4, 3, 2, 2, 1, 2, 2, 1, 3, 1, 4, 1, 1, 1, 3, 1, 1, 4,
> 1, 1, 3, 1, 1, 1, 2, 1, 1, 3, 1, 1, 1, 3, 1, 4, 1, 1, 3, 1, 1,
> 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 5, 1, 1, 1,
> 2, 5, 5, 5, 6, 2, 1, 2, 6, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 2,
> 1, 1, 1, 2, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1,
> 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 5, 5, 5, 5, 6,
> 1, 2, 2, 6, 3, 3, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1,
> 3, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 5, 1, 1, 1, 2, 1, 1,
> 1, 1, 1, 5, 1, 2, 2, 5, 5, 5, 6, 2, 3, 6, 1, 1, 1, 3, 1, 1, 1,
> 2, 2, 1, 1, 1, 1, 4, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1,
> 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 4, 1, 1, 3, 1, 1, 1, 2, 5, 5,
> 5, 6, 1, 1, 3, 6, 3, 3, 3, 2, 3, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1,
> 1, 1, 1, 1, 1, 1, 4, 1, 3, 2, 2, 4, 3, 2, 1, 1, 3, 2, 1, 2, 2,
> 3, 2, 3, 2, 1, 2, 1, 2, 2, 3, 1, 2, 1, 2, 2, 1, 2, 3, 1, 5, 2,
> 3, 1, 4, 2, 1, 2, 2, 1, 3, 2, 3, 1, 4, 1, 1, 1, 2, 1, 1, 2, 1,
> 2, 2, 3, 1, 4, 1, 4, 2, 3, 2, 3, 2, 3, 1, 4, 2, 1, 3, 1, 4, 2,
> 4, 1, 1, 1, 1, 1, 1, 1, 1, 3, 5, 5, 1, 1, 4, 3, 2, 1, 1, 3, 1,
> 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 3, 1, 2, 2, 2, 1, 1, 1, 2, 1, 1,
> 1, 3, 2, 1, 1, 3, 1, 1, 3, 1, 1, 4, 1, 1, 3, 2, 1, 1, 2, 1, 1,
> 1, 3, 1, 4, 1, 1, 1, 2, 1, 1, 3, 1, 2, 3, 1, 1, 3, 1, 1, 3),
>    id = c("0", "temp1", "temp10", "temp10", "temp10", "temp10",
>    "temp10", "temp11", "temp12", "temp12", "temp12", "temp12",
>    "temp12", "temp13", "temp14", "temp15", "temp15", "temp15",
>    "temp16", "temp16", "temp16", "temp16", "temp16", "temp17",
>    "temp17", "temp17", "temp18", "temp19", "temp19", "temp19",
>    "temp19", "temp19", "temp19", "temp2", "temp2", "temp2",
>    "temp2", "temp2", "temp20", "temp20", "temp20", "temp3",
>    "temp3", "temp3", "temp4", "temp5", "temp6", "temp6", "temp6",
>    "temp6", "temp7", "temp7", "temp7", "temp7", "temp8", "temp8",
>    "temp8", "temp8", "temp8", "temp9", "temp1", "temp10", "temp10",
>    "temp11", "temp11", "temp12", "temp12", "temp13", "temp13",
>    "temp14", "temp14", "temp15", "temp15", "temp16", "temp16",
>    "temp17", "temp17", "temp18", "temp18", "temp19", "temp19",
>    "temp2", "temp2", "temp20", "temp20", "temp3", "temp3", "temp4",
>    "temp4", "temp5", "temp5", "temp6", "temp6", "temp7", "temp7",
>    "temp8", "temp8", "temp9", "temp9", "temp1", "temp10", "temp10",
>    "temp11", "temp11", "temp11", "temp12", "temp12", "temp13",
>    "temp13", "temp13", "temp13", "temp14", "temp14", "temp15",
>    "temp15", "temp15", "temp16", "temp16", "temp17", "temp17",
>    "temp18", "temp18", "temp19", "temp19", "temp19", "temp2",
>    "temp2", "temp20", "temp20", "temp20", "temp3", "temp3",
>    "temp3", "temp4", "temp4", "temp5", "temp5", "temp6", "temp7",
>    "temp7", "temp7", "temp7", "temp7", "temp7", "temp8", "temp8",
>    "temp8", "temp9", "temp9", "temp1", "temp10", "temp10", "temp11",
>    "temp11", "temp11", "temp11", "temp11", "temp12", "temp12",
>    "temp12", "temp12", "temp13", "temp13", "temp14", "temp14",
>    "temp14", "temp15", "temp15", "temp15", "temp15", "temp16",
>    "temp16", "temp17", "temp18", "temp18", "temp19", "temp19",
>    "temp2", "temp2", "temp20", "temp20", "temp3", "temp3", "temp4",
>    "temp4", "temp4", "temp5", "temp5", "temp6", "temp6", "temp6",
>    "temp6", "temp7", "temp7", "temp7", "temp8", "temp8", "temp9",
>    "temp9", "temp9", "temp1", "temp10", "temp10", "temp10",
>    "temp10", "temp10", "temp11", "temp11", "temp11", "temp11",
>    "temp11", "temp12", "temp13", "temp14", "temp15", "temp16",
>    "temp16", "temp17", "temp18", "temp19", "temp2", "temp2",
>    "temp2", "temp20", "temp3", "temp3", "temp3", "temp3", "temp3",
>    "temp4", "temp4", "temp4", "temp4", "temp4", "temp5", "temp5",
>    "temp6", "temp6", "temp6", "temp6", "temp6", "temp7", "temp7",
>    "temp8", "temp8", "temp8", "temp8", "temp9", "temp9", "temp9",
>    "temp9", "temp9", "temp1", "temp10", "temp10", "temp11",
>    "temp11", "temp11", "temp11", "temp12", "temp12", "temp13",
>    "temp13", "temp14", "temp14", "temp14", "temp14", "temp14",
>    "temp15", "temp15", "temp15", "temp15", "temp16", "temp16",
>    "temp16", "temp17", "temp17", "temp17", "temp18", "temp18",
>    "temp18", "temp18", "temp18", "temp19", "temp2", "temp2",
>    "temp2", "temp20", "temp3", "temp3", "temp3", "temp4", "temp4",
>    "temp4", "temp4", "temp4", "temp5", "temp5", "temp6", "temp6",
>    "temp6", "temp7", "temp7", "temp7", "temp7", "temp8", "temp8",
>    "temp9", "temp9", "temp9", "temp9", "temp9", "temp1", "temp10",
>    "temp10", "temp11", "temp11", "temp12", "temp12", "temp13",
>    "temp13", "temp14", "temp14", "temp15", "temp15", "temp16",
>    "temp16", "temp16", "temp17", "temp17", "temp17", "temp18",
>    "temp18", "temp18", "temp19", "temp19", "temp2", "temp2",
>    "temp20", "temp20", "temp3", "temp3", "temp4", "temp4", "temp4",
>    "temp5", "temp5", "temp6", "temp6", "temp6", "temp7", "temp7",
>    "temp8", "temp8", "temp9", "temp9", "temp1", "temp10", "temp10",
>    "temp10", "temp10", "temp11", "temp11", "temp11", "temp11",
>    "temp12", "temp12", "temp12", "temp12", "temp12", "temp13",
>    "temp13", "temp13", "temp13", "temp13", "temp14", "temp15",
>    "temp16", "temp17", "temp18", "temp19", "temp2", "temp2",
>    "temp2", "temp20", "temp3", "temp3", "temp3", "temp3", "temp3",
>    "temp4", "temp4", "temp4", "temp4", "temp5", "temp5", "temp5",
>    "temp5", "temp6", "temp6", "temp6", "temp6", "temp7", "temp7",
>    "temp7", "temp8", "temp8", "temp8", "temp8", "temp9", "temp9",
>    "temp9", "temp1", "temp10", "temp10", "temp10", "temp11",
>    "temp11", "temp11", "temp12", "temp12", "temp12", "temp12",
>    "temp13", "temp13", "temp13", "temp13", "temp13", "temp14",
>    "temp14", "temp14", "temp14", "temp15", "temp15", "temp15",
>    "temp15", "temp16", "temp16", "temp16", "temp17", "temp17",
>    "temp17", "temp17", "temp18", "temp18", "temp18", "temp19",
>    "temp19", "temp19", "temp19", "temp19", "temp19", "temp2",
>    "temp2", "temp2", "temp20", "temp3", "temp3", "temp3", "temp3",
>    "temp4", "temp4", "temp4", "temp4", "temp5", "temp6", "temp6",
>    "temp6", "temp7", "temp7", "temp8", "temp9", "temp9", "temp9",
>    "temp9", "temp9", "temp1", "temp10", "temp10", "temp10",
>    "temp11", "temp11", "temp11", "temp12", "temp13", "temp14",
>    "temp15", "temp16", "temp17", "temp18", "temp19", "temp2",
>    "temp2", "temp20", "temp3", "temp3", "temp3", "temp3", "temp4",
>    "temp4", "temp4", "temp5", "temp5", "temp6", "temp6", "temp6",
>    "temp7", "temp7", "temp7", "temp8", "temp8", "temp8", "temp9",
>    "temp9", "temp9", "temp1", "temp10", "temp10", "temp10",
>    "temp11", "temp11", "temp12", "temp12", "temp12", "temp13",
>    "temp13", "temp13", "temp13", "temp14", "temp14", "temp14",
>    "temp15", "temp15", "temp15", "temp16", "temp16", "temp17",
>    "temp17", "temp18", "temp18", "temp18", "temp19", "temp19",
>    "temp19", "temp2", "temp2", "temp20", "temp20", "temp20",
>    "temp20", "temp3", "temp3", "temp3", "temp4", "temp4", "temp4",
>    "temp5", "temp5", "temp5", "temp5", "temp6", "temp6", "temp6",
>    "temp7", "temp7", "temp7", "temp7", "temp8", "temp8", "temp9",
>    "temp9", "temp9", "temp1", "temp10", "temp10", "temp10",
>    "temp10", "temp10", "temp11", "temp11", "temp11", "temp11",
>    "temp11", "temp12", "temp12", "temp12", "temp13", "temp13",
>    "temp13", "temp13", "temp13", "temp14", "temp15", "temp15",
>    "temp15", "temp15", "temp16", "temp17", "temp18", "temp19",
>    "temp2", "temp2", "temp2", "temp20", "temp3", "temp3", "temp3",
>    "temp3", "temp3", "temp4", "temp4", "temp4", "temp4", "temp5",
>    "temp5", "temp5", "temp6", "temp6", "temp6", "temp6", "temp7",
>    "temp7", "temp7", "temp7", "temp8", "temp8", "temp8", "temp8",
>    "temp8", "temp9", "temp9", "temp9", "temp1", "temp10", "temp10",
>    "temp10", "temp10", "temp10", "temp11", "temp11", "temp11",
>    "temp11", "temp12", "temp12", "temp12", "temp12", "temp13",
>    "temp13", "temp13", "temp13", "temp13", "temp14", "temp14",
>    "temp15", "temp16", "temp17", "temp18", "temp19", "temp2",
>    "temp2", "temp2", "temp20", "temp3", "temp3", "temp4", "temp4",
>    "temp4", "temp5", "temp5", "temp5", "temp5", "temp5", "temp6",
>    "temp6", "temp6", "temp6", "temp7", "temp7", "temp7", "temp7",
>    "temp8", "temp8", "temp8", "temp9", "temp9", "temp9", "temp9",
>    "temp1", "temp10", "temp10", "temp10", "temp10", "temp11",
>    "temp11", "temp12", "temp12", "temp12", "temp12", "temp13",
>    "temp13", "temp13", "temp13", "temp13", "temp14", "temp15",
>    "temp15", "temp15", "temp16", "temp17", "temp18", "temp19",
>    "temp2", "temp2", "temp20", "temp3", "temp3", "temp3", "temp3",
>    "temp4", "temp4", "temp4", "temp4", "temp5", "temp5", "temp5",
>    "temp5", "temp6", "temp6", "temp7", "temp7", "temp7", "temp7",
>    "temp8", "temp8", "temp8", "temp8", "temp8", "temp9", "temp9",
>    "temp9", "temp9", "temp1", "temp10", "temp10", "temp11",
>    "temp11", "temp11", "temp12", "temp12", "temp12", "temp12",
>    "temp12", "temp13", "temp13", "temp14", "temp14", "temp14",
>    "temp15", "temp15", "temp15", "temp15", "temp16", "temp17",
>    "temp18", "temp19", "temp2", "temp2", "temp2", "temp20",
>    "temp3", "temp3", "temp4", "temp4", "temp5", "temp5", "temp6",
>    "temp6", "temp6", "temp6", "temp7", "temp7", "temp7", "temp7",
>    "temp7", "temp8", "temp8", "temp8", "temp8", "temp8", "temp9",
>    "temp9", "temp1", "temp10", "temp10", "temp11", "temp11",
>    "temp12", "temp12", "temp13", "temp13", "temp13", "temp14",
>    "temp14", "temp14", "temp15", "temp15", "temp16", "temp16",
>    "temp17", "temp17", "temp17", "temp18", "temp18", "temp18",
>    "temp19", "temp19", "temp19", "temp2", "temp2", "temp2",
>    "temp20", "temp20", "temp20", "temp3", "temp3", "temp4",
>    "temp4", "temp5", "temp5", "temp6", "temp6", "temp6", "temp7",
>    "temp7", "temp7", "temp8", "temp8", "temp9", "temp9", "temp1",
>    "temp10", "temp10", "temp10", "temp10", "temp11", "temp11",
>    "temp11", "temp11", "temp12", "temp12", "temp13", "temp13",
>    "temp14", "temp14", "temp15", "temp15", "temp16", "temp16",
>    "temp17", "temp17", "temp18", "temp18", "temp19", "temp19",
>    "temp19", "temp2", "temp2", "temp20", "temp20", "temp3",
>    "temp3", "temp3", "temp3", "temp3", "temp3", "temp4", "temp4",
>    "temp4", "temp5", "temp6", "temp7", "temp7", "temp7", "temp8",
>    "temp8", "temp9", "temp9", "temp9", "temp1", "temp10", "temp10",
>    "temp10", "temp10", "temp10", "temp11", "temp11", "temp11",
>    "temp12", "temp12", "temp12", "temp13", "temp13", "temp13",
>    "temp14", "temp14", "temp14", "temp14", "temp15", "temp15",
>    "temp15", "temp15", "temp16", "temp16", "temp17", "temp17",
>    "temp17", "temp18", "temp18", "temp18", "temp19", "temp19",
>    "temp19", "temp2", "temp2", "temp2", "temp20", "temp20",
>    "temp20", "temp20", "temp3", "temp3", "temp3", "temp3", "temp4",
>    "temp4", "temp5", "temp5", "temp5", "temp5", "temp6", "temp6",
>    "temp6", "temp7", "temp7", "temp7", "temp8", "temp8", "temp8",
>    "temp9", "temp9", "temp9")), .Names = c("delayValue", "Freq",
> "id"), row.names = c(NA, 951L), class = "data.frame")


Is something like this what you want?  See ?xtabs

RES <- xtabs(Freq ~ id + delayValue, data = DF)

> RES
        delayValue
id        0 10 11 12 13 14 15 16 17 18 19  2 20 21 22 23 24
  0       0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
  temp1   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
  temp10  0  1  0  1  3  1  0  1  2  3  2  9  3  3  2  1  0
  temp11  0  0  1  2  1  0  0  0  0  0  1  6  2  2  3  3  4
  temp12  0  1  1  0  1  1  1  1  1  0  0  6  0  1  1  2  1
  temp13  0  0  0  1  1  2  1  0  0  0  0  3  0  0  0  1  1
  temp14  0  1  1  1  1  0  1  0  0  0  0  5  0  0  0  0  0
  temp15  0  4  1  0  0  1  1  1  0  0  0  5  0  0  1  1  1
  temp16  0  1  3  1  1  0  0  0  0  0  0  4  0  0  0  0  0
  temp17  0  2  2  2  0  0  0  0  0  0  0  7  0  0  0  0  0
  temp18  0  1  0  2  1  0  0  0  0  0  0  5  0  0  0  0  0
  temp19  0  1  1  0  1  1  1  1  1  0  0  6  0  0  0  0  0
  temp2   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
  temp20  0  2  0  0  0  0  0  0  0  0  0  5  0  0  0  0  0
  temp3   0  4  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
  temp4   0  1  4  2  2  1  0  0  0  0  0  3  0  0  0  0  0
  temp5   0  4  2  2  1  2  1  0  0  0  0  4  0  0  0  0  0
  temp6   0  2  1  2  4  4  4  0  0  0  0  6  0  0  0  0  0
  temp7   0  2  1  1  4  2  2  3  1  0  0  5  0  0  0  0  0
  temp8   0  4  2  2  2  2  3  4  1  1  0  3  0  0  0  0  0
  temp9   0  2  1  2  2  2  3  3  3  2  1  3  0  0  0  0  0
        delayValue
id       25 26 27 28 29  3 30 31  4  5  6  7  8  9
  0       0  0  0  0  0  0  0  0  0  0  0  0  0  0
  temp1   0  0  0  0  0  0  0  0  0  0  0  5  0  0
  temp10  0  0  0  0  0  3  0  0  2  2  7  3  2  2
  temp11  1  1  0  0  0  4  0  0  4  2  5  6  3  1
  temp12  4  1  1  0  0  2  0  0  4  3  5  4  3  1
  temp13  2  2  2  2  1  5  1  0  5  2  4  3  2  1
  temp14  0  0  0  0  0  5  0  1  1  6  4  4  0  0
  temp15  0  0  0  0  0  1  0  0  2  4  7  3  2  3
  temp16  0  0  0  0  0  2  0  0  1  0  6  2  4  1
  temp17  0  0  0  0  0  1  0  0  0  0  6  2  2  1
  temp18  0  0  0  0  0  4  0  0  1  1  5  1  1  2
  temp19  0  0  0  0  0  4  0  0  6  2  4  1  1  1
  temp2   0  0  0  0  0  0  0  0  2  7 25  9  3  0
  temp20  0  0  0  0  0  3  0  0  6  2  3  0  2  4
  temp3   0  0  0  0  0  2  0  0  8  7 10 14  8  3
  temp4   0  0  0  0  0  3  0  0  6  3  4  7  5  7
  temp5   0  0  0  0  0  4  0  0  2  1  7  1  7  2
  temp6   0  0  0  0  0  4  0  0  2  2  3  3  3  4
  temp7   0  0  0  0  0  6  0  0  6  5  6  6  1  2
  temp8   0  0  0  0  0  3  0  0  3  1  4  4  3  5
  temp9   0  0  0  0  0  6  0  0  6  2  2  3  0  4


Regards,

Marc Schwartz




More information about the R-help mailing list