點擊 風控圏子 關注並星標
每天早上8點半
一起實現自我增值
創建ndarray數組
當創建好一個ndarray數組時,同時會在內存中儲存它的shape(維度大小)和dtype(數據類型)
import numpy as npa=[1,2,3,4,5,6]arr=np.array(a)print(arr)print(arr.shape)print(arr.dtype)
zeros函數
可以創建指定長度或形狀的全0數組
print(np.zeros(8))print(np.zeros((3,4)))
ones函數
可以創建指定長度或形狀的全1數組
print(np.ones(8))print(np.ones((3,4)))
arange函數
類似於python的內置函數range,但arange函數主要用於創建數組
ndarray數據類型
常見的幾種數據類型:浮點數(float)、整數(int)、複數(complex)、布爾值(bool)、字符串(string)和python對象(object)
print(arr.dtype)print(arr.astype('float'))
數組變換
可通過reshape方法改變其數據維度
arr1=arr.reshape(2,3)print(arr1)
數組合併
可通過concatenate方法指定軸方向合併數組
arr2=np.arange(7,13).reshape(2,3)print(arr2)print(np.concatenate([arr1,arr2],axis=0))print(np.concatenate([arr1,arr2],axis=1))
數組拆分
可通過split方法將數組拆分成多個數組
print(np.split(arr2,[3,2]))
隨機數函數
randint函數
a = np.random.randint(100,200,size=(5,4))print(a)print('randn函數')b = np.random.randn(2,4,2)print(b)print('normal函數')b = np.random.randn(2,4,2)print(b)
▼ 往期精彩回顧 ▼
獨行40國,風控女孩的環球之旅
乾貨|反欺詐特徵規則大放送
乾貨|分類評估指標:AUC值和KS值
乾貨|理解知識圖譜三層境界(一)
基礎|想玩轉Neo4j?先了解數據導入!
少年你渴望力量嗎?你要的資料庫資料給你
純代碼|特徵分箱及評估超詳細教程
一文讓你了解評分卡開發後是怎麼投入生產環境的
指標分析|風控人必知必會的指標
風控圈小助手
帶你去見新朋友
這裡有三大社群:互金反欺詐、風險研習社、風控圈。
QQ資料群:102755159
技術交流微信群,請掃描小助手二維碼邀請進入:
風控圈公眾號
長按掃描二維碼關注
你「在看」我嗎?
點「在看」的你,真好看!