Scénario de test & Cas d'usage
Herramientas para el modelo de datos común.
Descubrir todas las acciones de cdmCreación de tablas de definición de severidad (Lognormal) y estimación de parámetros (mu=8, sigma=1.5).
| 1 | |
| 2 | DATA casuser.sevdefs; |
| 3 | LENGTH model $20 distribution $20; |
| 4 | model='basic_sev'; |
| 5 | distribution='Lognormal'; |
| 6 | OUTPUT; |
| 7 | |
| 8 | RUN; |
| 9 | |
| 10 | DATA casuser.sevest; |
| 11 | LENGTH _model_ $20 _name_ $20; |
| 12 | _model_='basic_sev'; |
| 13 | _name_='mu'; |
| 14 | estimate=8; |
| 15 | OUTPUT; |
| 16 | _model_='basic_sev'; |
| 17 | _name_='sigma'; |
| 18 | estimate=1.5; |
| 19 | OUTPUT; |
| 20 | |
| 21 | RUN; |
| 22 |
| 1 | PROC CAS; TABLE.tableInfo / caslib='casuser'; RUN; |
| 1 | |
| 2 | PROC CAS; |
| 3 | cdm.cdm aggLossModelType='COLLECTIVERISK', countDistributions={{name='Poisson', parmValues={{value=50}}}}, severityDefinitions={name='sevdefs', caslib='casuser'}, severityEst={name='sevest', caslib='casuser'}, nReplicates=50000, seed=12345, outsum={outSummary={name='reserva_summary', caslib='casuser'}, percentiles={{percentile=99.5}}, summaryStatistics={{statistic='mean'}, {statistic='stddev'}}}; |
| 4 | |
| 5 | RUN; |
| 6 |
La acción debe completarse sin errores. La tabla 'reserva_summary' debe contener la media, la desviación estándar y el valor exacto del percentil 99.5 de las pérdidas agregadas simuladas, permitiendo al actuario fijar la reserva de capital.