前提・実現したいこと
python3 〜.pyでグラフを開きたいです。
発生している問題・エラーメッセージ
python3 〜.pyを実施すると Failed component prop type: Invalid component prop `figure` key `date` というエラーが発生します。 本エラーを消して無事表示をさせたいです。
該当のソースコード
Python
1 2import dash 3import dash_core_components as dcc 4import dash_html_components as html 5import plotly.graph_objs as go 6import pandas as pd 7import datetime 8 9external_stylesheets = ['https://codepen.io/chriddyp/pen/bWLwgP.css'] 10 11df = pd.read_csv('assets/data.csv') 12 13dates = [] 14for _date in df ['date']: 15 date = datetime.datetime.strptime(_date,'%Y/%m/%d').date() 16 dates.append(date) 17 18n_subscribers = df['subscribers'].values 19n_reviews = df['reviews'].values 20 21diff_subscribers = df['subscribers'].diff().values 22diff_reviews = df['reviews'].diff().values 23 24 25app = dash.Dash(__name__, 26external_stylesheets=external_stylesheets) 27 28app.layout = html.Div(children=[ 29 html.H2(children='PythonによるWEBスクレイピング〜アプリケーション編〜'), 30 html.Div(children=[ 31 dcc.Graph( 32 id='subscriber_graph', 33 figure={ 34 'date':[ 35 go.Scatter( 36 x=dates, 37 y=n_subscribers, 38 mode='lines+markers', 39 name='受講生総数', 40 opacity=0.7, 41 yaxis='y1' 42 ) 43 ] 44 } 45 ) 46 ]) 47]) 48 49if __name__ == '__main__': 50 app.run_server(debug=True) 51 52
試したこと
ver差異と考えまして
Dashをpip3 install dash==1.13.3でインストールしてましたが
pip install dash==0.39.0に切り替えてインストールしましたがダメでした。
補足情報(FW/ツールのバージョンなど)
VScodeエディタを使用しております。
どうぞよろしくおねがいします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。