R es un entorno de software y lenguaje de programación de código abierto y gratuito para computación estadística, bioinformática, visualización y computación en general. Proporcione ejemplos mínimos y reproducibles junto con el resultado deseado. Use dput () para los datos y especifique todos los paquetes no base con llamadas a library (). No incruste imágenes para datos o código, use bloques de código con sangría en su lugar. Para preguntas relacionadas con estadísticas, use https://stats.stackexchange.com.

Más sobre r...

Tengo un marco de datos como el siguiente, all_long<- structure(list(site = c("DK_B", "DK_M", "HU", "IT", "NL", "UK", "DK_B", "DK_M", "HU", "IT", "NL", "UK"), group = c("NEE_D", "NEE_D", "NEE_D", "NEE_D", "NEE_D", "NEE_D", "NEE_D_se", "NEE_D_se", "NEE_D_se", "NEE_D_se", "NEE_D_se", "NEE_D_se"), y....
r
5 oct. 2021 a las 13:26
Proporciono dos vectores aquí: vec1 <- c(5, 2, 2, 2, 2, 3, 2, 3, 9, 6, 2, 2, 2, 3) vec2 <- c(1.96845698, 1.11342534, 0.82580110, 0.35762122, 0.07210485, 0.06046759, 0.93615974, 0.85691566, 0.39439991, 0.26110080, 1.22082336, 0.71940824, 0.32571803, 0.46358160, 0.16009616, 0.13348428, 1.16....
5 oct. 2021 a las 12:54
Tengo varios marcos de datos para los que necesito arreglar las clases de múltiples columnas, antes de poder continuar. Debido a que todos los marcos de datos tienen las mismas variables, pero las clases parecían diferir de un marco de datos a otro, pensé que optaría por un 'bucle for' y especifica....
5 oct. 2021 a las 12:19
Estoy tratando de comparar el vector a de objetos usando Reducir all.equal no funciona == funciona para números pero no será suficiente para objetos. Preferiría una solución que no use paquetes existentes sino solo funciones básicas de R Ejemplo ( simplificado para utilizar vectores numéricos en ....
5 oct. 2021 a las 12:16
Tengo un gráfico agrupado por color con valores en el texto encima de cada punto. Sin embargo, me gustaría la escritura en negro porque es difícil de leer. ¿Puedo obtener ayuda para cambiar el color del texto de geom_text () a negro sin perder la posición? Agregar color = "black" a geom_text () es....
5 oct. 2021 a las 11:42
Estoy atascado en un pequeño problema que he estado tratando de superar con respecto a la creación de una función personalizada en R, usando tuberías magrittr. Básicamente, he estado tratando de aprender a hacer funciones que funcionen cuando se pasan a través de una tubería. Si bien la función fu....
5 oct. 2021 a las 11:30
Tengo el marco de datos de la siguiente manera: df <- data.frame(Resource_Code = c("B-T234","B-T234","B-T234"), "Valid_To"= c("2021-10-17", "2021-11-28", "2021-10-31"), "V1"= c("2021-10-17", "2021-10-17", "2021-10-24"), "V2" = c("2021-10-24", "202....
r
5 oct. 2021 a las 09:34
Estaba tratando de trazar una línea usando ggplot pero debido a que los valores de x (días) ni siquiera están espaciados, no obtengo una línea continua. Intenté en lugar de usar geom_line() para usar geom_smooth() pero obtengo las líneas con intervalos de confianza. Mis datos se ven así: #df treatm....
5 oct. 2021 a las 09:26
Me gustaría generar una nueva base de datos df1, que verifica fila por fila y excluye columnas con ceros en una fila y que no tiene números posteriores. Ejemplo: en la línea 1, tiene DR08, DR09 y DR10 con ceros, pero tiene DR11 igual a 4, por lo que debo considerar estos DR porque tiene este último....
r
5 oct. 2021 a las 00:31
Me gustaría saber cómo puedo implementar un bucle for como este en R (escribí el código para C): int i; for (i = 1; i<=10; i++) { print the index i i = desiredNumber } Parece que esto no es posible en R porque, cuando modifico el índice dentro de un bucle for, no sucede nada.....
4 oct. 2021 a las 23:20
Me gustaría colocar los caracteres obovate en la segunda posición. df <- data.frame(x = c("Antidesma obovate", "Ardisia obovate", "Knema obovate", "Lauraceae obovate")) Mi salida deseada Antidesma Ardisia Knema Lauraceae Encontré un tema que responde a mi pregunta ( Suelta c....
4 oct. 2021 a las 20:49
Con solo System Libraries (preferiblemente), ¿cómo configuro la fecha de hoy como el último viernes si hoy cae en sábado, domingo o lunes? todaysDate <- Sys.Date() if(weekdays(todaysDate) == "Saturday" || weekdays(todaysDate) == "Sunday" || weekdays(todaysDate) == "Monday") { todaysDate == ....
r
4 oct. 2021 a las 20:16
Espero que esta no sea una pregunta duplicada. Quería calcular el cuadrado de la suma de un vector en forma de matriz. Por ejemplo, tengo un vector: v = c(a, b, c, d) Lo que quería lograr es una forma matricial de la expansión de la ecuación (a + b + c + d) ^ 2 = a ^ 2 + b ^ 2 + c ^ 2 + d ^ 2 + 2a....
4 oct. 2021 a las 20:08
Considere una lista de ggplots: list1 <- vector("list", 7) names(list1) <- LETTERS[1:7] list1 <- lapply(list1, function(x) {x <- ggplot(data.frame()) + geom_point() + xlim(0, 10) + ylim(0, 100);x}) Podría usar list1 <- lapply(list1, function(x) {x <- x + annotate("text", label="some text", x=4, y=4....
4 oct. 2021 a las 19:13
Tengo un marco de datos de diferentes ubicaciones (Location) junto con las especies de animales (Spp) que se encuentran en cada ubicación. Las especies de animales se codifican utilizando sus nombres únicos de especies de género . Me gustaría poder saber la frecuencia con la que cada especie ....
4 oct. 2021 a las 18:46
Tengo un marco de datos con información sobre la textura del suelo y quiero crear un gráfico de textura del suelo similar a this. ¿Cómo puedo hacer esto con: diferentes colores por área y etiquetas para clases dentro de triángulos como esto? Datos de ejemplo: area <- c('S1','S2','S3','S4','S5','S6',....
4 oct. 2021 a las 16:09
Tengo el siguiente conjunto de datos: Data1 Data2 Data3 3 NAN NAN 2 NAN NAN 3 NAN NAN NAN 3 NAN NAN 5 NAN NAN 3 NAN NAN NAN 7 NAN NAN ....
4 oct. 2021 a las 13:19
Tengo el marco de datos de la siguiente manera: df <- data.frame(Resource_Code = c("B-GA100","B-GA100","B- GA100"), "2021-09-01"= c("", "", ""), "2021-09-06"= c(125, "", ""), "2021-09-20" = c("", "", ""), "2021-12-06" ....
r
4 oct. 2021 a las 11:31
Estoy tratando de crear dos gráficos uno al lado del otro para comparar los valores (uno valores absolutos y uno proporciones). Logré crear algunos gráficos simples, pero no puedo averiguar si tengo que envolverlos o usar una cuadrícula. Sigo recibiendo errores. Mis datos se parecen a esto: recent....
4 oct. 2021 a las 04:02
Esencialmente, necesito modificar todas las filas que se producen después de que se haya cumplido una determinada condición. Aunque también necesito que el bucle obedezca a una variable de agrupación. Una versión simplificada de mis datos (que se muestra a continuación) es la variable de agrupació....
4 oct. 2021 a las 02:56
Mi función foo a continuación funciona muy bien, sin embargo, omite el nombre asociado con su salida vectorial. Para el siguiente ejemplo, espero que foo regrese: scale [1] 2 Pero simplemente regresa: [1] 2 ¿Hay alguna solución para esto? library(tidyverse) library(rlang) txt = " study scale ....
4 oct. 2021 a las 00:29
df ex: # A tibble: 20 x 2 Autoswing `Duration(seconds)` <chr> <dbl> 1 ✗ 4 2 ✗ 5 3 ✗ 7 4 ✗ 6 5 ✗ 8 6 ✗ 9 7 ✗ ....
3 oct. 2021 a las 22:14
A pesar de consultar este hilo, me cuesta entender la siguiente salida: df <- tibble::tribble( ~color, ~a, ~b, "blue", 1, 2, "green", 6, 2, "purple", 3, 3, "red", 2, 3, "yellow", 5, 1 ) Lo que da: > fct_reorder2(df$color, df$a, df$b, .fun = min, .desc = TR....
3 oct. 2021 a las 17:32
Tengo una lista de marcos de datos como este: Quiero saber cómo puedo mantener marcos de datos con 15 columnas y eliminar otros marcos de datos en esta lista en R.....
3 oct. 2021 a las 13:51
Me gustaría organizar / ordenar un df agrupado de acuerdo con una variable del grupo de retraso (= anterior). Group 1 debe organizarse después de b de a1 a a4 Group 2 a debe organizarse de acuerdo con Group 1 b Group 3 a debe organizarse de acuerdo con Group 2 b Datos de ejemplo: dat <- structure(li....
3 oct. 2021 a las 13:36