У меня есть фрейм данных с переменной 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})
Возможно ли это? Как мне этого добиться?