Las declaraciones de lenguaje SAS se compilan en un código C altamente optimizado que se ejecuta de forma nativa en su sistema (ya sea una computadora portátil con Windows o un clúster Hadoop).
El tipo de bucle que está ejecutando en realidad no es particularmente recomendable o eficiente en SAS:
“La forma más común en que las personas hacen simulaciones y vuelven a muestrear planes en SAS® es, de hecho, la forma lenta e incómoda. Las personas tienden a pensar en términos de un gran bucle macro envuelto alrededor de un fragmento de código SAS, con fragmentos adicionales de código para obtener los resultados de interés y luego soldar las piezas de cada iteración. Pero SAS está diseñado para trabajar con procesamiento secundario, por lo que hay una mejor manera. Una forma más rápida. Este documento mostrará una forma más sencilla de realizar bootstrapping, jackknifing, validación cruzada y simulaciones de poblaciones establecidas “.
- Cómo explicar intuitivamente por qué [matemáticas] \ frac {n!} {(N + 1)!} [/ Matemáticas] [matemáticas] = \ frac {1} {n + 1} [/ matemáticas]
- ¿Es lógico / matemáticamente posible demostrar que el código libre de errores no existe?
- ¿Qué estructura de datos se usa para calcular enteros muy largos, por ejemplo, el número primo más grande?
- ¿Qué subcategorías de informática teórica te entusiasman más en términos de potencial de investigación y por qué?
- Quiero aprender matemáticas programando. ¿Cuáles son los proyectos de programación simples pero geniales que requerirían conocimiento de álgebra, cálculo, probabilidad, etc.?
Consulte: Página en sas.com para un enfoque posiblemente más eficiente.