如何用Plotly Dash打印模型摘要



假设我构建了一个ARIMA模型,并且我想像在python中一样在dash上显示模型摘要,我该怎么做?下面是一个示例代码。(我使用colab因此app = JupyterDash()(

import yfinance as yf
import dash
import dash_html_components as HTML
from statsmodels.tsa.arima_model import ARIMA
app = JupyterDash() 
data = yf.download("AAPL", start="2017-01-01", end="2021-12-31")
arima = ARIMA(data["Close"], order=(1, 1, 1)).fit(disp=0)
arima.summary()
app.layout = html.Div([
html.P(arima.summary()) #what should I type here?
])
app.run_server(host='0.0.0.0', debug=True, port=50800)

在Daniel Al Mouiee的帮助下,以下代码更接近python中的输出。

summary = arima.summary()
app.layout = html.Div([
html.P(str(summary), style={'whiteSpace': 'pre-wrap'})
])

尝试将摘要转换为字符串并将其放入div:

summary = arima.summary()
app.layout = html.Div([
html.P(str(summary))
])

最新更新