У меня есть таблица, заголовок которой выглядит так (я упростил ее):
id, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10
где каждая строка, кроме идентификатора, является категориальной переменной. Назовем категории A, B, C, D, E.
Я хотел бы создать таблицу сопряженности для некоторых столбцов, например, приведенных ниже (для краткости я не поместил номера образцов в ячейки). Получить общий столбец / строку было бы здорово, но не обязательно, я могу вычислить это позже.
a1 a2 a3 a4 Total
----------------------
A|
B|
C|
D|
E|
Total|
Таким образом, вопрос заключается в том, как создать кросс-таблицу на основе нескольких столбцов в R? Примеры, которые я видел с table () и xtabs (), используют только столбец. В моем случае столбцы являются смежными, поэтому одна кросс-таблица суммирует столбцы a1..a4, другой a5..a7 и так далее. Я надеюсь, что есть элегантный способ сделать это.
Я программист, но новичок в R.
Заранее спасибо.