在看一些關於關於資料分析的Python程式碼時,時常會出現一些方法不懂其意思,今天做個小小的說明關於:

python中numpy.clip()方法的運用、numpy.fabs()方法運用法以及math.pow()的運用
<1>numpy.clip(a,a_min,a_max,a=None)的運用:
方法解釋:Clip(limit)the values in the array.
這個方法會給出一個區間,在區間之外的數字將被剪除到區間的邊緣,例如給定一個區間[0,1],則小於0的將變成0,大於1則變成1.
  numpy.clip(a,a_min,a_max,a=None)方法的舉例運用。

其結果為:

從結果看出如果a_min是一個數組的話,那麼如果a比a_min陣列中對應小的話,那麼a中相應的值被改變。否則仍為a原值。
<2>numpy.fabs(x)方法的運用:
解釋:Compute the absolute the values element_wise.
求解x的絕對值
  numpy.fabs(x)方法的舉例運用:

其結果為:

<3>math.pow(x,y)的說明:
解釋:其中想x,y均是一個數學表示式,其運算結果為x**y.
  math.pow(x,y)的舉例說明:

其結果如下:
上面有個地方寫錯了,應該是2的4次方。