Generar nuevas archivos con subset

Estimados estoy tratando de automatizar la generación de nuevos archivos utilizando la función subset.

Tengo una base de datos con una columna de las Oficinas con sus ventas, necesito crear un archivo para cada oficina, he tratado con el siguiente script. No se cual es el error. Me genera solo una lista de nombre Oficinas.

listaoficina = unique(oficinas_cartera$OFICINA)

for (i in seq_along(listaoficina)){
Oficinas[[i]] <-
subset(oficinas_cartera, oficinas_cartera$OFICINA==listaoficina[i])
}

Try this:

listaoficina = unique(oficinas_cartera$OFICINA)

for (i in seq_along(listaoficina)){
  tmp <-  subset(oficinas_cartera, oficinas_cartera$OFICINA==listaoficina[i])
  Nombre <- paste0(listaoficina[i],".csv")
  write.csv(tmp,file=Nombre,row.names = FALSE)
}

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.