n 次元の ndarrayz0
と 1 次元の ndarray がありza
ます。サイズは互いに対応していません。新しい n+1 次元配列 を作成できるようにしたいのですがz
、ここでz[i]=z0+za[i]
. ブロードキャストでこれを行う簡単な方法はありますか?
これは、この質問と同等ではありません。が 2D の場合z0
、これは次のように簡単に実現できます。
z0[np.newaxis]+norm.ppf(alphas)[:,None]
ただし、z0 の次元に関係なくこれを実行できるようにする必要があるため、単に正しい数None
またはnp.newaxis
項を追加するだけでは機能しません。