Utilità colonna formula "Percentuale del totale".Questo componente aggiuntivo genera colonne formula che calcolano la percentuale del totale (per riga) per le colonne numeriche selezionate. Queste colonne sono particolarmente utili quando si crea un grafico a barre in pila o un istogramma delle colonne di interesse e si desidera che la scala sia una percentuale del totale anziché una somma.
Utilizzo: dopo aver installato questo componente aggiuntivo, seleziona l'insieme di colonne nella tabella dei dati, quindi scegli "Percentuale di colonne totali della formula" dal menu dei componenti aggiuntivi.
Nota: le formule generate da questo componente aggiuntivo tollereranno valori mancanti per riga per tutte le colonne selezionate tranne una.

Quando si crea un grafico a barre o un istogramma in pila, il grafico risultante è della composizione, anziché del totale:
Total SalesVendite totali
Composition of SalesComposizione delle vendite
UtilitàRe: Utilità colonna formula "Percentuale del totale".Ciao @dvp ,
Ho esaminato questo e c'erano alcune efficienze che potevo apportare al componente aggiuntivo ( che è qui allegato) ma il problema non è in realtà il componente aggiuntivo. Piuttosto, stai riscontrando un problema di capacità numerica con un prodotto di un numero molto elevato di colonne (che è un pezzo della formula). D I numeri a virgola mobile a precisione doppia sono i valori più grandi che la maggior parte dei programmi può memorizzare, che è circa 1,8 × 10^308. Qualcosa di più grande di quello fisicamente non può essere rappresentato nel modo in cui il software è compilato. Quindi, i valori mancanti che vedi sono quelle righe in cui il prodotto delle colonne non era calcolabile e la formula non è riuscita.
Se sei interessato, puoi leggere di più su Wikipedia in merito numeri a virgola mobile a precisione doppia .
Spero che questo aiuti!
@giuliano
Re: Utilità colonna formula "Percentuale del totale".Ciao Giuliano
L'aggiunta in "colonne formula CLR" è molto utile. Grazie per lo sviluppo e la pubblicazione qui. Questa aggiunta funziona bene fino a 110 colonne e il set di dati ha più di 110 colonne, i valori di trasformazione mancano casualmente per alcune righe (campioni). Saresti in grado di controllarlo e risolverlo. Grazie!
Re: Utilità colonna formula "Percentuale del totale".Ciao @marx ,
Mi dispiace sapere che hai perso tutti i tuoi componenti aggiuntivi! Sì, l'ho appena collegato qui poiché è davvero solo una variante di questo. Ecco un link aggiornato: Scarica il componente aggiuntivo CLR Formula Columns
Fammi sapere se hai problemi con il download.
giuliano
Re: Utilità colonna formula "Percentuale del totale".Ciao Giuliano,
Potresti ripubblicare il tuo componente aggiuntivo per le colonne della formula CLR? Mi è stato assegnato un nuovo computer al lavoro e ho perso tutti i miei precedenti componenti aggiuntivi.
PS- Non sono riuscito a trovarlo pubblicato nel suo stesso post... solo il link qui che hai postato in precedenza.
Grazie, marx
[Funziona benissimo!] Re: Utilità colonna formula "Percentuale del totale".Ciao Giuliano,
Ho testato il componente aggiuntivo JMP CLR rispetto a una composizione a 6 componenti che avevo
creato manualmente... E il componente aggiuntivo che hai prodotto corrispondeva a tutte le colonne
che era stato prodotto manualmente. Lo apprezzo molto!
Grazie mille!
Marxx
[Modifica: sembra che l'immagine dello screenshot non possa essere inclusa, ma funziona].
[immagine: immagine in linea 1]
Re: Utilità colonna formula "Percentuale del totale".Ciao @marx ,
Non ho familiarità con il rapporto log centrato ma dalla tua descrizione il calcolo sembra abbastanza semplice. Ho messo insieme una versione di questo componente aggiuntivo che calcola il CLR e l'ho pubblicato qui:
Scarica il componente aggiuntivo CLR Formula Columns
Verificheresti per vedere se questo componente aggiuntivo produce le colonne che ti aspetti? Se funziona correttamente, lo pubblicherò come componente aggiuntivo separato nella comunità degli utenti per l'utilizzo da parte di altri.
Spero che questo aiuti!
@giuliano
Re: Utilità colonna formula "Percentuale del totale".Ciao Julian, molte grazie per questo componente aggiuntivo. È estremamente utile per l'analisi dei dati compositivi. Molto apprezzato!
Tuttavia, per analizzare i dati compositivi in modo multivariato, è necessario convertire i "conteggi" per riga nel "rapporto logaritmico centrato" (CLR) di Aitchison per tutte le colonne che sono componenti della composizione (ad es. tutte le colonne che sono incluse nel calcolo della "percentuale del totale").
È molto laborioso farlo manualmente in JMP (sebbene lo facciamo per piccole composizioni) e per lavorare con la trascrizione genica o i dati di sequenziamento del microbioma non è nemmeno fattibile.
L'equazione è semplice, è solo il log naturale del rapporto di un dato componente sulla media *geometrica* di tutti i componenti della composizione. Pertanto, per una composizione in 3 parti (A, B, C) A viene trasformato come: LN(A/((A*B*C)^0.33)); B come LN(B/((A*B*C)^0,33)) e così via per C.
Purtroppo non sono (ancora) fluente nello scripting... Saresti in grado di creare una versione del componente aggiuntivo "Percentuale del totale" che potrebbe invece produrre colonne di valori trasformati CLR per la composizione?
In particolare, con coerenza sottocomposizionale, dobbiamo costantemente creare diverse nuove sottocomposizioni su base continuativa. Se abbiamo una composizione microbica di 100 componenti, potremmo produrre circa 10 sottocomposizioni diverse, ciascuna con un diverso insieme di colonne incluse nella sottocomposizione...Sarebbe straordinariamente utile selezionare più colonne e produrre le trasformazioni CLR.
Grazie mille!
Ri: Utilità colonna formula "Percentuale del totale".Molto utile!