前提・実現したいこと
Pythonの勉強を始めて間もない初心者です。
今、csvファイルから、特定の日付を抽出してロウソク足の描写をしてみようと思い、
コードを書いてみました。
しかし、IEのブラウザが立ち上がってグラフが表示されるかと思いきや、すぐ落ちるという謎の現象になって困っております。
ちなみにテキストエディターは、VScodeを使っています。
csvファイルの日付データは、以下のような感じです。
Date
2019/1/2 0:00
2019/1/2 0:01
2019/1/2 0:03
2019/1/2 0:04
2019/1/2 0:05
2019/1/2 0:06
2019/1/2 0:07
2019/1/2 0:08
2019/1/2 0:09
2019/1/2 0:10
発生している問題・エラーメッセージ
IEのブラウザが立ち上がってはすぐ落ちて、グラフが表示されない問題。
該当のソースコード
Python
1#ライブラリインポート 2from datetime import datetime 3import pandas as pd 4import plotly.graph_objs as go 5import plotly 6import numpy as np 7import datetime as dt 8 9#日付データ取得 10start = datetime(2019,1,3,9) 11end = datetime(2019,2,1,9) 12 13usecols = ['Date','Open','High','Low','Close'] 14 15df = pd.read_csv(r"c:\workspace\SDJPY_1M_2019.csv",usecols=usecols) 16 17#DateFrameの確認。 18#df.info() 19 20#Dateカラムをデーターフレームのインデックスラベル付与 21df['Date'] = pd.to_datetime(df['Date'],format='%Y/%m/%d %H:%M') 22 23#DateFrameの確認。 24df.info() 25 26st = '2019/2/3' 27en = '2019/3/4' 28 29#ロウソク足の作成 30fig = go.Figure(data=[go.Candlestick( 31 x=df.set_index('Date')[st:en], 32 open=df['Open'], 33 high=['High'], 34 low=['Low'], 35 close=['Close'] 36 )]) 37 38fig.show()
補足情報(FW/ツールのバージョンなど)
テキストエディターは、VScodeです。
Pythonのバージョンは、3.8.3-64bitです。
あなたの回答
tips
プレビュー