Introducción: Una guía para la sintaxis de comandos
La Referencia de sintaxis de mandatos se organiza alfabéticamente por nombre de mandato para proporcionar acceso rápido a información detallada sobre cada mandato en el lenguaje de mandatos de sintaxis. Esta introducción agrupa comandos en amplias áreas funcionales. Algunos mandatos se listan más de una vez porque realizan varias funciones, y algunos mandatos más antiguos que han quedado en desuso en favor de alternativas más nuevas y mejores (pero que siguen estando soportadas) no se incluyen aquí. Los cambios en el lenguaje de sintaxis de mandatos (desde la versión 12.0), incluidas las modificaciones en los mandatos existentes y la adición de nuevos mandatos, se proporcionan en la sección Historial del release.
Sistema básico
El sistema Core contiene la funcionalidad básica más una serie de procedimientos de gráficos. También hay numerosos módulos complementarios que contienen funcionalidad especializada.
Obteniendo datos
Puede leer en diversos formatos de datos, incluidos los archivos de datos guardados en formato IBM® SPSS® Statistics , conjuntos de datos SAS, tablas de base de datos de muchos orígenes de datos, Excel y otras hojas de cálculo, y archivos de datos de texto con estructuras simples y complejas.
Obtener. Lee IBM SPSS Statistics archivos de datos.
Importar. Lee los archivos de datos portátiles creados con el mandato Exportar.
Añadir archivos. Combina varios archivos de datos añadiendo casos.
Coincidir archivos. Combina varios archivos de datos añadiendo variables.
Actualizar. Sustituye los valores de un archivo primario por valores actualizados.
Obtener conversión. Lee la hoja de cálculo y los archivos dBASE .
Obtener datos. Lee archivos Excel, archivos de datos de texto y tablas de base de datos.
Obtener datos. Lee archivos Excel, archivos de datos de texto y tablas de base de datos.
Obtener captura. Lee tablas de base de datos.
Obtener SAS. Lee el conjunto de datos SAS y los archivos de transporte SAS.
Consigue Stata. Lee los archivos de datos de Stata.
Lista de datos. Lee archivos de datos de texto.
Datos de inicio-Datos de finalización. Se utiliza con la lista de datos para leer datos de texto en línea.
Tipo de archivo. Define estructuras de datos mixtas, anidadas y agrupadas.
Tipo de registro. Se utiliza con el tipo de archivo para leer archivos de datos de texto complejos.
Programa de entrada. Genera datos de caso y/o lee archivos de datos complejos.
Finalizar caso. Se utiliza con el programa de entrada para definir casos.
Finalizar archivo. Se utiliza con el programa de entrada para indicar el final del archivo.
Datos repetitivos. Se utiliza con el programa de entrada para leer casos de entrada cuyos registros contienen grupos repetitivos de datos.
Volver a leer. Se utiliza con el programa de entrada para volver a leer un registro.
Lista de datos con clave. Lee datos de archivos no secuenciales.
Punto. Se utiliza con datos por clave para establecer la ubicación en la que empieza (o se reanuda) el acceso secuencial en un archivo por clave.
Nombre de conjunto de datos. Proporciona la posibilidad de tener varios orígenes de datos abiertos al mismo tiempo.
Activar conjunto de datos. Hace que el conjunto de datos con nombre sea el conjunto de datos activo.
Guardar y exportar datos
Puede guardar datos en numerosos formatos, incluidos el archivo de datos IBM SPSS Statistics , la hoja de cálculo Excel, la tabla de base de datos, el texto delimitado y el texto de formato fijo.
Guardar. Guarda el conjunto de datos activo en formato IBM SPSS Statistics .
Xguardar. Guarda los datos en formato IBM SPSS Statistics sin necesidad de pasar datos por separado.
Exportar. Guarda los datos en formato portátil.
Escribir. Guarda los datos como texto de formato fijo.
Guardar conversión. Guarda los datos como texto delimitado por tabuladores y texto delimitado por comas (CSV).
Guardar conversión. Guarda los datos en Excel y otros formatos de hoja de cálculo y en formato dBASE .
Guardar conversión. Sustituye o añade a las tablas de base de datos existentes o crea tablas de base de datos nuevas.
Adaptador de estadísticas
Atributos de repositorio. Establece atributos para un objeto en un
Conexión de repositorio. Establece una conexión con un IBM SPSS Collaboration and Deployment Services Repository e inicia sesión en el usuario.
Copia de repositorio. Copia un archivo arbitrario del sistema de archivos local en un IBM SPSS Collaboration and Deployment Services Repository o copia un archivo de un IBM SPSS Collaboration and Deployment Services Repositoryen el sistema de archivos local.
Definición de datos
Los archivos de datos de IBM SPSS Statistics pueden contener más que simplemente valores de datos. El diccionario puede contener una variedad de atributos de metadatos, incluidos el nivel de medición, el formato de visualización, las etiquetas de variable y valor descriptivas y los códigos especiales para los valores perdidos.
Aplicar diccionario. Aplica información de diccionario basada en archivos y variables de un archivo de datos externo de IBM SPSS Statistics .
Atributo de archivo de datos. Crea atributos definidos por el usuario que se pueden guardar con el archivo de datos.
Atributo de variable. Crea atributos de variables definidas por el usuario que se pueden guardar con variables en el archivo de datos.
Etiquetas de variable. Asigna etiquetas descriptivas a variables.
Etiquetas de valor. Asigna etiquetas descriptivas a valores de datos.
Añadir etiquetas de valor. Asigna etiquetas descriptivas a valores de datos.
Nivel de variable. Especifica el nivel de medición (nominal, ordinal o escala).
Valores perdidos. Especifica los valores que se deben tratar como perdidos.
Renombrar. Cambia nombres de variable.
Formatos. Cambia los formatos de impresión y grabación de variables.
Formatos de impresión. Cambia los formatos de impresión de variables.
Formatos de escritura. Cambia los formatos de escritura de variables.
Alineación de variables. Especifica la alineación de valores de datos en el Editor de datos.
Ancho variable. Especifica el ancho de columna para la visualización de variables en el Editor de datos.
Mrsets. Define y guarda información de conjunto de respuestas múltiples.
Transformaciones de los datos
Puede realizar transformaciones de los datos de todo tipo, desde tareas sencillas, como la agrupación de categorías para su análisis posterior, hasta otras más avanzadas, como la creación de nuevas variables basadas en ecuaciones complejas y sentencias condicionales.
Recodificación automática. Recodifica los valores de las variables de cadena y numéricas en enteros consecutivos.
Cálculo. Crea nuevas variables numéricas o modifica los valores de las variables numéricas o de cadena existentes.
Recuento. Cuenta las apariciones del mismo valor en una lista de variables.
Crear. Produce nuevas series en función de las series existentes.
Fecha. Genera variables de identificación de fecha.
Salir. Suprime la reinicialización y retiene el valor actual de la variable o variables especificadas cuando el programa lee el siguiente caso.
Numérico. Declara nuevas variables numéricas a las que se puede hacer referencia antes de que se les asignen valores.
Rango. Genera nuevas variables que contienen rangos, puntuaciones normales y Savage y puntuaciones relacionadas para variables numéricas.
Recodificar. Cambia, reorganiza o consolida los valores de una variable existente.
RMV. Sustituye los valores perdidos por estimaciones calculadas mediante uno de varios métodos.
Valores de turno. Crea nuevas variables que contienen los valores de variables existentes de casos anteriores o posteriores.
Serie. Declara nuevas variables de cadena.
Temporal. Indica el inicio de las transformaciones temporales que están en vigor sólo para el siguiente procedimiento.
Inicio de TMS. Indica el principio de un bloque de transformaciones que se van a exportar a un archivo en formato PMML (con extensiones IBM SPSS Statistics ).
Fin de TMS. Marca el final de un bloque de transformaciones que se van a exportar como PMML.
Importación TMS. Convierte un archivo PMML que contiene transformaciones ADP en sintaxis de mandatos.
Fusión TMS. Fusiona un archivo PMML que contiene transformaciones exportadas con un archivo de modelo PMML.
Información de archivo
Puede añadir información descriptiva a un archivo de datos y visualizar atributos de archivo y datos para el conjunto de datos activo o cualquier archivo de datos IBM SPSS Statistics seleccionado.
Añadir documentos. Crea un bloque de texto de cualquier longitud en el conjunto de datos activo.
Mostrar. Muestra información del diccionario del conjunto de datos activo.
Comparar conjuntos de datos. Compara el contenido del conjunto de datos activo con otro conjunto de datos de la sesión actual o un archivo de datos externo en formato IBM SPSS Statistics .
Documento. Crea un bloque de texto de cualquier longitud en el conjunto de datos activo.
Descartar documentos. Suprime todo el texto añadido con Documento o Añadir documentos.
Información de archivo de sistema. Muestra información completa del diccionario para todas las variables en un archivo de datos IBM SPSS Statistics .
transformaciones de archivo
Los archivos de datos no siempre están organizados de la forma ideal para las necesidades específicas del usuario. Puede que le interese combinar archivos de datos, organizar los datos en un orden diferente, seleccionar un subconjunto de casos o cambiar la unidad de análisis agrupando casos. Hay disponible una amplia gama de prestaciones de transformación de archivos.
Suprimir variables. Suprime variables del archivo de datos.
Ordenar casos. Reordena la secuencia de casos basándose en los valores de una o más variables.
Peso. Ponderaciones de réplica de casos basadas en el valor de una variable especificada.
Filtro. Excluye los casos del análisis sin suprimirlos del archivo.
N de casos. Suprime todos los casos excepto los primeros n en el archivo de datos.
Ejemplo. Selecciona una muestra aleatoria de casos del archivo de datos, suprimiendo los casos no seleccionados.
Seleccione Si. Selecciona los casos en función de las condiciones lógicas, suprimiendo los casos no seleccionados.
Segmentar archivo. Divide los datos en grupos de análisis separados basados en valores de una o más variables de segmentación.
Utilice. Designa un rango de observaciones para procedimientos de serie temporal.
Agregar. Agrega grupos de casos o crea nuevas variables que contienen valores agregados.
Casestovars. Reestructura datos complejos que tienen varias filas para un caso.
Varstocases. Reestructura estructuras de datos complejas en las que la información sobre una variable se almacena en más de una columna.
Voltear. Transpone filas (casos) y columnas (variables).
Añadir archivos. Combina varios archivos de datos de IBM SPSS Statistics o conjuntos de datos abiertos añadiendo casos.
Coincidir archivos. Combina varios archivos de datos IBM SPSS Statistics o conjuntos de datos abiertos añadiendo variables.
Unión en estrella. Combina varios archivos de datos IBM SPSS Statistics o conjuntos de datos abiertos añadiendo variables.
Actualizar. Sustituye los valores de un archivo primario por valores actualizados.
Estructuras de programación
Al igual que con otros lenguajes de programación, la sintaxis de comandos contiene estructuras de programación estándar que se pueden utilizar para hacer muchas cosas. Estos incluyen la capacidad de realizar acciones sólo si alguna condición es verdadera (proceso if/then/else), repetir acciones, crear una matriz de elementos y utilizar estructuras de bucle.
Interrumpir. Se utiliza con Loop y Do If-Else If para controlar el bucle que no se puede controlar completamente con cláusulas condicionales.
Hacer If-Else If. Ejecuta condicionalmente una o más transformaciones basadas en expresiones lógicas.
Repetir. Repite las mismas transformaciones en un conjunto especificado de variables.
Si. Ejecuta condicionalmente una única transformación basada en condiciones lógicas.
Bucle. Realiza transformaciones repetidas especificadas por los mandatos dentro del bucle hasta que alcanzan un límite de corte especificado.
Vector. Asocia un nombre de vector con un conjunto de variables o define un vector de variables nuevas.
Programas de utilidad de programación
Definir. Define una macro de programa.
Eco. Muestra una serie de texto especificada como salida de texto.
Ejecutar. Fuerza la lectura de los datos y ejecuta las transformaciones que los preceden en la secuencia de comandos.
Anfitrión. Ejecuta mandatos externos a nivel de sistema operativo.
Incluir. Incluye mandatos del archivo especificado.
Insertar. Incluye mandatos del archivo especificado.
Guión. Ejecuta el archivo de script especificado.
Programas de utilidad generales
Memoria caché. Crea una copia de los datos en espacio de disco temporal para un proceso más rápido.
Borrar transformaciones. Descarta todos los mandatos de transformación de datos que se han acumulado desde el último procedimiento.
Borrar. Suprime el archivo especificado.
Descriptor de contexto de archivo. Asigna un descriptor de archivo exclusivo al archivo especificado.
Archivo nuevo. Crea un nuevo conjunto de datos activo en blanco.
Permisos. Cambia los permisos de lectura/escritura para el archivo especificado.
Conservar. Almacena las especificaciones actuales del mandato Set que el mandato Restore puede restaurar más tarde.
Imprimir. Imprime los valores de las variables especificadas como salida de texto.
Imprimir expulsión. Muestra información especificada en la parte superior de una página nueva de la salida.
Espacio de impresión. Muestra líneas en blanco en la salida.
Restaurar. Restaura las especificaciones de conjunto almacenadas por Conservar.
Establecer. Personaliza los valores predeterminados del programa.
Mostrar. Muestra los valores actuales, muchos de los cuales se establecen mediante el mandato Set.
Subtítulo. Inserta un subtítulo en cada página de salida.
Título. Inserta un título en cada página de salida.
Operaciones de matriz
Matriz. Usando los programas de la matriz, usted puede escribir sus propias rutinas estadísticas en el lenguaje compacto del álgebra de la matriz.
Datos de matriz. Lee las materias primas de matriz y las convierte en un archivo de datos de matriz que pueden leer los procedimientos que manejan los materiales de matriz.
Mconvert. Convierte materiales de matriz de covarianza en materiales de matriz de correlación o viceversa.
Sistema de gestión de resultados
El sistema de gestión de resultados (OMS) proporciona la posibilidad de escribir automáticamente categorías seleccionadas de resultados en distintos archivos de resultados en distintos formatos, incluyendo el formato de archivo de datos IBM SPSS Statistics , HTML, XML y texto.
SGR. Controla el direccionamiento y el formato de la salida. La salida se puede direccionar a archivos externos en formatos XML, HTML, texto y SAV (IBM SPSS Statistics data file).
OMSEnd. Finaliza los comandos OMS activos.
OMSInfo. Muestra una tabla de todos los comandos OMS activos.
Registro de OMS. Crea un registro de actividad de SGR.
Documentos de salida
Estos mandatos controlan las ventanas y los archivos del visor.
Activar salida. Controla el direccionamiento de los resultados a los documentos de resultados del visor.
Cierre de salida. Cierra el documento de visor especificado.
Visualización de salida. Muestra una tabla de todos los documentos de visor abiertos.
Exportación de salida. Exporta la salida a archivos externos en varios formatos (por ejemplo, Word, Excel, PDF, HTML, texto).
Nombre de salida. Asigna un nombre al documento de visor activo. El nombre se utiliza para hacer referencia al documento de salida en los mandatos de salida posteriores.
Salida nueva. Crea un nuevo documento de resultados del visor, que se convierte en el documento de resultados activo.
Salida abierta. Abre un documento de visor, que se convierte en el documento de salida activo. Puede utilizar este mandato para añadir la salida a un documento de salida existente.
Guardar salida. Guarda el contenido de un documento de salida abierto en un archivo.
Gráficos
Diagrama de caso. Gráficos por casos de variables de secuencia y de serie temporal.
Gráfico G. Gráficos de barras, gráficos circulares, gráficos de líneas, diagramas de dispersión, gráficos personalizados.
Gráfico. Gráficos de probabilidad de las variables de secuencia y serie temporal.
Diagrama de espacios. Gráficos de control, incluidos X-Bar, r, s, individuos, rango móvil y u.
Serie temporal
El sistema Core proporciona algunas funciones básicas de series temporales, incluyendo un número de tipos de gráficos de series temporales. Se proporcionan amplias características de análisis de series temporales en Árboles de previsión y decisión. Consulte el tema Módulos de complemento para obtener más información.
FCA. Muestra y representa la función de autocorrelación de muestra de una o más series temporales.
CCF. Muestra y representa las funciones de correlación cruzada de dos o más series temporales.
PACF. Muestra y representa la función de autocorrelación parcial de muestra de una o más series temporales.
Tsplot. Gráfico de una o más series temporales o variables de secuencia.
Ajustar. Muestra una variedad de estadísticos descriptivos calculados a partir de la serie residual para evaluar la bondad de ajuste de los modelos.
Predecir. Especifica las observaciones que marcan el inicio y el final del período de previsión.
Tset. Establece los parámetros globales que deben utilizar los procedimientos que analizan las series temporales y las variables de secuencia.
Mostrar. Muestra una lista de todas las especificaciones actuales en los mandatos Tset, Use, Predict y Date.
Verificar. Genera un informe sobre el estado de las especificaciones de fecha, uso y predicción más actuales.