pandasのread_csvはDataFrameを戻してくれるのではないのか?と思っていたら、その通りだった・・・
pandas 0.19.1のAPIドキュメントには次のように書いてある。
Returns: result : DataFrame or TextParser
次のように実装してみた。
filename = "USDJPY.csv" data = pd.read_csv(filename, names=('Time','Open','High','Low','Close'), sep=',', parse_dates=True, float_precision = "high").values
デバッグすると型がndarray。
分かりやせん。pandasのソースは読んでいない。
とここまで書いて気がついた。
「.values」で変換していたことを・・・。
.valuesを削除して次のように修正。
filename = "USDJPY.csv" data = pd.read_csv(filename, names=('Time','Open','High','Low','Close'), sep=',', parse_dates=True, float_precision = "high")
疲れているのかな。