python匯入csv格式資料全部方法總結

2021-09-19 04:27:53 字數 1218 閱讀 9429

主要介紹python中匯入csv格式資料的三種方法:

1.採用標準python類庫匯入資料

2.採用numpy匯入資料

3.採用pandas匯入資料

1.採用標準python類庫匯入資料

python提供了乙個標準類庫csv,用來處理csv檔案。這個類庫中的reader()函式用來讀

入csv檔案

from csv import reader

import numpy as np

#使用標準的python類庫匯入csv資料

filename = 'pima_data.csv'

with open(filename,'rt') as raw_data:

readers = reader(raw_data,delimiter=',')

x = list(readers)

data = np.array(x).astype('float')

print(data.shape)

2.採用numpy匯入資料

也可以使用numpy的loadtxt()函式匯入資料。使用這個函式處理的資料沒有檔案頭,並且所有的資料結構是一樣的,也就是說,資料型別是一樣的。**如下:

from numpy import loadtxt

#使用numpy匯入csv資料

filename = 'pima_data.csv'

with open(filename,'rt') as raw_data:

data = loadtxt(raw_data,delimiter=',')

print(data.shape)

3.採用pandas匯入資料

通過pandas來匯入csv檔案要使用pandas.read_csv()函式.這個函式的返回值是dataframe,可以很方便的進行下一步處理。

from pandas import read_csv

#使用pandas匯入csv資料

filename = 'pima_data.csv'

names = ['preg','plas','pres','skin','test','mass','pedi','age','class']

data = read_csv(filename,names = names)

print(data.shape)

五 solr 索引資料匯入 csv格式

有時候我們有一些通過sql匯出的csv格式的檔案如果需要匯入到slor,可以採用以下的方法 首先假定我們的schema.xml如下所示 field name id type string stored true indexed true field name name type string sto...

python處理csv格式資料

1.氣溫資料分析 在這裡插入 片 import csv from matplotlib import pyplot as plt from datetime import datetime filename sitka weather 07 2014.csv 將檔名稱儲存在filename中 wit...

如何將csv格式資料匯入mysql

1 準備csv檔案。把資料集正確地儲存為csv檔案即可,儲存後的檔名和路徑為 d train.csv 2 在資料庫中新建乙個用於儲存匯入資料的表。根據需要建立資料表,這裡就不贅述建表的過程。建好的表取名為mytrain。字段對應 3 在mysql中匯入csv檔案。在資料庫中輸入如下命令 load d...