1. loadtxt vs. loadtxt
- numpy.loadtxt(fname, dtype=, comments=’#’, delimiter=None, converters=None, skiprows=0, usecols=None, unpack=False, ndmin=0)
- delimiter:默认为空,如果要读取的是 csv 文件 ,则需要显式地将其置为 delimiter=’,’
data = np.loadtxt('./data/txtdata.csv', delimiter=',', skiprows=1) # data 是 numpy.ndarray 类型 # skiprows 跳过首行,如果为表头的话;
2. load vs. save
- npz、npy 文件;
3. genfromtext
-
原始文本文件内容为(col.txt):
foo bar cat dog man wine
-
genfromtext
import numpy as np print np.genfromtxt('col.txt',dtype='str')