2 votos

SAS: ¿Cómo crear variables a partir de los valores dados en una columna específica de una tabla?

http://i.stack.imgur.com/hWSze.png

Estoy utilizando SAS y me he encontrado con un problema. Tengo un conjunto de datos con algunas variables / columnas, una de las cuales tiene valores de sólo lo siguiente: blue , red y gray . ¿Cómo puedo convertir estos valores en variables respectivas y asignar el count como valores, como se muestra en la segunda tabla?

1voto

Dmitry Brant Puntos 186

Utilice proc transpose

proc transpose data=YourData out=NewData;
    by Color;
    id Name; /* This column in your data needs a name and to be filled down */
    var Count;
run;

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X