【Python怎么導入csv數據?Python中導入csv數據的三種方法】Python中對數據的處理,已經成為了一種比較頻繁的操作,在數據處理時,都要導入相關的文件,之前學習了導入文本文件的方式,今天的這篇文章主要介紹了Python 中導入csv數據的三種方法,內容比較簡單,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下 。

Python 中導入csv數據的三種方法,具體的操作如下所示:
1、使用Python中的標準庫導入
在Python中是提供了很多的標準庫,可以對文件進行操作,其中就有對csv文件操作的,在類庫中包含了一個函數為reader(),就可以實現對csv文件進導入,當文件被導入之后,這些數據可以變成一個numpy數組,使用這個數組可以實現算法模型,代碼如下:
from csv import readerimport numpy as npfilename=input("輸入文件名稱: ")withopen(filename,'rt',encoding='UTF-8')as raw_data:readers=reader(raw_data,delimiter=',')A=list(readers)data=https://www.ycpai.cn/python/np.array(A)print(data)print(data.shape)2、使用numpy庫導入csv文件
之前學習這個庫的時候,我們知道它是用來處理大量的數據,并且也是對數字進行操作的,在這個庫中,可以使用loadtxt()函數導入數據,這個函數對數據處理的函數是沒有文件頭的,并且在處理的過程中,每一個數據的結構都相同 。
3、通過Pandas導入CSV文件
這是一種常見的文件處理方式,可以使用它導入csv文件,使用的函數為pandas.read_csv(),最后這個函數的返回值是一個DataFrame,當我們使用這個庫的時候,非常的方便對數據進行下一步的操作,在前面的機器學習中,經常使用這個庫進行數據的清洗以及數據的準備工作 。
from pandas import hello_csvfilename=input("輸入文件名:")f=open(filename,encoding='UTF-8')names=['日期','年','月','日','小時','分鐘','秒']data=https://www.ycpai.cn/python/read_csv(f,names=names)print(data)以上所述就是今天給大家介紹的Python怎么導入csv數據?Python中導入csv數據的三種方法,希望對大家有所幫助,如果大家有任何疑問,可以繼續關注進行了解 。
猜你喜歡
- 怎么給戒指纏繩 如何給戒指纏繩
- 中國四大名硯怎么鑒別 怎么鑒別中國四大名硯
- Python字典中的copy函數怎么用?詳解copy()函數的使用方法
- Vscode怎么實現終端的清屏?vscode清除終端內容的方法
- Python怎么裁剪圖片?如何使用Python對圖像進行裁剪
- Python運行提示缺少模塊怎么辦?python中缺少模塊的解決方法
- 無乃爾是過與怎么翻譯 無乃爾是過與的意思
- 喝牛奶上火怎么辦 喝牛奶要注意哪些問題
- Python如何寫回調函數?Python回調函數是怎么運行的
- 博客園怎么刪除隨筆和文章 要怎么操作刪除呢
