Agregar datos

Agregar datos agrega grupos de casos en el conjunto de datos activo en casos individuales y crea un archivo nuevo agregado o variables nuevas en el conjunto de datos activo que contiene los datos agregados. Los casos se agregan en función del valor de cero o más variables de segmentación (agrupación). Si no se han especificado variables de segmentación, el conjunto de datos completo es un grupo de segmentación simple.

  • Si crea un archivo de datos agregado nuevo, dicho archivo de datos nuevo contiene un caso para cada grupo definido por las variables de segmentación. Por ejemplo, si hay una variable de segmentación con dos valores, el archivo de datos nuevo contiene sólo dos casos. Si no se especifica una variable de segmentación, el nuevo archivo de datos contendrá un caso.
  • Si añade variables agregadas al conjunto de datos activo, no se agrega el archivo de datos. Cada caso con los mismos valores de variables de segmentación recibe los mismos valores para las nuevas variables agregadas. Por ejemplo, si género es la única variable de segmentación, todos los hombres reciben el mismo valor para la variable agregada nueva que representa la edad media. Si no se especifica una variable de segmentación, todos los casos recibirán el mismo valor para una nueva variable agregada que representa una edad media.

Variables de segmentación. Los casos se agrupan en función de los valores de las variables de segmentación. Cada combinación exclusiva de valores de variables de segmentación define un grupo. Al crear un archivo de datos agregados nuevo, todas las variables de segmentación se guardan en el archivo nuevo con sus nombres y la información del diccionario. Si se especifica la variable de segmentación, puede ser tanto numérica como de cadena.

Variables agregadas. Las variables de origen se utilizan con funciones función de agregación para crear variables agregadas nuevas. El nombre de la variable agregada viene seguido de una etiqueta de variable opcional, el nombre de la función de agregación y el nombre de la variable de origen entre paréntesis.

Puede anular los nombres predeterminados de las variables agregadas con nuevos nombres de variable, proporcionar etiquetas de variable descriptivas y cambiar las funciones empleadas para calcular los valores de los datos agregados. También puede crear una variable que contenga el número de casos en cada grupo de segmentación.

Para agregar un archivo de datos

  1. En los menús seleccione:

    Datos > Agregar ...

  2. Puede seleccionar una o más variables de segmentación que definan cómo deben agruparse los casos para crear datos agregados. Si no se han especificado variables de segmentación, el conjunto de datos completo es un grupo de segmentación simple.
  3. Seleccione una o varias variables para incluir.
  4. Seleccione una función de agregación para cada variable agregada.

Si lo desea, puede anular los nombres predeterminados de las variables agregadas con nuevos nombres de variable, proporcionar etiquetas de variable descriptivas y crear una variable que contenga el número de casos en cada grupo de segmentación.

Almacenamiento de resultados agregados

Puede añadir variables agregadas al conjunto de datos activo o crear un archivo de datos agregados nuevo.

  • Añadir variables agregadas al conjunto de datos activo. Se añaden nuevas variables basadas en funciones agregadas al conjunto de datos activo. El propio archivo de datos no se agrega. Cada caso con los mismos valores de variables de segmentación recibe los mismos valores para las nuevas variables de agregación.
  • Crear un nuevo conjunto de datos que contenga únicamente las variables agregadas. Guarda datos agregados en un nuevo conjunto de datos en la sesión actual. El conjunto de datos incluye las variables de segmentación que definen los casos agregados y todas las variables de agregación definidas por las funciones de agregación. No afecta al conjunto de datos activo.
  • Escribir un nuevo archivo de datos que contenga sólo las variables agregadas. Guarda los datos agregados en un archivo de datos externo. El archivo incluye las variables de segmentación que definen los casos agregados y todas las variables agregadas definidas por las funciones de agregación. No afecta al conjunto de datos activo.

Opciones de ordenación para archivos de datos grandes

En el caso de los archivos de datos muy grandes, puede resultar más eficiente agregar datos ordenados previamente.

El archivo ya está ordenado en las variables de segmentación. Si los datos ya se han ordenados por los valores de las variables de segmentación, e procedimiento se ejecuta ejecución más rápidamente y utiliza menos memoria. Utilice esta opción con precaución.

  • Los datos se deben ordenar por valores de variables de segmentación en el mismo orden que las variables de segmentación especificadas para el procedimiento Agregar datos.
  • Si va a añadir variables al conjunto de datos activo, seleccione sólo esta opción si los datos se han ordenado mediante valores ascendentes de las variables de segmentación.

Ordenar archivo antes de agregar. En situaciones muy extrañas y con archivos de datos voluminosos, puede ser necesario ordenar el archivo de datos por los valores de las variables de segmentación antes de realizar la agregación. No se recomienda esta opción a menos que se presenten problemas de memoria y/o rendimiento.