私はあなたが_
で区切らconcanecated列名で作成された新しい列と列およびパラメーターindex_col
の両方でネストされたリストでparse_dates
をパラメータが必要だと思う:
data = p.read_csv(fileName,
usecols=["date","time","price"],
parse_dates=[["date","time"]],
index_col=['date_time'])
サンプル:
from pandas.compat import StringIO
temp=u"""date,time,price
2015-01-01,14:00:10,7
2014-01-01,10:20:10,1"""
#after testing replace 'StringIO(temp)' to 'filename.csv'
df = pd.read_csv(StringIO(temp),
usecols=["date","time","price"],
parse_dates=[["date","time"]],
index_col=['date_time'])
print (df)
price
date_time
2015-01-01 14:00:10 7
2014-01-01 10:20:10 1
print (df.index)
DatetimeIndex(['2015-01-01 14:00:10', '2014-01-01 10:20:10'],
dtype='datetime64[ns]',
name='date_time', freq=None)
あなたがそれらを結合する必要があります一緒に 'pd.to_datetime'を呼び出します。 –