Raggruppare valori dalle righe selezionateCIAO,
Sto cercando di raggruppare i valori dalle righe selezionate
Ecco il dt:

L'output finale dovrebbe assomigliare a questo. Quindi combina i valori del prodotto con una percentuale simile. Qualche suggerimento?

dt = Current Data Table();
dt << select duplicate rows( Match( :Label, :Percent ) );
Try( dt<< delete rows );
Automazione e scriptingRi: Raggruppare valori dalle righe selezionateChiudo questo
Ecco un modo
Names Default To Here( 1 );
dt = Current Data Table();
aa = Associative Array( :Percent << get values );
For Each( {{key, value}}, aa, aa[key] = dt[Loc( dt[0, "Percent"], key ), "Product"] );
dt << New Column( "Product Code Range", Character, Nominal, <<SET each="" value=""></SET>
Ri: Raggruppare valori dalle righe selezionateAvendo già fatto questo genere di cose, ti suggerisco di arrotondare la colonna Percentuale prima di raggrupparle. I valori percentuali di 0,5 e 0,5001 potrebbero essere formattati per essere visualizzati come 0,50 ma creeranno gruppi diversi. A volte ho scoperto che uno script di questo tipo richiede non solo l'arrotondamento, ma anche la conversione in una colonna di caratteri affinché il codice sia robusto.
Ri: Raggruppare valori dalle righe selezionateBella soluzione 
"aggregazioni" di caratteri come questa - con pochi clic del mouse?
Ecco l'augurio:
https://community.jmp.com/t5/JMP-Wish-List/Summary-and-Tabulate-add-aggregation-option-for-Character/idi-p/659314
Ri: Raggruppare valori dalle righe selezionateEseguo questo tipo di aggregazioni in JMP utilizzando SQL (e, come ha detto Jim, molto probabilmente dovrebbe essere eseguita la conversione in caratteri (o arrotondamento). Uno dei motivi è Floating Point Math (30000000000000004.com) )
Names Default To Here(1);
dt = Open("$DOWNLOADS/product_dt.jmp");
dt << New Column("Selected", Numeric, Nominal, Formula(
Selected()
));
dt_result = Query(
Table(dt, "dt"),
"\[
SELECT Percent, Label, GROUP_CONCAT(Product, ',') AS Product
FROM dt
WHERE Selected = 1
GROUP BY Percent, Label
]\"
);