[R-es] Más filtrado de variables
Javier Marcuzzi
javier.ruben.marcuzzi en gmail.com
Mie Mar 7 13:01:26 CET 2018
Estimado José Luis
Supongamos tres datos, los cuáles tienen tres columnas
1,1,1
2,1,1
2,1,2
En este ejemplo está ordenado, pero usted al 2,1,1 no lo desea porque el 1
(clase, último), se repite con el 1 del 1,1,1, todo quedaría filtrado de
esta forma:
1,1,1
2,1,2
Si comprendí su problema yo lo realizaría con números, cada clase tiene un
número, y luego crearía un auxiliar y lo incrementaría (clase<-clase+1), de
tal forma que luego de tener todo ordenado de menor a mayor podría recorrer
con un for buscando el que ya está incrementado (lo incrementé en el ciclo
anterior del for o en el inicio vale 1).
Es una idea para escribir el algoritmo.
Javier Rubén Marcuzzi
El 7 de marzo de 2018, 8:00, jose luis via R-help-es <
r-help-es en r-project.org> escribió:
> Adjunto txt por si no se ve bien, disculpas
>
>
> El Miércoles 7 de marzo de 2018 11:53, jose luis via R-help-es <
> r-help-es en r-project.org> escribió:
>
>
> Buenas. A ver si a alguien se le ocurre cómo hacer este filtrado. Quiero
> seleccionar para cada GRUPO el numero de ORDEN más pequeño (que podría ser
> con wich.min(ORDEN)), pero sin que se repita la CLASE, de modo que si la
> CLASE-01 salió en el primer GRUPO ya no salga más.
>
>
>
> GRUPO ORDEN CLASE A 1 CLASE-01 A
> 2 CLASE-02 A 5 CLASE-03 B 1 CLASE-01
> B 2 CLASE-02 B 5 CLASE-03 B 7
> CLASE-04 C 2 CLASE-02 C 5 CLASE-03 C
> 7 CLASE-04 D 5 CLASE-03 D 7 CLASE-04
> E 1 CLASE-06 F 2 CLASE-02 F 5
> CLASE-03 F 7 CLASE-05 G 1 CLASE-07
> Tendría que quedarme tal que así:
>
> GRUPO ORDEN CLASE A 1 CLASE-01 B 2
> CLASE-02 C 5 CLASE-03 D 7
> CLASE-04 E 1 CLASE-06 F 7 CLASE-05
> G 1 CLASE-07
>
> Un saludo
>
> Jose Luis
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
[[alternative HTML version deleted]]
Más información sobre la lista de distribución R-help-es