Найти - Пользователи
Полная версия: Замена данных в массиве по условию
Начало » Центр помощи » Замена данных в массиве по условию
1
Igor1990
Имеется массив:
 a = np.array([[0,2,3,4,5], [6,7,0,9,10], [11,12,0,0,15], [0,0,18,19,0], [21,22,23,0,0]])
Подскажите, пожалуйста, как:
1) в первом и последнем столбце заменить 0 на ближайшее положительное число в соответствующей строке?
2) в строках заменить 0 на среднее ближайших положительных чисел в соответствующей строке?
В итоге должен получиться массив:
 a = np.array([[2,2,3,4,5], [6,7,8,9,10], [11,12,13.5,13.5,15], [18,18,18,19,19], [21,22,23,23,23]])
certainlystress
У меня тот же вопрос, что и у вас, пока не могу решить. Кто-нибудь может нам помочь?
run 3
dairyclock
certainlystress
У меня тот же вопрос, что и у вас, пока не могу решить. Кто-нибудь может нам помочь?
Какой у тебя вопрос, бро?
cuphead
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB