Как создать таблицу частот в R с кумулятивной частотой и относительной частотой

Я новичок в R. Мне нужно создать простую таблицу частот (как в книгах) с кумулятивной частотой и относительной частотой.

Поэтому я хочу генерировать из некоторых простых данных, таких как

> x
[1] 17 17 17 17 17 17 17 17 16 16 16 16 16 18 18 18 10 12 17 17 17 17 17 17 17 17 16 16 16 16 16 18 18 18 10
[36] 12 15 19 20 22 20 19 19 19

стол как:

            frequency  cumulative   relative
(9.99,11.7]    2            2       0.04545455
(11.7,13.4]    2            4       0.04545455
(13.4,15.1]    1            5       0.02272727
(15.1,16.9]   10           15       0.22727273
(16.9,18.6]   22           37       0.50000000
(18.6,20.3]    6           43       0.13636364
(20.3,22]      1           44       0.02272727

Я знаю, это должно быть просто, но я не знаю как.

Я получил некоторые результаты, используя этот код:

factorx <- factor(cut(x, breaks=nclass.Sturges(x)))
as.matrix(table(factorx))

Ответы на вопрос(5)

Ваш ответ на вопрос