copula

copulaViewStore

Descripción

Muestra el modelo y las estimaciones que se conservan en un almacén de elementos especificado. Esta acción permite a los usuarios inspeccionar los resultados de un modelo de cópula previamente ajustado y guardado con la acción `copulaFit` sin tener que volver a ejecutar el ajuste.

copula.copulaViewStore <result=results> <status=rc> / display={displayTables}, instore={castable}, outputTables={outputTables}, timingReport={timingReportOpts}, viewOptions={viewOpts};
Parámetros
ParámetroDescripción
displayEspecifica la lista de tablas de visualización que desea que la acción cree. Si se omite, se crean todas las tablas.
instoreRestaura las propiedades del modelo y las estimaciones finales desde el almacén de elementos especificado. Este es el parámetro principal para indicar qué modelo guardado se debe visualizar.
outputTablesEspecifica la lista de tablas de visualización que se deben generar como tablas CAS. Si se omite, no se generan tablas CAS.
timingReportEspecifica el tipo de información de tiempo que desea que la acción proporcione (detallado o resumen).
viewOptionsEspecifica qué informes mostrar al restaurar un almacén de elementos. Permite un control granular sobre la salida.
viewOptions.allCuando se establece en True, informa toda la información del almacén de elementos restaurado.
viewOptions.byVarValuesCuando se establece en True, informa las variables BY-group y sus valores desde el almacén de elementos restaurado.
viewOptions.correlationsCuando se establece en True, informa las correlaciones de los parámetros del almacén de elementos restaurado.
viewOptions.finalEstimatesCuando se establece en True, informa las estimaciones finales de los parámetros determinadas por el proceso de optimización desde el almacén de elementos restaurado.
viewOptions.fitModelSummaryCuando se establece en True, informa el resumen del modelo de ajuste del almacén de elementos restaurado.
viewOptions.initialEstimatesCuando se establece en True, informa las estimaciones iniciales de los parámetros utilizadas en el proceso de optimización desde el almacén de elementos restaurado.
viewOptions.minimalCuando se establece en True, informa información mínima del almacén de elementos restaurado. Este es el valor predeterminado.
viewOptions.modelDefinitionCuando se establece en True, informa las variables utilizadas para ajustar el modelo desde el almacén de elementos restaurado.
viewOptions.noneCuando se establece en True, no informa ninguna información del almacén de elementos restaurado.
viewOptions.optimizerSettingsCuando se establece en True, informa la configuración que afecta el proceso de optimización desde el almacén de elementos restaurado.
Creación de Datos y Almacén de Modelo de Cópula

El siguiente código SAS crea una tabla CAS llamada 'simdata' con dos variables correlacionadas, 'u' y 'v'. Luego, utiliza la acción `copulaFit` para ajustar un modelo de cópula de Clayton a estos datos y guarda el modelo ajustado en un almacén de elementos CAS llamado 'myCopulaStore'. Este almacén será utilizado por la acción `copulaViewStore` en los ejemplos.

¡Copiado!
1DATA simdata;
2 call streaminit(123);
3 DO i = 1 to 1000;
4 u = rand('uniform');
5 v = rand('uniform');
6 OUTPUT;
7 END;
8RUN;
9 
10PROC CAS;
11 load DATA=simdata out={name='simdata', caslib='casuser', replace=true};
12 copula.copulaFit /
13 TABLE={name='simdata'},
14 copula={type='clayton'},
15 var={'u', 'v'},
16 store={name='myCopulaStore', caslib='casuser', replace=true};
17RUN;

Ejemplos

Este ejemplo muestra cómo ver el contenido mínimo (predeterminado) de un almacén de elementos guardado previamente. Es útil para obtener una descripción general rápida del modelo almacenado.

Código SAS® / CAS Código en espera de validación por la comunidad
¡Copiado!
1 
2PROC CAS;
3copula.copulaViewStore / instore={name='myCopulaStore', caslib='casuser'};
4 
5RUN;
6 
Resultado :
La salida mostrará las tablas de resultados predeterminadas, que generalmente incluyen 'ModelDefinition' y 'FitModelSummary', proporcionando una visión general del modelo de cópula que se ajustó.

Este ejemplo utiliza el parámetro `viewOptions` para solicitar informes específicos del almacén de elementos. Se solicitan explícitamente las estimaciones finales de los parámetros y su matriz de correlación, lo que permite una inspección más profunda de los resultados del ajuste del modelo.

Código SAS® / CAS Código en espera de validación por la comunidad
¡Copiado!
1 
2PROC CAS;
3copula.copulaViewStore / instore={name='myCopulaStore', caslib='casuser'} viewOptions={finalEstimates=true, correlations=true};
4 
5RUN;
6 
Resultado :
La salida incluirá las tablas 'FinalEstimates' y 'Correlations' además de la salida mínima. Esto proporciona una vista detallada de los coeficientes del modelo ajustado y la relación entre sus estimaciones.

Este ejemplo demuestra cómo ver toda la información disponible en el almacén de elementos usando `viewOptions={all=true}`. Además, utiliza el parámetro `outputTables` para guardar la tabla de estimaciones finales ('FinalEstimates') como una nueva tabla CAS llamada 'myCopulaEstimates' para su posterior análisis.

Código SAS® / CAS Código en espera de validación por la comunidad
¡Copiado!
1 
2PROC CAS;
3copula.copulaViewStore / instore={name='myCopulaStore', caslib='casuser'} viewOptions={all=true} outputTables={names={FinalEstimates='myCopulaEstimates'}};
4 
5RUN;
6 
Resultado :
Se mostrarán todas las tablas de resultados disponibles del almacén de elementos (resumen del ajuste, definición del modelo, estimaciones iniciales y finales, correlaciones, etc.). Adicionalmente, se creará una nueva tabla CAS 'myCopulaEstimates' en la caslib activa que contiene las estimaciones finales de los parámetros.

FAQ

¿Cuál es el propósito de la acción `copulaViewStore`?
¿Cuál es el parámetro de entrada principal para la acción `copulaViewStore`?
¿Cómo se pueden especificar las tablas de visualización que se deben generar?
¿Puedo guardar los resultados de la visualización en una tabla CAS?