Agregar una columna y completar con datos<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Usuarios de JMP Tengo una pregunta sencilla. Me gustaría crear una nueva columna y completarla con datos basados en la información de una columna existente.Por ejemplo, digamos que tengo una columna de "Animales" como esta:
ANIMAL
GATO
PERRO
HUMANO
CABALLO
SERPIENTE
LAGARTO
COCODRILO
TORTUGA
PAVO
POLLO
ÁGUILA
PATO
HORMIGA
ABEJA
ARAÑA
VOLAR
ME GUSTARÍA ESCRIBIR UN SCRIPT JSL PARA AÑADIR UN "CATEGORÍA" COLUMNA Y POBLAR LA COLUMNA DE CATEGORÍA CON DATOS.SIENDO LOS RESULTADOS:
ANIMAL CATEGORÍA
GATO MAMÍFERO
PERRO MAMÍFERO
MAMÍFERO HUMANO
CABALLO MAMÍFERO
REPTIL SERPIENTE
REPTIL LAGARTO
REPTIL COCODRILO
TORTUGA REPTIL
PAVO
PÁJARO POLLO
PÁJARO ÁGUILA
PATO PÁJARO
INSECTO HORMIGA
INSECTO ABEJA
INSECTO ARAÑA
INSECTO MOSCA
ASÍ QUE SI EL ANIMAL ES UN MAMÍFERO QUIERO QUE LA COLUMNA DE CATEGORÍA PUEBLE "MAMÍFERO", SI EL ANIMAL ES UN REPTIL QUIERO QUE LA COLUMNA DE CATEGORÍA PUEBLE "REPTIL", ETC.
Gracias,
Dan F.
Re: Agregar una columna y completarla con datosPara hacer esto a mano (sin un script) puedes usar Cols->Utilidades->Recodificar en su columna original.

Cuando hagas clic en el botón Listo, tendrás la opción de crear un Columna de fórmula lo cual creará una nueva columna con una fórmula que asignará valores según el animal.

Aquí hay un video que muestra Recode.
https://www.youtube.com/watch?v=xcP476FSnQE
-Jeff
Re: Agregar una columna y completarla con datosLa forma más sencilla de hacerlo sería crear una tabla de datos de búsqueda que tenga el conjunto maestro de animales coincidente con la categoría; Luego, todo lo que hay que hacer es actualizar la tabla de datos con la tabla de búsqueda, especificando que se mantengan todas las filas de la tabla original, pero solo las filas coincidentes de la tabla de búsqueda.
Nombres predeterminados aquí ( 1 ) ;
dt = Tabla de datos ( "Datos" ) ;
idiota = Tabla de datos ( "Buscar" ) ;
Tabla de datos ( "Datos" ) << Actualizar (
Con ( Tabla de datos ( "Buscar" ) ) ,
Coincidir columnas ( : ANIMAL = : ANIMAL )