read csv thousands separator · Issue #4322 · pandas-dev/pandas (original) (raw)
In [1]: s = '06.02.2013;13:00;1.000,215;0,215;0,185;0,205;0,00'
In [2]: pd.read_csv(StringIO(s), sep=';', header=None, parse_dates={'Dates': [0, 1]}, index_col=0, decimal=',')
Out[2]:
2 3 4 5 6
Dates
2013-06-02 13:00:00 10.000,215 0.215 0.185 0.205 0
In [3]: pd.read_csv(StringIO(s), sep=';', header=None, parse_dates={'Dates': [0, 1]}, index_col=0, decimal=',', thousands='.')
Out[3]:
2 3 4 5 6
Dates
6022013 13:00 1.000,215 0.215 0.185 0.205 0
Note: the Dates column (as well as the thousands not being converted.