何千もの4D配列を要素ごとに追加し、nansを考慮したいと思います。1D配列を使用した簡単な例は次のとおりです。
X = array([4,7,89,nan,89,65, nan])
Y = array([0,5,4, 9, 8, 100,nan])
z = X+Y
print z = array([4,12,93,9,97,165,nan])
私はこれを回避するための単純なforループを作成しましたが、それは永遠にかかります-賢い解決策ではありません。別の解決策は、より大きなアレイを作成してボトルネックのnansumを使用することですが、これは私のラップトップには多すぎるメモリを消費します。11000ケースを超えるランニングサムが必要です。
誰かがこれを行うための賢くて速い方法を持っていますか?