JMP a SAS GuidanceTodos,
Estoy tratando de aprender SAS. Estoy buscando aprovechar cualquier conocimiento que tenga actualmente en JMP y usarlo como plataforma de lanzamiento, pero no puedo encontrar ningún material guía que ayude desde una perspectiva de transición. Si bien hay muchas clases de capacitación y artículos útiles que ayudan a un usuario a comenzar desde cero, encuentro que esto me está retrasando un par de pasos, ya que es como aprender un nuevo idioma por completo.
Apreciaría enormemente si alguien en el foro, especialmente los empleados de JMP, pueda proporcionar rutas firmes de orientación para que un usuario de JMP aproveche su aprendizaje y navegue por el aprendizaje de SAS.
Por ejemplo: desde el punto de vista de la estructura de datos, esto es lo que entiendo

Además, cada paso de un paso de programación es compatible con lo que se denomina Datos o Proc Steps en SAS, a diferencia de la programación de flujo libre que vemos en JMP. No pude encontrar nada similar a un espacio de nombres que exista en JMP. Si bien sé que solo estoy rascando la parte superior y tengo un largo camino por recorrer, sería extremadamente útil si se proporciona una guía completa para que los usuarios de JMP aprovechen lo que saben y lo usen mientras intentan aprender SAS.
Solicitaría a cualquiera de los miembros de la comunidad o empleados de JMP que hayan pasado previamente por esta transición que proporcionen tutoriales o sitios web que les resulten más útiles.
Re: JMP a SAS GuidanceSAS es un entorno / idioma muy diferente al de JMP. Mi conocimiento de SQL realmente me ayudó a trabajar con SAS, ya que soy un usuario de Oracle SQL desde hace mucho tiempo. SAS SQL es un poco diferente de Oracle SQL, pero los conceptos son los mismos. Básicamente, ayuda a pensar en SAS como un lenguaje basado en conjuntos, como SQL.
Re: JMP a SAS GuidanceNo olvide consultar DS2, o "Paso de datos 2", un intento reciente de modernizar el lenguaje SAS. Descubrirá que admite conceptos modernos como métodos, paquetes y una gran variedad de tipos de datos.
Una buena descripción de alto nivel es este artículo, que contiene punteros a otros recursos.
https://blogs.sas.com/content/sgf/2016/02/19/reasons-love-proc-ds2/
Re: JMP a SAS Guidance @uday_guntupalli Me alegro de que estés aprendiendo programación en SAS. Al igual que conocer las secuencias de comandos JMP y JSL, el conocimiento de la programación de SAS le será muy útil.
Mi primer consejo es no hacer demasiadas comparaciones entre JMP / JSL y SAS. Se construyen de maneras muy diferentes con diferentes audiencias y usos en mente.
Un buen lugar para comenzar con el aprendizaje de la programación SAS es Programación paso a paso con Base SAS .
Tienes razón en que un conjunto de datos SAS y una tabla de datos JMP son análogos. Cada uno representa el formato de almacenamiento de datos permanente para los datos.
Como ha descubierto, la programación de SAS es diferente de JSL y la principal forma de hacerlo es que se basa en pasos. Es decir, hay pasos DATA y PROC Steps.
los Paso SAS DATA Se utiliza para crear y gestionar conjuntos de datos SAS. Es un lenguaje en sí mismo y representará la mayoría de su aprendizaje para programar en SAS.
En general, los pasos de PROC se utilizan para crear análisis, por ejemplo, PROC FREQ para calcular frecuencias; PROC REG para análisis de regresión y PROC GLM para modelado lineal general. los Guía de procedimientos es el lugar para leer sobre todos los procesos SAS base.
Espero que eso ayude.
La única comparación entre JMP y SAS que alentaré es que la Comunidades SAS son los equivalentes a la comunidad de usuarios JMP. Al igual que aquí encontrará muchas personas útiles en el Comunidades SAS Para guiarte a medida que aprendes a programar en SAS. los Base de programación SAS foro es probablemente donde querrás publicar tus primeras preguntas.
PD: he ignorado el Macro SAS Facilidad por ahora. Definitivamente debería aprender el lenguaje de macros, pero comience por entender primero los pasos de DATOS y PROC y luego estará preparado para explorar las macros.
Re: JMP a SAS GuidanceSAS proporciona una extensa documentación en línea para los diversos productos de SAS. Le sugiero que comience por buscar en el producto SAS base y en los documentos de idioma SAS.
http://support.sas.com/documentation/index.html
Re: JMP a SAS Guidance @Byron_JMP ,
Gracias, voy a echar un vistazo a eso. ¿Puede proporcionar una lista de plataformas que admiten dicha generación de código o está documentado en alguna parte?
Además, para un principiante, las tareas más simples como las estructuras de control, los bucles, la importación y exportación de datos, las estructuras de datos y dichos temas serían extremadamente útiles. ¿Hay algún recurso que los cubra?
Re: JMP a SAS GuidanceHay muchos plarforms en JMP que pueden generar trabajos SAS. Usar estos como plantillas puede ser útil. Por ejemplo, complete el cuadro de diálogo Ajustar modelo y luego haga clic en el menú del triángulo rojo. De esta manera puede ver cómo codificaría el mismo análisis en SAS.