Построение флажка цифра c с помощью команды переключателя - PullRequest
0 голосов
/ 25 февраля 2020

У меня есть фрейм данных с переменной ind_percentiles, которая принимает значения от 1 до 100. Я хочу создать числовую переменную c - ind_Q - которая принимает значения:

  • 1, если ind_percentiles <25 </li>
  • 2, если ind_percentiles 26 - 50
  • 3, если ind_percentiles 51 - 75
  • 4, если ind_percentiles 76 - 100

Я хочу выполнить sh, используя оператор switch вместо if: else.

Data$IMD_Q = 0

switch(Data$Index_Q,
       1 = {Data$ind_percentiles <= 25},
       2 = {Data$ind_percentiles > 25},         
       3 = {Data$ind_percentiles > 50},  
       4 = {Data$ind_percentiles > 75})

Возможно ли это? Как мне этого добиться?

...