Как рассчитать процент столбца в г - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть таблица в R, и я хотел бы рассчитать процент по каждому столбцу, т.е. какой процент X низкий?

транзакция <- </p>

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

1 Ответ

0 голосов
/ 05 апреля 2019

Если это уже таблица, вам нужно только взять нижнюю строку из следующего кода, если, однако, это фрейм data.frame, вам нужно его преобразовать.

df <- data.frame(row.names = c("High", "Low", "Med"),
             A = c(0,905136,0),
             B = c(0,978531,379375),
             C = c(471235,2059469,8104087),
             D = c(244216,2873406,9842409)
             )

df <- as.table(as.matrix(df))

prop.table(df, 2)

Выводит следующее:

              A          B          C          D
High 0.00000000 0.00000000 0.04431070 0.01884378
Low  1.00000000 0.72061763 0.19365392 0.22171290
Med  0.00000000 0.27938237 0.76203538 0.75944332
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...