Red de conocimiento informático - Problemas con los teléfonos móviles - En SAS, debe obtener la primera mitad de los datos sin conocer el número de filas del conjunto de datos.

En SAS, debe obtener la primera mitad de los datos sin conocer el número de filas del conjunto de datos.

* * * Tome los datos del aire en sashelp como ejemplo, donde los datos del aire tienen el campo de aire;

* * * * Ordene los datos del aire establecidos por aire y la salida es el conjunto de datos A;

proc sort data = sash elp . air out = a;

Tomar un avión;

Correr;

* * * * Lea la mitad de los datos, independientemente de si el número de observaciones es divisible por 2, el resultado es el conjunto de datos B;

Datos b;

Establezca a nobs = nobs

if _ n _ lt = nobs/2;

Ejecutando;