[R-es] Media de los valores de una lista
Muy buenas, tengo una matriz (probs) de 100 x 2, que son probabilidades. > head(probs, 3) 1 2 [1,] 0.8282016 0.1717984 [2,] 0.1288460 0.8711540 [3,] 0.8830735 0.1169265 A partir de ella obtengo un vector de 100 elementos que incluye el valor máximo de los dos. Utilizo Maxprob<-c() for(j in 1:100){ Maxprob[[j]] <- c(max(probs[j,])) } > head(Maxprob,3) [[1]] [1] 0.8282016 [[2]] [1] 0.871154 [[3]] [1] 0.8830735 Esto lo hice hace años y calculaba la media de todos los valores de Maxprob con mean(Maxprob), y funcionaba, puesto que lo utilicé a menudo durante años, con distintas dfs. Pero ahora me dice: Warning message: In mean.default(Maxprob) : argument is not numeric or logical: returning NA He probado a calcular los valores máximos con: Maxprob<-pmax(c(Prob[,1:2])) y hace bien la media con mean(Maxprob), pero el resto del código sale distinto que antes. De hecho, ya no sale bien. Llevo un buen rato dándole vueltas pero no doy con la clave. A ver si alguien pudiera darme aunque sea una pista. Gracias, como siempre, Manuel ResponderReenviar [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
[R-es] (sin asunto)
Muy buenas, tengo una matriz (probs) de 100 x 2, que son probabilidades. > head(probs, 3) 1 2 [1,] 0.8282016 0.1717984 [2,] 0.1288460 0.8711540 [3,] 0.8830735 0.1169265 A partir de ella obtengo un vector de 100 elementos que incluye el valor máximo de los dos. Utilizo Maxprob<-c() for(j in 1:100){ Maxprob[[j]] <- c(max(probs[j,])) } > head(Maxprob,3) [[1]] [1] 0.8282016 [[2]] [1] 0.871154 [[3]] [1] 0.8830735 Esto lo hice hace años y calculaba la media de todos los valores de Maxprob con mean(Maxprob), y funcionaba, puesto que lo utilicé a menudo durante años, con distintas dfs. Pero ahora me dice: Warning message: In mean.default(Maxprob) : argument is not numeric or logical: returning NA He probado a calcular los valores máximos con: Maxprob<-pmax(c(Prob[,1:2])) y hace bien la media con mean(Maxprob), pero el resto del código sale distinto que antes. De hecho, ya no sale bien. Llevo un buen rato dándole vueltas pero no doy con la clave. A ver si alguien pudiera darme aunque sea una pista. Gracias, como siempre, Manuel [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Re: [R-es] poner un código en Internet
Buenos días Manuel, Hasta donde yo sé, pastebin no garantiza que ese código quede archivado y público de manera permanente (https://pastebin.com/faq#18). Tampoco GitHub, GitLab, etc. Si es un artículo científico, lo deseable es que cualquiera pueda acceder a ese código dentro de 1, 5, ó 10 años. Para ello puedes usar repositorios gratuitos y permanentes como Zenodo https://zenodo.org/ Parece algo trivial pero el problema de enlaces de internet y scripts de código que desaparecen con el tiempo es un problema grave en ciencia (https://doi.org/10.1371/journal.pone.0115253) Saludos Paco On 26/3/21 5:50, Manuel Mendoza wrote: > Gracias Eric y Xavier. Finalmente utilicé pastebin porque es más sencillo. > Los Gits ofrecen muchas más cosas, pero, de momento, no me hacen falta. En > una revista me piden, simplemente, que el código de un índice que > desarrollamos esté disponible en algún sitio. > Lo pongo aquí, por si le interesa a alguien. Permite identificar la > existencia de patrones discretos en un espacio multidimensional, así como > cuantificar cómo de discretos son los patrones, en caso de que los haya. > https://pastebin.com/54fdnp7Y > > El jue, 25 mar 2021 a las 21:18, Eric () > escribió: > >> https://pastebin.com/ >> >> >> >> On 25-03-21 17:07, Manuel Mendoza wrote: >>> Buenas tardes (de nuevo), ¿sabéis si hay alguna forma sencilla de poner >> un >>> código en Internet, al que pueda acceder cualquiera desde un link? >>> Gracias, >>> Manuel >>> >>>[[alternative HTML version deleted]] >>> >>> ___ >>> R-help-es mailing list >>> R-help-es@r-project.org >>> https://stat.ethz.ch/mailman/listinfo/r-help-es > [[alternative HTML version deleted]] > > ___ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es -- Dr Francisco Rodríguez-Sánchez https://frodriguezsanchez.net [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Re: [R-es] poner un código en Internet
Dropbox?—JIV El El jue, 25 de mar. de 2021 a la(s) 3:08 p. m., Manuel Mendoza < mmend...@fulbrightmail.org> escribió: > Buenas tardes (de nuevo), ¿sabéis si hay alguna forma sencilla de poner un > código en Internet, al que pueda acceder cualquiera desde un link? > Gracias, > Manuel > > [[alternative HTML version deleted]] > > ___ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > -- Sent from my phone. Please excuse my brevity and misspelling. [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es