Resumir sin alfabetizarTengo un conjunto de datos donde el orden es importante y quiero poder resumir una columna de caracteres con valores de repetición sin que los resultados estén en orden alfabético.
columna_A
F
F
segundo
segundo
segundo
re
una
una
do
do
do
mi
mi
Los métodos habituales devuelven {a, b, c, d, e, f},
Estoy tratando de obtener {f, b, d, a, c, e}
Por favor avise.
Re: Resumir sin alfabetizarPuedo confirmar oficialmente que Summarize () ahora admite la propiedad de pedido de valor a partir de JMP 14 y posteriores.
Re: Resumir sin alfabetizarOtra razón por la que me alegro de que rara vez escribo algo: Tabulate funciona bien con Value Ordering.
Re: Resumir sin alfabetizarDesafortunadamente, en JMP 13 y anteriores el Resumir() La función JSL no respeta el Orden de valor propiedad.
He confirmado que esto se corregirá en JMP 14.
Re: Resumir sin alfabetizarY, de manera más general, puede usar la propiedad de la columna Orden de valor para imponer cualquier orden en la variable que desee. Ese orden se utilizará en cualquier análisis posterior (tabla, gráficos, etc.).
Re: Resumir sin alfabetizarSi el orden que desea resumir es el orden encontrado en los datos, puede establecer la propiedad de columna, "Nivel de orden de fila" para Column_A, y luego ejecutar
Tablas ==> Resumen
y los datos se resumirán en el orden en que se encontró la columna de agrupación en la tabla de datos

Re: Resumir sin alfabetizarA veces, simplemente pidiéndole que termine liberando su mente a posibles soluciones. Te doy, el resumen no alfabetizante:
no_sort_summarize = function({list},
design_matrix = Design( list, list ); //compares the list to itself returning a 1 in the position of the first match for each repetition
summarized_matrix = (Transpose(V Sum(design_matrix))); //flatten matrix into one row and transpose into columns
unique_value_positions = Loc(summarized_matrix); //return only the position of the first instance of a value thus creating a summary
return(list[unique_value_positions]); //subscript list to return the non-sorted summarized values
);
Re: Resumir sin alfabetizarHola Jeff,
Tengo JMP 14, pero mi función de resumen () sigue siendo alfabética, ¿la versión no alfabética tiene otro nombre?
Philippe
Re: Resumir sin alfabetizarHe intentado establecer la propiedad de la columna Value Ordering para las columnas numéricas y de caracteres en JMP 14.3 y la función Summarize () usa la propiedad Value Ordering como su orden.