python csv文件读取行列_使用Numpy读取CSV文件,并进行行列删除的操作方法
Numpy是Python強大的數據計算和處理模塊,其操作數據非常迅速且簡單易行。
首先讀取CSV文件
>>> import numpy as np#導入numpy模塊
>>> temp=np.loadtxt("file.csv",dtype=np.int,delimiter=',')
可以看到兩行代碼搞定,看一下temp的內容
>>> temp
array([[21, 2, 32],
[ 1, 2, 3],
[ 2, 3, 4]])
在這里temp是array類型,如果想要得到列表list可以使用一個命令
>>> temp.tolist()
[[21, 2, 32], [1, 2, 3], [2, 3, 4]]
就變成列表了。
對temp進行刪除操作
對array進行行或列進行刪除操作也非常簡單
對行進行刪除操作
>>> temp
array([[21, 2, 32],
[ 1, 2, 3],
[ 2, 3, 4]])
>>> tem=np.delete(temp,0,axis=0)
>>> tem
array([[1, 2, 3],
[2, 3, 4]])
>>>
對列進行刪除操作
>>> ten=np.delete(temp,0,axis=1)
>>> ten
array([[ 2, 32],
[ 2, 3],
[ 3, 4]])
>>>
注意句法
np.delete(temp,0,axis=1)#temp為操作對象,0表示要刪除的對象索引,axis表示行還是列,axis=0表示刪除行,axis=1表示刪除列。
以上這篇使用Numpy讀取CSV文件,并進行行列刪除的操作方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持找一找教程網。
總結
以上是生活随笔為你收集整理的python csv文件读取行列_使用Numpy读取CSV文件,并进行行列删除的操作方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 改善睡眠的健康生活方式小贴士
- 下一篇: 网易云音乐加了Hi网易云音乐加到视频