アノテーション
@visualize

@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

Visualize