Come rimuovo una formula di colonna ma conservo i valori (senza scripting)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salve, come rimuovo una formula di colonna ma conservo i valori (senza script)? Ricordo di aver visto una risposta a questo diversi mesi fa, forse al vertice JMP, ma l'ho dimenticato e non riesco a capirlo.
Grazie,
Mike
Ri: Come rimuovo una formula di colonna ma mantengo i valori (con lo scripting)Grazie!Grazie! Grazie!
Ri: Come rimuovo una formula di colonna ma mantengo i valori (con lo scripting)Ecco un esempio di come eliminare una colonna a cui si fa riferimento nella formula di un'altra colonna.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\big class.jmp" );
dt << New Column( "LogHeight", formula( Log( :Height ) ) );
// Delete the formula in the column LogHeight
Column( "LogHeight" ) << delete formula;
dt << delete columns( "Height" );
Ri: Come rimuovo una formula di colonna ma mantengo i valori (con lo scripting)Sto cercando di eliminare una colonna in JMP. Tuttavia, la colonna da eliminare viene utilizzata da un'altra colonna in una formula. Non riesco a trovare la sintassi per rimuovere la formula quando elimino la colonna. Qualsiasi idea su come realizzare questo sarebbe apprezzata. Ho provato diverse cose senza successo:
col << Go To( :PC50);
Column("PC50") << delete formula;
dt <
col << Go To( :PC50);
Col ("PC50") << delete formula;
dt <
col << Go To( :"PC50");
Col("PC50") << delete formula;
dt <
col << Go To( :PC50);
col(:PC50) << delete formula;
dt <
e ancora e ancora...
Cosa mi manca?
Ri: Come rimuovo una formula di colonna ma mantengo i valori (senza script)Presumo che quando ti riferisci a "punti" ti riferisci al carattere del valore mancante.In modo interattivo, il modo più semplice per sostituire tutti i valori mancanti consiste nell'incollare uno "0" (zero) in tutte le celle.I seguenti passaggi lo faranno:
1. Vai a una delle celle con un valore mancante e seleziona la cella facendo clic su di essa.
2. Immettere nella cella uno zero.
3. Copia il carattere zero nel buffer di incolla selezionando la cella e facendo clic con il tasto destro e selezionando "copia"
4. Vai a una nuova cella per la stessa colonna che ha un valore mancante e fai clic sulla cella.
5. Fare clic con il tasto destro sulla cella e selezionare "Seleziona celle corrispondenti"
6. Fai nuovamente clic con il pulsante destro del mouse sulla stessa cella e seleziona "Incolla"
Uno zero "0" verrà quindi incollato in tutte le celle per quella colonna che erano valori mancanti.
Oppure puoi usare Recode
1. Fare clic sull'intestazione della colonna per selezionare la colonna
2. Vai al menu a discesa (o uno dei triangoli rossi basati su colonne) e seleziona
Cols==>Ricodifica
3. Modificare il valore mancante visualizzato in uno zero
4. Fai clic su "Fine"
5. Seleziona "In posizione"
Per eseguire la stessa azione utilizzando JSL, il seguente script funzionerà:
Names Default To Here( 1 );
dt = Current Data Table();
columnVector = dt << get rows where( Is Missing( dt:your column name ) == 1 );
dt:your column name[columnVector] = 0;
Ri: Come rimuovo una formula di colonna ma mantengo i valori (senza script)Funziona:
dt<<);
Ora: qualcuno sa come sostituire i "punti" nella colonna con "0" senza usare una formula?
Ri: Come rimuovo una formula di colonna ma mantengo i valori (senza script)Oppure potresti evitare di utilizzare una formula come questa:
dt<<NEW column=""></NEW>
Ovviamente dipende da quanto è complicata la tua formula.
Ri: Come rimuovo una formula di colonna ma mantengo i valori (senza script)col << delete formula;
La documentazione per tutti questi tipi di articoli è disponibile all'indirizzo
Aiuto==>Indice degli script
Ri: Come rimuovo una formula di colonna ma mantengo i valori (senza script)Puoi rispondere a questa stessa domanda tranne che usando lo scripting?Devo usare una formula su una colonna, ottenere un valore, ma non memorizzare la formula.
Ri: Come rimuovo una formula di colonna ma mantengo i valori (senza script)Grazie. Ha funzionato.Sapevo che era qualcosa di semplice, ma non riuscivo a ricordarmelo.
Ri: Come rimuovo una formula di colonna ma mantengo i valori (senza script)Basta rimuovere la proprietà della colonna Formula. I valori verranno mantenuti (per quanto mi ricordo...).
Fai clic con il pulsante destro del mouse sull'intestazione della colonna e seleziona Informazioni colonna. Ci dovrebbe essere un elenco di proprietà. Seleziona Formula e fai clic sul pulsante Rimuovi.