Buenas, Una idea de como lo haría yo.
Un saludo. > d <- data.frame(clientes=c('a', 'a', 'b', 'c'), importe=c(NA, 3, 3, NA)) > d clientes importe 1 a NA 2 a 3 3 b 3 4 c NA > dd <- d[d$clientes %in% d$clientes[duplicated(d$clientes)],] > dd <- na.omit(dd) > dnd <- d[!(d$clientes %in% d$clientes[duplicated(d$clientes)]),] > dnd clientes importe 3 b 3 4 c NA > ddd <- rbind(dd, dnd) > ddd clientes importe 2 a 3 3 b 3 4 c NA -- -------------------------------------------------- http://knuth.uca.es/R -------------------------------------------------- Proyecto R-UCA -------------------------------------------------- Nombre: Manuel Muñoz Márquez Departamento: Departamento de Estadística e Investigación Operativa Institución: Escuela Superior de Ingeniería Organización: Universidad de Cádiz _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es