配列の要素をスカラーと比較し、比較した値の最大値を持つ配列を取得したいと考えています。それは私が呼び出したいです
import numpy as np
np.max([1,2,3,4], 3)
そして手に入れたい
array([3,3,3,4])
しかし、私は得る
ValueError: 'axis' entry is out of bounds
私が走るとき
np.max([[1,2,3,4], 3])
私は得る
[1, 2, 3, 4]
これは、私が求めている結果ではないリスト内の 2 つの要素の 1 つです。他の組み込み関数と同じくらい高速な Numpy ソリューションはありますか?