@visualize
visualize
デコレータ
概要:
visualize
デコレータは、MorphのPythonセル内でデータの可視化を行うために利用します。このデコレータは下記のパラメータで指定された可視化ライブラリを使用して図を生成します。
パラメータ:
- library: 可視化に使用するライブラリの指定。
"matplotlib"
または"pyplot"
("plotly"
)が指定可能。
戻り値:
- デコレータは、入力された関数をラップし、可視化関数の実行結果をHTML文字列で返します。これにより生成された図がダッシュボード上で表示されます。
使用例:
from morphdb_utils.annotations import visualize
@visualize("plotly")
def main(data: Dict[str, pd.DataFrame]):
# write your code here
fig = px.line(data["python_78919"], x='Year', y='NO2_Concentration', markers=True)
fig.update_layout(title='Plotly Plot')
return fig