Articles of reformar

Usando Remodelar de ancho a largo en R

Estoy tratando de remodelar los datos de ancho a largo en R. mis datos en formato ancho se ven así: Tengo la siguiente matriz de datos: en las filas tengo las diferentes compañías, y en las columnas tengo diferentes variables de años diferentes. (ganancias_2012, ganancias_2011, ganancias_2010, …, tot_assets_2012, tot_assets_2011, y más. Me gustaría reorganizar esto […]

Forma fácil de convertir formato largo a ancho con conteos

Tengo el siguiente conjunto de datos: sample.data <- data.frame(Step = c(1,2,3,4,1,2,1,2,3,1,1), Case = c(1,1,1,1,2,2,3,3,3,4,5), Decision = c("Referred","Referred","Referred","Approved","Referred","Declined","Referred","Referred","Declined","Approved","Declined")) sample.data Step Case Decision 1 1 1 Referred 2 2 1 Referred 3 3 1 Referred 4 4 1 Approved 5 1 2 Referred 6 2 2 Declined 7 1 3 Referred 8 2 3 Referred 9 3 […]

Reformar columnas de valores múltiples a formato ancho

Tengo el siguiente dataframe y quiero usar el molde para crear una “tabla dinámica” con columnas para dos valores (valor y porcentaje). Aquí está el dataframe: expensesByMonth <- structure(list(month = c("2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-02-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", "2012-03-01", […]

¿Cómo reformar los datos de formato largo a ancho?

Tengo problemas para reorganizar el siguiente dataframe: set.seed(45) dat1 <- data.frame( name = rep(c("firstName", "secondName"), each=4), numbers = rep(1:4, 2), value = rnorm(8) ) dat1 name numbers value 1 firstName 1 0.3407997 2 firstName 2 -0.7033403 3 firstName 3 -0.3795377 4 firstName 4 -0.7460474 5 secondName 1 -0.8981073 6 secondName 2 -0.3347941 7 secondName 3 […]