Tienes que cambiar esta fila:
Serie16 <- c(wb[3]/wb[12])

Por esta otra:
Serie16 <- c(wb[,3]/wb[,12])

Saludos

Isidro Hidalgo Arellano
Observatorio del Mercado de Trabajo
Consejer铆a de Econom铆a, Empresas y Empleo
http://www.jccm.es



> -----Mensaje original-----
> De: R-help-es [mailto:r-help-es-boun...@r-project.org] En nombre de
> Albert Montolio
> Enviado el: jueves, 05 de noviembre de 2015 14:43
> Para: R-help-es@r-project.org
> Asunto: [R-es] Duda respecto a la dimensi贸n de la divisi贸n de dos columnas
> de una tabla
>
> Muchas gracias a tod@s por las respuetas!
>
> tengo en una variable wb una tabla con 145 filas y 17 columnas.
> dim(wb) 145 17
>
> Creo una variable Serie16, la cual resulta de dividir la columna 3 y la
12.
> Serie16 <- c(wb[3]/wb[12])
> Serie16
>
> Aqu铆 viene el problema. La dimensi贸n de la nueva columna, pensaba que
> seria
> 145 filas y 1 columna.
> Le doy a dim, y me devuelve el valor NULL. Por qu茅? he dividido columna
por
> columna.
> dim(Serie16) NULL
> length(Serie16) 1
>
> la longitud me sale de 1. Se refiere a 1 columna? como miro el n煤mero de
> filas entonces?
>
> el problema viene ahora. Quiero agregar con la funci贸n cbind, mi nueva
> columna calculad, a la tabla que ya tenia con 17 columnas y 145 filas.
>
> wb <- cbind(Serie16)
>
> Pero no funciona. Donde esta el error? como consigo que cuando hago
>
> Serie16 <- c(wb[3]/wb[12])
>
> me retorne una variable que sea una tabla, con el mismo numero de filas,
> para poder utilizar despues la funcion cbind?
>
> Muchas gracias!
> Albert
>
> --
>
>
> *Albert Montolio Aguado*
>
>       [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es

_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a