0
下面是一個函數的簡單示例。它將矢量映射到矢量。但是,應該忽略NaN或inf的條目。目前這看起來對我來說很笨拙。你有什麼建議嗎?Numpy只限於有限的條目
from scipy import stats
import numpy as np
def p(vv):
mask = np.isfinite(vv)
y = np.NaN * vv
v = vv[mask]
y[mask] = 1/v*(stats.hmean(v)/len(v))
return y
你對NaN有什麼問題?你的問題是「如何處理NaN」?你的頭銜不是很清楚。 – kkuilla
我只想更多地瞭解它們。我認爲也許有一種更優雅的建築只能在有限的條目上進行操作。 – tschm
這可能是題外話題,因爲你的問題應該是關於一個特定的問題。例如,脫離主題的問題包括「沒有實際的問題需要解決:」我很好奇,如果其他人覺得我喜歡。「請參閱http://stackoverflow.com/help/dont-ask)」 – kkuilla