Hola a todos, estoy aprendiendo este fabuloso programa R, pero tengo algunos problemas y me preguntaba si alguien me pudiera indicar como en R commander puedo hacer transposición de datos de una hoja en excel ya que mi base de datos en relación a las columnas excede a la hoja electronica en sus campos disponibles, se que a través del R console se puede hacer este procedimiento, no se si alguien pudiese orientarme al respecto para el R Commander o como debo anotar el script, muchas gracias por su apoyo...
Richard
Hasta donde yo sé Rcmdr no tiene ninguna opción para transponer datos.
De todas formas los datos deben ser del mismo tipo en cada columna, si los tienes por filas al intentar importarlos los importaría todos como texto, con lo que la transposición no es inmediata.
Otra opción es utilizar OpenOffice para abrir y transponer el fichero de Excel. OpenOffice admite 1024 columnas. ¿Tienes más de 1024?
Espero que esto te sirva.
Saludos.
De todas formas los datos deben ser del mismo tipo en cada columna, si los tienes por filas al intentar importarlos los importaría todos como texto, con lo que la transposición no es inmediata.
Otra opción es utilizar OpenOffice para abrir y transponer el fichero de Excel. OpenOffice admite 1024 columnas. ¿Tienes más de 1024?
Espero que esto te sirva.
Saludos.
Muchas gracias Manuel, lo pondré a la práctica y veré que pasa...
puedes trasponer una matriz de dos dimensiones usando el comando t
aquí un ejemplo:
> m <- matrix(c(1,2,3,4), ncol = 2)
> m
[,1] [,2]
[1,] 1 3
[2,] 2 4
> t(m)
[,1] [,2]
[1,] 1 2
[2,] 3 4
aquí un ejemplo:
> m <- matrix(c(1,2,3,4), ncol = 2)
> m
[,1] [,2]
[1,] 1 3
[2,] 2 4
> t(m)
[,1] [,2]
[1,] 1 2
[2,] 3 4
Muchas gracias por el consejo, espero que sea compatible con R commander, el cual uso. Lo pondré a la práctica, gracias nuevamente..