主要介紹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...