En la función ARIMA de Fable, ¿es posible capturar la salida de trace = TRUE?
En la función ARIMA
de fable
defable
, tenemos la opción de ver todos los modelos que se evalúan con la opción trace = TRUE
. (Ejemplo a continuación.) Esta salida se imprime en la consola.
¿Existe algún lugar donde se esté guardando el historial de evaluación de este modelo o alguna forma de guardar la salida impresa en la consola?
library(dplyr)
library(fable)
library(tsibble)
library(tsibbledata)
df <- aus_livestock %>%
filter(Animal == 'Pigs', State == 'Queensland')
fcst <- df %>%
model(arima = ARIMA(Count, trace = TRUE))
<h1>Imprime todos los modelos probados, pero solo guarda el modelo seleccionado final:</h1>
<h1>Especificación del modelo Métrica de selección</h1>
<h1>ARIMA(2,1,2)(1,0,1)[12]+c Inf</h1>
<h1>ARIMA(0,1,0)(0,0,0)[12]+c 21811.280078</h1>
<h1>ARIMA(1,1,0)(1,0,0)[12]+c 21524.227259</h1>
<h1>ARIMA(0,1,1)(0,0,1)[12]+c 21470.955343</h1>
<h1>Búsqueda de iteración completa: Mejor ajuste actual 0 1 1 0 0 1 1</h1>
<h1>ARIMA(0,1,1)(0,0,0)[12]+c 21562.904816</h1>
<h1>ARIMA(0,1,0)(0,0,1)[12]+c 21710.467789</h1>
<h1>ARIMA(0,1,1)(0,0,1)[12] 21469.103988</h1>
<h1>Búsqueda de iteración completa: Mejor ajuste actual 0 1 1 0 0 1 0</h1>
<h1>...</h1>
<h1>...</h1>
<h1>...</h1>
davy.ai
Hasta donde sabemos, la función
ARIMA
enfable
no tiene una opción para guardar el historial de evaluación del modelo como un archivo o objeto separado. La salida de la opcióntrace = TRUE
solo se imprime en la consola, como se muestra en el código de ejemplo proporcionado. Si desea guardar la información de la salida de la consola, deberá copiar y pegar manualmente la información relevante en un archivo o objeto separado. Alternativamente, podría redirigir la salida de la consola a un archivo utilizando la funciónsink()
, pero esto requeriría modificar el código de la funciónARIMA
.