numpy和pandas读取CSV文件的不同
1.最近做实验发现在numpy中用loadtxt函数读取CSV文件和用pandas中read_csv读取CSV文件的不同,调用shape输出之后,read_csv读取的明显少了一行,估计是read_csv将第一行作为列名。
>>> a=pd.read_csv('C.csv')
>>> print a.shape
(1, 2)
>>> b=np.loadtxt('C.csv',delimiter=',')
>>> b.shape
(2, 2)
>>> print a
3.154126739501953125e+01 -3.154126739501953125e+01
0 50.342201 -50.342201
>>> print b
[[ 31.5412674 -31.5412674 ]
[ 50.34220123 -50.34220123]]