es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: TIDYR

¿Cómo creo una columna basada en los valores de otra columna que son los nombres de las variables en mi marco de datos cuyos datos quiero llenar en nueva_columna? R

Lamento si la articulación de mi pregunta es confusa, no he podido encontrar hilos similares que aclaren el inglés de mi pregunta. Estoy trabajando con una muestra de datos que se asemeja a lo que se muestra a continuación: label1 label2 label3 label# value1 value4 value7 label2 value2 value5 value8 . . . Read more

Cómo pivotear múltiples columnas más amplias en un conjunto de datos y mantener un orden específico de las columnas?

Mi dataset inicial df1 <- structure(list(id = c(1, 1, 2, 3, 3, 3), name = c(“james”, “james”, “peter”, “anne”, “anne”, “anne”), trip_id = c(10, 11, 10, 30, 11, 32), date = c(“2021/01/01”, “2021/06/01”, “2021/08/01”, “2021/10/01”, “2021/10/21”, “2021/12/01”), cost = c(100, 150, 3000, 1200, 1100, 5000)), row.names = c(NA,-6L), class = . . . Read more

Cómo agregar una nueva columna en un marco de datos de R que muestre la suma de un valor en una fila actual y una fila anterior, si se cumplen ciertas condiciones en las 2 filas.

Supongamos que tienes un marco de datos con las columnas “a” y “b” con los valores mostrados a continuación, generados con df <- data.frame(a=c(0, 1, 2, 2, 3), b=c(1, 3, 8, 9, 4)). Supongamos que quieres agregar una columna “c”, en la cual, si el valor en “a” es igual . . . Read more