Selección de datos<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Necesito seleccionar todas las filas en el conjunto de datos que cumplan con estos criterios:
CT << Seleccione Dónde ((Falta ((Apellido)))); Tenga en cuenta que esto está bien y no es un problema.
El desafío que estoy teniendo es que necesito Deseleccionar Filas que cumplen los siguientes criterios:
((falta (: apellido) y tipo de objeto == "NWA" &: Cantidad> 0))
¡Todo esto parece bastante simple, pero me he pasado un par de horas tratando de resolverlo!
Gracias,
Dan F.
Re: Selección de datosHola dan
Con respecto a su problema de espacio ... La función Collapse Whitespace () estuvo disponible en JMP 11. Lo siguiente eliminará los espacios duplicados dentro de los valores ubicados en la columna de Cargo No.
dtb = Data Table( "Data Set B" );
For Each Row(
Column( dtb, "Charge No" )[Row()] = Collapse Whitespace( Column( dtb, "Charge No" )[Row()] )
);
¡Espero que ayude!
Wendy
Re: Selección de datosComunidad de usuarios de JMP: gracias por su ayuda con las preguntas de JMP. Tengo otra pregunta para la comunidad de usuarios.
Estoy uniendo dos tablas de datos jmp por "Cargo No" que se originó a partir de informes SAP genéricos. El reto es que:
· En el conjunto de datos A, los datos de "Carga No" son: seis números + 1 ESPACIO + cuatro números
o Por ejemplo: 141922 0010
· Sin embargo, en el conjunto de datos B, el número de "carga" es: seis números + 7 ESPACIOS + cuatro números
o Por ejemplo: 141922 0010
Lo que me gustaría hacer y mi nueva pregunta es cómo escribir la secuencia de comandos jmp que modificará el Conjunto de datos B para que la configuración de "Carga No" sea la misma que en el Conjunto de datos A. es decir, seis números + 1 ESPACIO + cuatro números
Re: Selección de datos¡Gracias!
Re: Selección de datos dt = Nueva mesa ( "Tabla de prueba" , Añadir filas ( 6 ) ,
Nueva Columna ( "Apellido" , Personaje , Nominal ,
Establecer valores ( { "" , "" , "" , "" , "aaa" , bbb } )
) ,
Nueva Columna ( "Tipo" , Personaje , Nominal ,
Establecer valores ( { "NWA" , "NRA" , "NWA" , "NBA" , "NWA" , "NWA" } )
) ,
Nueva Columna ( "Cantidad" , Numérico , Continuo , Formato ( "Mejor" , 12 ) ,
Establecer valores ( El 800 , 800 , 157736 , 157736 , 800 , 157736 ] )
)
) ;
v_rows = dt << obtener filas donde ( Está perdido ( : Apellido ) Y Tipo == "NWA" Y : Cantidad == 800 ) ;
Si ( las filas ( v_rows ) > 0 ,
columna ( dt , "Apellido" ) [ v_rows ] = "Factura de Vertek" ;
) ;
l_rows = dt << obtener filas donde ( Está perdido ( : Apellido ) Y Tipo == "NWA" Y : Cantidad == 157736 ) ;
Si ( las filas ( l_rows ) > 0 ,
columna ( dt , "Apellido" ) [ l_rows ] = "LV2 PIN06 / 07" ;
) ;
Re: Selección de datosGracias por esta información; consulte a continuación para continuar con estas preguntas:
1. Para la condición (falta (: apellido) y escriba == "NWA" y: monto = $ 800)
Me gustaría rellenar la columna de caracteres: Apellido == “Factura de Vertek”
2. Y para la condición (falta (: apellido) y escriba == "NWA" y: monto = $ 157,736)
Me gustaría rellenar la columna de caracteres: Apellido == “LV2 PIN06 / 07”
Gracias,
Dan
Daniel fusco
Gerente de proyecto
BWR Modificaciones y reparación en el barco
Westinghouse Electric Company
226 Airport Parkway, Suite 595
San Jose, CA 95110-3740
Teléfono: +1 (408) 392-7455
celda: +1 (408) 202-3601
fuscod@westinghouse.com < fuscod="">
Re: Selección de datosLa información sobre herramientas del editor puede ser muy útil en casos como este:

Al utilizar el segundo parámetro en 'Seleccionar dónde', debería poder obtener lo que desea:
NombresDefaultToHere ( 1 ) ;
dt = Abierto ( "$ SAMPLE_DATA / Big Class.jmp" ) ;
// Selecciona todos los machos
dt << SelectWhere ( : sexo == "METRO" ) ;
Espere ( 1 ) ;
// Deselecciona machos que tienen 14 años.
dt << SelectWhere ( : años ! = 14 , selección actual ( "restringir" )) ;
(Estoy usando JMP 12, BTW).
Re: Selección de datosConnecticut << selecciona donde ( Está perdido ( : Apellido ) Y ! ( : Tipo de objeto == "NWA" Y : Cantidad > 0 )) ;