Generatore di flussi di lavoro e riferimentiCiao a tutti,
Sto cercando di creare un flusso di lavoro che consenta di esaminare rapidamente numerosi file csv che hanno tutti lo stesso formato, numero di variabili, nomi di colonne, ecc. Non pensavo che sarebbe stato così complicato, ma ho problemi con il riferimento. Ho allegato un file di esempio (un'immagine di massa quantitativa decostruita con x, y posizioni dei pixel e conteggi di massa per ciascun pixel). Ho prima bin x e y in larghezze di bin uguali di due (binning dell'immagine). Quindi vado a tabulare e metto bin x in alto, bin y lungo il lato, scelgo la mia statistica come somma e poi scarico tutte le 7 variabili del conteggio di massa in (16O, 31P, 77Se ecc.). Quindi ordino le colonne in ordine alfabetico in modo da poter creare una tabella in pila per ogni massa e mantenere la colonna bin y. Questo mi dà una colonna etichetta e bin y , che sono le coordinate x,y, e un conteggio che ora è la somma dei conteggi in ciascuno dei pixel 2x2 raccolti. Ma quando provo questo, ottengo sempre dei problemi con le tabelle non disponibili, e non mi è chiaro perché alcune delle tabelle "senza titolo" appaiano nel gestore di riferimento e altre no. In definitiva, vorrei che il flusso di lavoro funzionasse in modo tale che tutto ciò che devo fare è selezionare i diversi file .csv.Grazie per eventuali suggerimenti! Cordiali saluti, Greg
Automazione e scriptingRi: Generatore di flussi di lavoro e riferimentiPuoi usare Tabelle/Riepilogo con una colonna di raggruppamento fatta da te:
Names Default to here();
PickFile();
dt = Current Data Table() ;
dt << New Column( "bins",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Floor( :x / 2 ) + Floor( :y / 2 ) * 1000 ),
Set Selected
);
dt << Summary(
Group( :myBins ),
Min( :x ),
Min( :y ),
Sum( :"Sum : [16O]"n ),
Sum( :"Sum : [12C14N]"n ),
Sum( :"Sum : [12C15N]"n ),
Sum( :"Sum : [31P]"n ),
Sum( :"Sum : [77Se]"n ),
Sum( :"Sum : [80Se]"n ),
Sum( :"Sum : [82Se]"n ),
Sum( :"Sum : [-]"n )
)
Ri: Generatore di flussi di lavoro e riferimentiO più breve - con una colonna di trasformazione che puoi definire nel menu Riepilogo:

Names Default to here();
PickFile();
Current Data Table() << Summary(
Group( Transform column("myBins", Formula(Floor( :x / 2 ) + Floor( :y / 2 ) * 1000)) ),
Min( :x ),
Min( :y ),
Sum( :"Sum : [16O]"n ),
Sum( :"Sum : [12C14N]"n ),
Sum( :"Sum : [12C15N]"n ),
Sum( :"Sum : [31P]"n ),
Sum( :"Sum : [77Se]"n ),
Sum( :"Sum : [80Se]"n ),
Sum( :"Sum : [82Se]"n ),
Sum( :"Sum : [-]"n )
)Ri: Generatore di flussi di lavoro e riferimentiCIAO @GregMcMahon ,
Ho sollevato problemi quasi simili per quanto riguarda il flusso di lavoro.
https://community.jmp.com/t5/Discussions/How-to-delete-reference-of-formula-column-in-JSL/mp/654997#M84413
Spero che tu possa dare un voto positivo a questa lista dei desideri:
https://community.jmp.com/t5/JMP-Wish-List/Workflow-and-Alert-to-record-delete-columns-which-are-referenced/idi-p/655791
Grazie
Ri: Generatore di flussi di lavoro e riferimentiGrazie Hogi - Questa è sicuramente una soluzione molto più elegante della mia!
Migliore,
Greg