Hola¡¡ Tengo un script que estoy leyendo pero no se que comando tengo que utilizar para que aparezca la informacion que quiero.Tengo unas licencias de barcos y cuando he leido el archivo de licencias me gustaria saber el comando para que me aparezcan los tipos de artes de pesca para yo elegir sobre los que quiero trabajar.Probe con levels (gears) pero nada. Envio el script que he leido hasta ahora aver si alguien puede ayudarme. #Select boats by gear actaul gears in database: MOVED to the beginning #NotLic; not licensed #PLL; pelagic longline #BLL; bottom longline #BLL / PLL; bottom and pelagic longline #BLL / HL; bottom longline and handline #PoleLine; pole and line for tuna #Troll; trolling #PoleLine / PLL / BLL / Traps; all gears #OUT; out of the fihsing fleet codeBoats<- read.csv("E:/My Documents/Telmo/7_AZORES work/Fishing effort/DB/ALL/CODES_2002-2010New.csv", sep=",",header=TRUE) #Laptop codeBoats$CODIGO<-gsub("^\\s+|\\s+$", "", codeBoats$CODIGO) #Assigning a Fishing license based on Boat and Year DBx$gear<-codeBoats$Lic[match(paste(DBx$Boat,DBx$Year), paste(codeBoats$CODIGO,codeBoats$Year))] #ddd<- DBx[DBx$calcSpeed %in% NA,] # z<-length(ddd$gear) z0<-length(DBx$gear) AQUI seria donde quisiera que aparecieran las artes y yo poder elegir el poleline para solo trabajar con esa arte. No se si me he explicado bien..si hay algo que no esta claro preguntarme. Muchas gracias, un saludo [[alternative HTML version deleted]]
Hola Marta, No me quedó muy claro lo que quieres, pero entiendo que tienes una base de datos ("codeBoats" o "DBx") que quieres filtrar. Tienes que dar mas información sobre la base de datos y las variables, ¿cuál es la variable que tiene las artes de pesca? gears?, ¿cómo están codificadas las artes de pesca? Los resultados de la función str() aplicada a la base de datos en cuestión pueden ser de ayuda... Un saludo, Rubén FC El 02/06/2014 12:57, Marta valdes lopez escribió:> Hola¡¡ > > Tengo un script que estoy leyendo pero no se que comando tengo que utilizar > para que aparezca la informacion que quiero.Tengo unas licencias de barcos > y cuando he leido el archivo de licencias me gustaria saber el comando para > que me aparezcan los tipos de artes de pesca para yo elegir sobre los que > quiero trabajar.Probe con levels (gears) pero nada. > Envio el script que he leido hasta ahora aver si alguien puede ayudarme. > > #Select boats by gear actaul gears in database: MOVED to the beginning > #NotLic; not licensed > #PLL; pelagic longline > #BLL; bottom longline > #BLL / PLL; bottom and pelagic longline > #BLL / HL; bottom longline and handline > #PoleLine; pole and line for tuna > #Troll; trolling > #PoleLine / PLL / BLL / Traps; all gears > #OUT; out of the fihsing fleet > codeBoats<- read.csv("E:/My Documents/Telmo/7_AZORES work/Fishing > effort/DB/ALL/CODES_2002-2010New.csv", sep=",",header=TRUE) > #Laptop > codeBoats$CODIGO<-gsub("^\\s+|\\s+$", "", codeBoats$CODIGO) > #Assigning a Fishing license based on Boat and Year > DBx$gear<-codeBoats$Lic[match(paste(DBx$Boat,DBx$Year), > paste(codeBoats$CODIGO,codeBoats$Year))] > #ddd<- DBx[DBx$calcSpeed %in% NA,] > # z<-length(ddd$gear) > z0<-length(DBx$gear) > > AQUI seria donde quisiera que aparecieran las artes y yo poder elegir el > poleline para solo trabajar con esa arte. > No se si me he explicado bien..si hay algo que no esta claro preguntarme. > > Muchas gracias, un saludo > > [[alternative HTML version deleted]] > > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es[[alternative HTML version deleted]]
Estimada Marta Valdes El siguiente código importa sus dados codeBoats<- read.csv("E:/My Documents/Telmo/7_AZORES work/Fishing effort/DB/ALL/CODES_2002-2010New.csv", sep=",",header=TRUE) Pero luego no se comprende que es lo que busca, posiblemente sqldf tenga lo que necesita. Javier Marcuzzi El 02/06/2014 07:57 a.m., Marta valdes lopez escribió:> codeBoats<- read.csv("E:/My Documents/Telmo/7_AZORES work/Fishing > effort/DB/ALL/CODES_2002-2010New.csv", sep=",",header=TRUE)
Hola Marta, Primero te sugeriria revisar el resultado de str(codeBoats) y luego revisar ?subset Saludos, Jorge.- On Mon, Jun 2, 2014 at 8:57 PM, Marta valdes lopez <martavaldes85@gmail.com> wrote:> Hola¡¡ > > Tengo un script que estoy leyendo pero no se que comando tengo que utilizar > para que aparezca la informacion que quiero.Tengo unas licencias de barcos > y cuando he leido el archivo de licencias me gustaria saber el comando para > que me aparezcan los tipos de artes de pesca para yo elegir sobre los que > quiero trabajar.Probe con levels (gears) pero nada. > Envio el script que he leido hasta ahora aver si alguien puede ayudarme. > > #Select boats by gear actaul gears in database: MOVED to the beginning > #NotLic; not licensed > #PLL; pelagic longline > #BLL; bottom longline > #BLL / PLL; bottom and pelagic longline > #BLL / HL; bottom longline and handline > #PoleLine; pole and line for tuna > #Troll; trolling > #PoleLine / PLL / BLL / Traps; all gears > #OUT; out of the fihsing fleet > codeBoats<- read.csv("E:/My Documents/Telmo/7_AZORES work/Fishing > effort/DB/ALL/CODES_2002-2010New.csv", sep=",",header=TRUE) > #Laptop > codeBoats$CODIGO<-gsub("^\\s+|\\s+$", "", codeBoats$CODIGO) > #Assigning a Fishing license based on Boat and Year > DBx$gear<-codeBoats$Lic[match(paste(DBx$Boat,DBx$Year), > paste(codeBoats$CODIGO,codeBoats$Year))] > #ddd<- DBx[DBx$calcSpeed %in% NA,] > # z<-length(ddd$gear) > z0<-length(DBx$gear) > > AQUI seria donde quisiera que aparecieran las artes y yo poder elegir el > poleline para solo trabajar con esa arte. > No se si me he explicado bien..si hay algo que no esta claro preguntarme. > > Muchas gracias, un saludo > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >[[alternative HTML version deleted]]