Я пытаюсь написать функцию с несколькими границами в R. Мой главный барьер - это написать границу с «двумя концами», где моя переменная «x» больше, чем «первая граница», и меньше, чем «вторая граница».
Я получаю сообщение об ошибке и считаю, что это связано с синтаксисом границ.Кто-нибудь знает, как это должно быть написано?
Это моя попытка в R:
func_Q2 <- function(x)
if (-1 <= x < 0) {x + 1} # first parameter ,the " < 0" does not work
if (0 <= x < 1) {-x + 1} # seccond parameter ,the " < 1" does not work
else {0}
Функция, которую я пытаюсь записать в R :
![The function i am trying to write into R](https://i.stack.imgur.com/ANAEL.png)