次のようなCSVデータがあります
2011.12.08,22:45,1.33434,1.33465,1.33415,1.33419,265
2011.12.08,23:00,1.33419,1.33542,1.33419,1.33472,391
2011.12.08,23:15,1.33470,1.33483,1.33383,1.33411,420
2011.12.08,23:30,1.33413,1.33451,1.33389,1.33400,285
EURUSD15.csvという名前のファイルでMetatrader4から来ています
Pandasライブラリとread_csv関数を使用してPythonでこのファイルをインポートしたいと思います...
だから私はこれをしました:
#!/usr/bin/env python
from pandas import *
df = read_csv('data/EURUSD15.csv', header=None)
df.columns = ['Date', 'Time', 'Open', 'High', 'Low', 'Close', 'Volume']
print(df)
日付/時刻を解析してもらいたいのですが...
だから私は変わった
df = read_csv('data/EURUSD15.csv', header=None)
に
df = read_csv('data/EURUSD15.csv', header=None, parse_dates=[[1, 2]])
しかし、私はこのエラーメッセージを受け取ります
Exception: Length mismatch (7 vs 6)
日付と時刻の列を解析し、2つの列を1つの「日時」列と見なすにはどうすればよいですか。