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]]