[英]Turning a 6 value 1 dimensional numpy.ndarray into a 6 dimensional
[英]How to round all values in one-dimensional numpy.ndarray
我有一個稱為y
一維numpy.ndarray
,其中包含自然對數值。 我想僅使用一行代碼將所有這些值轉換為線性比例和舍入。 以下代碼可以工作,但結果不正確。 例如, result
的第一個值是0,而不是15。
result = [round(np.expm1(x)) for x in range(len(y))]
采用
result = [round(np.expm1(x)) for x in y]
要么
result = [round(np.expm1(y[x])) for x in range(len(y))]
現在,將數組索引放入函數中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.