一起學習,一起成長
1.使用astype函數轉換dtype
使用「對象.astype()」。
float_arr=arr.astype(np.float64)
#如果將浮點數轉換成整數,則小數部分將會被截斷。
注意小數點不是四捨五入,而是直接幹掉。
#如果某字符串數組表示的全是數字,也可以用astype將其轉換為數值形式。
數組的dtype還有另外一個用法。
int_array.astype(calibers.dtype)
calibers是數組對象。
2.數組和標量之間的運算
數組很重要,因為它使你不用編寫循環即可對數據執行批量運算。這通常就叫做矢量化(vectorization)。
#大小相等的數組之間的任何算術運算都會將運算應用到元素級。比如,對象級的乘法(arr*arr)、減法(arr-arr)。
#不同大小的數組之間的運算叫做廣播(broadcasting)。
親,如果筆記對您有幫助,收藏的同時,記得給點個讚、加個關注哦!感謝!」
「誠邀關注「issnail」,會有驚喜哦!」
「文中代碼均親測過,若有錯誤之處,歡迎批評指正,一起學習,一起成長!」
參考書目:利用python進行數據分析