這篇文章主要介紹了關於numpy中的delete刪除數組整行和整列,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
numpy的delete是可以刪除陣列的整行和整列的,下面簡單介紹和舉例說明delete函數用法:
numpy.delete(arr, obj, axis=None)
參數:
arr:輸入陣列obj:切片,整數,表示哪個子陣列要移除
axis:刪除子陣列的軸axis = 0:表示刪除陣列的行axis = 1:表示刪除陣列的欄位
axis = None:表示將陣列以一維陣列平鋪在進行索引刪除
返回:一個新的子數組
x = array([[1,2,3], [4,5,6], [7,8,9]])
x = numpy.delete(x,i, axis = 0)
刪除多行操作:
2.刪除第i列或多列操作
x = numpy.delete(x,i , axis = 1)
##3.axis = None 操作
###############以上就是本篇文章的全部內容了,更多相關內容請關注PHP中文網。 ######相關推薦:#########numpy 進行陣列拼接,分別在行和列上合併的實例################## ######以上是numpy中的delete刪除數組整行和整列的詳細內容。更多資訊請關注PHP中文網其他相關文章!