У меня есть вектор y
, который представляет собой ряд положительных целых чисел. Для каждого значения в y
, я хочу, чтобы вычислить:Вычислить функцию в двух разных частях
z <- 1/y
,- но для элементов, которые
y
1 Мне нужно установитьz
равен нулю. - Наконец мне нужен вектор
z
с нуля дляy
является 1 и1/y
дляy
не 1.
Как я могу это сделать?
Извините, мой вопрос слишком упрощен. Скажем, y является матрицей с целыми числами. Рассчитайте z <-1/y и установите z нуль, если y равно нулю. Я попытался использовать ifelse, но получил ошибку: NaNs – zca0