Re: [R-es] paquete Rcmdr y BiodiversityR

2017-02-15 Por tema Manuel Spínola
Hola Luis, Pero son tus argumentos correctos? Yo no veo un método "s". diversitycomp(x, y = NULL, factor1 = NULL ,factor2 = NULL, index=c("Shannon", "Simpson", "inverseSimpson", "Logalpha", "Berger", "richness", "abundance", "Jevenness", "Eevenness", "jack1", "jack2",

Re: [R-es] convertir múltiples listas de múltiples dataframes en un único dataframe

2017-02-15 Por tema Carlos Ortega
Hola, ¿Puedes pasar parte de estas listas para no picar un ejemplo desde cero... ? Puedes pasarlo en un fichero ".RData" Y si te da problemas el adjuntarlo a toda la lista, me lo envías y lo pruebo... Gracias, Carlos Ortega www.qualityexcellence.es El 15 de febrero de 2017, 17:22, Manuel J.

Re: [R-es] convertir múltiples listas de múltiples dataframes en un único dataframe

2017-02-15 Por tema Víctor Granda García
Este script hace lo que quieres usando dplyr y purrr (tidyverse, ultima version disponible), lo adjunto también por si en el correo no se ve bien library(purrr) library(dplyr) foo <- post_ss %>% # primero juntamos los tres data frames de cada elemento de la lista purrr::at_depth(1,

Re: [R-es] problemas con rBIND con distintos número de columnas

2017-02-15 Por tema Víctor Granda García
Como ha comentado Xavier Tibau antes, todo el problema se soluciona usando bind_rows del paquete dplyr: library(dplyr) foo <- bind_rows(tabla1, tabla2, tabla3, tabla4) sin complicarse mucho la vida (salvo instalar dplyr). Según la ayuda de bind_rows: "columns are matched by name, and any values

Re: [R-es] convertir múltiples listas de múltiples dataframes en un único dataframe

2017-02-15 Por tema Manuel J . Sánchez Franco
Carlos: Agradecido por tu interés. Adjunto la lista que me solicitas. Saludos, Manuel --- ___ El 15/02/2017 17:45, Carlos Ortega escribió: > Hola, > > ¿Puedes pasar parte de estas listas para no picar un ejemplo desde cero... ? >

Re: [R-es] paquete Rcmdr y BiodiversityR

2017-02-15 Por tema Carlos Ortega
Hola, El error te está diciendo que para el parámetro "method" lo que usas "s" no se acepta... ¿Qué dice la ayuda sobre los valores posibles del parámetro "method"?. Saludos, Carlos Ortega www.qualityexcellence.es El 15 de febrero de 2017, 18:52, Luis E escribió: >

Re: [R-es] paquete Rcmdr y BiodiversityR

2017-02-15 Por tema Luis E
Carlos, Creo que el problema esta en que biodiversityR que al alcalizare el parámetro “method “ cambio, ahora usa otros comando para calcular los indices estadísticos de diversidad: Method of calculating the diversity statistics: "pooled" calculates the diversity of the entire community (all

Re: [R-es] paquete Rcmdr y BiodiversityR

2017-02-15 Por tema Luis E
Estimados, Muchas gracias por sua ayuda, ya pude instalar data.table y esta funcionando. Respecto al paquete biodiversityR, no se porque ahora no me corre. El script esta correcto, pero no se porque me tira error. > fase<-diversitycomp(biobsp, >

Re: [R-es] paquete Rcmdr y BiodiversityR

2017-02-15 Por tema José Trujillo Carmona
No soy de Mc, pero igual esto te ayuda. http://tips.tutorialhorizon.com/2015/10/01/xcrun-error-invalid-active-developer-path-library-developer-commandline-tools-missing-xcrun/ Saludos. El 15/02/17 a las 16:36, Luis E escribió: Gracias Carlos, ya intente instalar varias veces el paquete

[R-es] convertir múltiples listas de múltiples dataframes en un único dataframe

2017-02-15 Por tema Manuel J . Sánchez Franco
Dispongo de 10 listas, cada una de ellas es, a su vez, una lista de 3 data.frame. Trato de convertirlo todo en un único data.frame. Señalo que los data.frame son de diferente número de observaciones y variables. He probado todo, y ¡zas! nada. Ruego amablemente alguna ayuda. Manuel J.

Re: [R-es] paquete Rcmdr y BiodiversityR

2017-02-15 Por tema Carlos Ortega
Ya... El problema que pareces tener en tu Mac es que no tienes ninguna librería de desarrollo instalada y no puedes compilar data.table. ¿Tienes instalado el Xcode?. Es la aplicación de desarrollo (gratuita) para Mac del propio Apple. Esta aplicación contiene diferentes compiladores que te

Re: [R-es] convertir múltiples listas de múltiples dataframes en un único dataframe

2017-02-15 Por tema Carlos Ortega
Hola, También con "purrr" puedes hacer esto directamente: library(purrr) my_list <- flatten_df(post_ss) Saludos, Carlos Ortega www.qualityexcellence.es El 15 de febrero de 2017, 21:44, Víctor Granda García < victorgrandagar...@gmail.com> escribió: > Este script hace lo que quieres usando

Re: [R-es] convertir múltiples listas de múltiples dataframes en un único dataframe

2017-02-15 Por tema Rubén Coca
La función rbindlist del paquete data.table debería servir: a <- data.frame(a = rep("a", 10), b = rep(10, 10)) b <- data.frame(a = rep("b", 20), b = rep(12, 20)) lista <- list(a, b) library(data.table) zz <- rbindlist(lista) Saludos, Rubén [[alternative HTML version deleted]]

Re: [R-es] problemas con rBIND con distintos número de columnas

2017-02-15 Por tema Carlos J. Gil Bellosta
Si tu info es toda numérica y cada tabla tiene una clave primaria, siempre puedes: 1) Hacer un melt por clave primaria de cada tabla para dejarla en formato largo. 2) Apilar las tablas obtenidas con el do.call + rbind de toda la vida. 3) Hacer un cast para dejarla cuadrada de nuevo. Así no