Как я могу создать контейнеры без закрытых интервалов и закрытых интервалов с разных сторон? - PullRequest
0 голосов
/ 31 марта 2020

Я новичок в R и пытаюсь создать ячейки, а точнее 3 ячейки, для данных, которые мне нужно отсортировать. Мне нужен первый бин для сбора значений на интервале (- inf, -3] и должен называться «Улучшенный», второй бин для сбора значений на интервале (- 3, 3) и называется "None", и мне нужен третий бин для сбора значений в интервале [3, inf) , который называется "Worsened". Я попытался использовать функцию cut безрезультатно, так как все примеры, с которыми я сталкивался, имеют закрытый интервал только с одной стороны, и мои интервалы содержат один интервал без закрытых интервалов и два интервалы с закрытыми интервалами с разных сторон.

1 Ответ

0 голосов
/ 31 марта 2020

Это может быть достигнуто путем установки и использования пакета "fancycut".

В моем случае этот код работал:

new_name <- fancycut (x, Improved = '(-Inf, -3]', None = '(-3, 3)', Worsened = '[3, Inf)') </p>

Пакет fancycut позволяет довольно интуитивно создавать интервалы для корзин, а также назначать им метки. Простое решение!

...