帶引號的字段是否有一種簡單的方法在python中加載一個csv文件,可能包含下面列出的行到數據框?蟒蛇加載csv文件與逗號用作1000年分隔
1.0, 2.0, 3.0, "123,456,789.999"
1000.0, 2000.0, 3000.0, "123,456,789.123"
很明顯,所有列的類型都應該是數字型的(float64, int64, etc.)
。另外,有些國家使用(space)" "
作爲1000
分隔符而不是comma
。有沒有一種方法來指定?
我不認爲你可以爲同一個文件指定2種不同類型的分隔符。但是你可以指定一個分隔符是。看看'csv'庫。 https://docs.python.org/2/library/csv.html – 2014-09-22 15:13:32
你提到一個「數據框」,你是指'pandas.DataFrame'? – 2014-09-22 15:23:09
是的,我的意思是一個熊貓數據框。或者真的變成什麼東西,後來可以轉換成熊貓數據框... – Thomas 2014-09-22 15:31:12