Cómo eliminar filas según una condicióncómo hacer una fórmula para eliminar ciertas filas en la columna. encargado de eliminar todas las incógnitas en la columna, así como las mezclas de los cultivares. El problema es que las filas son palabras y se debe usar una fórmula en jmp para obtener el crédito completo de este ejercicio. se adjunta una captura de pantalla del archivo jmp con la columna de cultivares. hay que eliminar las incógnitas y la mezcla de cultivares.

Re: Eliminar filas según la condición@Ges ,
¿Se supone que debes usar la pestaña "Data_for_JMP" o "Sheet1". Supongo que "Data_for_JMP" es el correcto. Voy a proporcionar instrucciones paso a paso sobre qué hacer, pero quiero que tenga en cuenta y comprenda que, como miembro de la comunidad, no ofrecería una solución sabiendo que es un problema de tarea. Solo proporcionaré consejos para que haga un intento justo de resolverlo por su cuenta. Si comparte su trabajo, la comunidad siempre estará encantada de ayudarlo, pero no resolveré el problema por usted, ya que la intención es que lo intente por su cuenta utilizando las herramientas a su disposición.
Ahora, repasemos el archivo adjunto, asumiendo que "Data_for_JMP" es la hoja con los datos que desea,
Paso 1: Importe los datos a JMP
Cuando abra JMP, vaya a Archivo ==> Abrir. Seleccione el archivo de Excel. Esto debería darte la siguiente interfaz:

Paso 2: ahora tiene sus datos sin procesar en JMP desde Excel como una tabla de datos, abra un nuevo script

Paso 3: use el ejemplo que se muestra a continuación para eliminar filas que cumplan con su condición
Clear Log(); Clear Globals();
dt = Current Data Table();
// Assuming you need to delete the "Twymax" in the Cultivars Column
// Select Rows where this condition is satisfied
dt << Select Where(:Cultivars == "Twymax");
// Delete Rows
dt << Delete Rows;
Lo anterior logra lo que necesitas. Deberá editar el script que estoy proporcionando para sus condiciones. Si tiene más problemas, comparta su script o sus intentos.
Re: Eliminar filas según la condición@uday_guntupalli Voy a subir el archivo. El archivo está en Excel y tuvimos que copiarlo y pegarlo como valores en Excel y luego subirlo desde a jmp. Las columnas con las que se supone que debemos trabajar son la columna Cultivar y mono. Se nos ha encomendado usar una fórmula para eliminar elementos específicos en la columna de cultivar. Lo he intentado de muchas maneras y simplemente elimina toda la columna. Tenemos que hacer una fórmula para eliminar los datos en los que aparece la palabra desconocido y también si hay varios cultivares enumerados (más de un cultivar por fila); terminando con los cultivares que son solo una palabra. Adjunto los datos de Excel con la esperanza de que alguien pueda ayudarme. He estado luchando y he intentado usar una fórmula al menos 20 veces, todas con el mismo resultado de eliminar la columna.
Dijeron que se suponía que la columna mono nos ayudaría, pero no estoy seguro de cómo porque no todo coincide, lo que significa que no todos los desconocidos tienen 3 y no todas las palabras tienen un 1, y no 2 o 3 palabras tienen un 2 o un 3.
Re: Eliminar filas según la condición@Ges ,
Mi sugerencia es que trates de entender el concepto. Consideremos el siguiente ejemplo:
// Open a Sample Data Table
dt = Open( "$SAMPLE_DATA/Cities.jmp" );
// Select Rows which satisfy a condition
dt << Select Where(:State == "NY");
// Delete Rows
dt << Delete Rows;
Ahora, echemos un vistazo al problema que está tratando de resolver:
1. Debe seleccionar filas que satisfagan 2 condiciones
a. Condición 1 - Palabra desconocida que asumo en la columna "Cultivares"
b. Condición 2: ¿más de 2 palabras por fila? De esto no estoy seguro. ¿Se refiere a la misma columna?
Para encontrar filas que contengan una palabra específica, mire la función llamada "Contiene" en el índice de secuencias de comandos.
Ayuda ==> Índice de secuencias de comandos ==> Contiene
Para encontrar filas en una columna determinada que tenga más de dos palabras, si siempre están separadas por una coma o algún tipo de delimitador, puede usar la función "Palabras".
Ayuda ==> Índice de secuencias de comandos ==> Palabras
Re: Eliminar filas según la condiciónpara que podamos recibir el crédito completo, debemos completar una fórmula, no podemos simplemente eliminar las filas. No tengo ni idea de por dónde empezar en lo que respecta a la fórmula. Entiendo cómo abrir la fórmula, pero lo que se pone es la parte confusa. cómo eliminar solo filas con la palabra desconocida o con más de 2 palabras por fila.
Re: Eliminar filas según la condiciónUse "Seleccionar dónde ()" para ubicar y seleccionar las filas que se eliminarán. Luego, "Eliminar filas" para eliminar las filas seleccionadas por el primer argumento. Hay ejemplos para ambos en el índice de secuencias de comandos en Ayuda en JMP.
METRO