Пользовательские таблицы (SPSS) в R? - PullRequest
0 голосов
/ 10 июля 2020

Почти год go Я перешел с SPSS на R. Очень понравилось! Единственное, чего мне не хватает, это что-то вроде пользовательской таблицы-функции в SPSS. Большую часть времени я использую janitor-package для своих таблиц, но мне не хватает двух типов таблиц. Есть ли пакет или функция, которые я мог бы использовать?

Мой df будет выглядеть примерно так:

enter image description here

In added icture I made two basic examples of the type of tables I want to make. It has 3 variables: Gender, Age and a misc third one. All the values are counts.

введите описание изображения здесь

1 Ответ

1 голос
/ 10 июля 2020

Для первого вы можете использовать ftable():

with(dat, ftable(gender, age, misc3))

           misc3 FALSE TRUE
gender age                 
female <18           5    8
       18+           5    7
male   <18           5    8
       18+           6    6

Для второго вы можете связать две таблицы:

with(dat, cbind(table(misc3, age), table(misc3, gender)))

      <18 18+ female male
FALSE  10  11     10   11
TRUE   16  13     15   14

Data:

set.seed(33)
dat <- data.frame(gender = sample(c("male", "female"), 50, replace = TRUE),
                  age = sample(c("<18", "18+"), 50, replace = TRUE),
                  misc3 = sample(c(TRUE, FALSE), 50, replace = TRUE))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...