Cómo transformar una variable de carácter en numérica en SAS

Autor: Robert Simon
Fecha De Creación: 22 Junio 2021
Fecha De Actualización: 18 Noviembre 2024
Anonim
Cómo transformar una variable de carácter en numérica en SAS - Electrónica
Cómo transformar una variable de carácter en numérica en SAS - Electrónica

Contenido

SAS es un software informático diseñado para ayudar a administrar empresas, incluida la gestión de datos, la investigación de operaciones y las estadísticas. Clasifica las variables en categóricas o numéricas. Varias operaciones realizadas para variables categóricas no se pueden realizar en números y viceversa. Además, si desea fusionar dos grupos de datos que tienen variables en común, deben ser del mismo tipo o se producirá un error, por lo que es útil hacer esta transformación.

Paso 1

Ingrese los datos. SAS ofrece varias formas de hacer esto; uno de los más fáciles es declarar "entrada" en el paso "datos". Si la variable de carácter se llama "char" y almacena los valores "1", "2" y "3", se puede hacer de la siguiente manera:

DATA mydata; input char $ @@; líneas de datos; 1 2 3 1 2 3; correr;

El "$" hace que la variable y el "@@" nos permitan insertar varios valores en la misma variable en una sola línea. Tenga en cuenta que aunque la variable parece recibir números, SAS los tratará como caracteres.


Paso 2

Convierta la variable multiplicándola por uno.

DATA mydata2; SET mydata; num = char * 1; correr;

Paso 3

Cree un conjunto de datos final con la variable renombrada nuevamente, si lo desea. Ahora que hay una versión numérica de la variable, puede deshacerse de la anterior (char) y cambiar el nombre de la nueva (num) como "char".

FECHA mydata3 (drop = char); SET mydata2; char = num; correr;

La perla de tapioca e encuentran comúnmente en la bebida aiática, como el té de burbuja y lo budine dulce. También conocida como agú, la perla de tapioca etán hecha de go...

Cómo trenzar un palito de cintas

Lewis Jackson

Noviembre 2024

Trenzar la cinta de un palito de cinta ha ido una tradición de fieta dede ante del urgimiento del Imperio Romano. Lo pagano crearon eta danza como una tradición para celebrar Beltane, la fie...

Nuestras Publicaciones