np.around() 用法


功能:四舍五入取值,常用在邏輯回歸值為 0 或 1 中

def around(a: Union[ndarray, Iterable, int, float],
decimals: Optional[int] = 0,
out: Optional[ndarray] = None) -> Any

參數:

  • a: 輸入列表或矩陣
  • decimals: 對輸入近似后保留小數點后n位,默認為0
  • out:可選參數,用於保存近似返回結果

實例:

>>> np.around([0.37, 1.64])
array([ 0.,  2.])
>>> np.around([0.37, 1.64], decimals=1)
array([ 0.4,  1.6])
>>> np.around([.5, 1.5, 2.5, 3.5, 4.5]) # rounds to nearest even value
array([ 0.,  2.,  2.,  4.,  4.])
>>> np.around([1,2,3,11], decimals=1) # ndarray of ints is returned
array([ 1,  2,  3, 11])
>>> np.around([1,2,3,11], decimals=-1)
array([ 0,  0,  0, 10])


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM