У меня есть данные, созданные из HairEyeColor
данных
HEC = as.data.frame(HairEyeColor)
, который является быстрым способом создания фрейма данных со столбцом Частота, что является моей ситуацией.
Мне нужно создать таблицы на случай непредвиденных обстоятельств, подобные этой:
colhair
coleye black blond brunette red
blue 20 94 84 17
brown 68 7 119 26
green 5 16 29 14
hazel 15 10 54 14
Примечание: я не спрашиваю, как это сделать с существующей таблицей данных HairEyeColor, а с фреймом данных, который имеет столбец частоты.
Я пробовал несколько вариантов table()
, xtabs()
и aggregate (), и лучшее, что я могу сделать, - это получить количество строк. Кажется, я не могу заставить частотный столбец использоваться продуктивно.
plyr Решения не желательны.