Somma solo le righe selezionate di una colonnaEsiste un modo semplice per sommare solo le righe selezionate di una colonna e salvare il valore in una variabile globale?
Re: Somma solo le righe selezionate di una colonna::myGlobalVariable = Col Sum( If( Selected(), :height, . ) );
Re: Somma solo le righe selezionate di una colonnaGrazie. Questo funziona per me. Esiste una funzione simile a "imposta variabile tabella" che imposta il valore come variabile globale? (:: invece di
Devo prendere la variabile della tabella e salvarla come variabile globale per eseguire i miei calcoli.Re: Somma solo le righe selezionate di una colonnaSe vuoi farlo senza usare uno script, seleziona prima le righe (usando il metodo che preferisci).Quindi, in Selezione righe-Seleziona-Nome nella colonna, crei una colonna di 0 e 1 che identifica le righe selezionate.Quindi crea una nuova colonna utilizzando la formula Somma colonna e inserisci la selezione denominata appena creata nella colonna come variabile Per.Il risultato mostrerà la somma per le righe selezionate e non selezionate.
Re: Somma solo le righe selezionate di una colonna@twillkickers ,
Sono referenziati nello stesso modo in cui faresti riferimento a una colonna
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << Select Randomly(0.1);
dt << set table variable( "myvariable", Col Sum( If( Selected(), :height, . ) ) );
Print(:myvariable);
Re: Somma solo le righe selezionate di una colonnaCome si chiama questo tipo di variabile? Non posso chiamarlo usando :: la mia variabile
Re: Somma solo le righe selezionate di una colonnaEcco un semplice script per fare quello che vuoi
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << set table variable( "my variable", Col Sum( If( Selected(), :height, . ) ) );