Re: [R-es] Expresión en un objeto

2023-08-15 Por tema Griera-yandex
alue at each position. This is i... > | > > | > > | > > > > How to implement coalesce efficiently in R > > > | > | > | > | | | > > | > > | > | > | | > How to implement coalesce efficiently in R > > BackgroundSeveral SQL la

Re: [R-es] Expresión en un objeto

2023-08-14 Por tema Griera-yandex
0 > 0, '1', '0'), NA)"))) > V4 [1] "0" "0" "0" "0" "0" "0" "1" "0" "1" "0" Mucas gracias y saludos. On Mon, 14 Aug 2023 10:14:06 +0200 Proyecto R-UCA wrote: > Buenas, > >

Re: [R-es] Expresión en un objeto

2023-08-14 Por tema Griera-yandex
; ORD <- "(ifelse (is.na (V2a) & ! is.na (V2b), V2b, V2a))" > > V3 <- "((ORD - V1)/V1)*100" > > V33 <- sub('ORD', ORD, V3) > > V33 > [1] "(((ifelse (is.na (V2a) & ! is.na (V2b), V2b, V2a)) - V1)/V1)*100" > > eval(parse(text =

Re: [R-es] Expresión en un objeto

2023-08-12 Por tema Griera-yandex
¿es coherente lo que dice? > > El vie, 11 ago 2023 a las 21:02, Griera-yandex () > escribió: > > > Muchas gracias, Manuel: > > > > Que bueno! No se me había ocurrido lo de GPT! > > > > Lo pruebo. > > > > Saludos. > > >

Re: [R-es] Expresión en un objeto

2023-08-11 Por tema Griera-yandex
;), NA) > ``` > > Definir la lógica dentro de una función te brinda la flexibilidad de > reutilizar esa lógica en diferentes partes de tu código sin tener que > repetir la misma expresión una y otra vez. Esto hace que tu código sea más > fácil de leer y mantener. > > > &

Re: [R-es] Expresión en un objeto

2023-08-11 Por tema Griera-yandex
on eval() no parece que funcione: > ORD <- "(ifelse (is.na (V2a) & ! is.na (V2b), V2b, V2a))" > V3 <- ((eval (ORD) - V1)/V1)*100 Error in eval(ORD) - V1 : non-numeric argument to binary operator Alguna sugerencia? Gracias y saludos. > Saludos > Isidro > > >

[R-es] Expresión en un objeto

2023-08-10 Por tema Griera
Hola a todos: Se me ha planteado un problema que no está ligado a ningún problema concreto. Es más teórico. Supongamos que tenemos tres variables: V1 <- c (47, 71, 41, 23, 83, 152, 82, 8, 160, 18) V2a <- c (NA, 36, 15, 5, 56, 18, NA, 5, NA, 5) V2b <- c (37, NA, 15, NA,

Re: [R-es] ver el código de randomForest

2023-03-19 Por tema griera
Hola: No se muy bien si es esto lo que preguntas, pero el código de todos los scripts está en el fichero: https://cran.r-project.org/src/contrib/randomForest_4.7-1.1.tar.gz Saludos. On Sun, 19 Mar 2023 04:35:44 +0100 Manuel Mendoza wrote: > Buenos días, ¿cómo podría ver el código con el que

Re: [R-es] Resumen de R-help-es, Vol 167, Envío 10

2023-01-28 Por tema Griera
return(res_df) > + } > > > > #--- Sobre df creado > > *resultado <- colcompare(df)* > > resultado > V1c V2c > > 1: 0 1 > 2: 1 0 > 3: 1 1 > 4: 1 1 > 5: 1 1 > 6: 1 1 > 7: 1

Re: [R-es] Resumen de R-help-es, Vol 167, Envío 10

2023-01-27 Por tema Griera-yandex
as.data.table() > +names(df_tmp) <- paste0(cols_tmp, "c") > +res_df <- cbind(res_df, df_tmp) > +} > +return(res_df) > + } > > > > #--- Sobre df creado > > *resultado <- colcompare(df)* > > resultado > V1

Re: [R-es] Resumen de R-help-es, Vol 167, Envío 10

2023-01-26 Por tema Griera-yandex
reo electrónico, enviando un mensaje con el texto "help" en > > el asunto (subject) o en el cuerpo a: > > r-help-es-requ...@r-project.org > > > > Puede contactar con el responsable de la lista escribiendo a: > > r-help-es-ow...@r-project.org > &

Re: [R-es] Resumen de R-help-es, Vol 167, Envío 10

2023-01-26 Por tema Griera-yandex
p-es > > > > O por correo electrónico, enviando un mensaje con el texto "help" en > > el asunto (subject) o en el cuerpo a: > > r-help-es-requ...@r-project.org > > > > Puede contactar con el responsable de la lista escribiendo a: > &g

[R-es] Modificar una serie columnas de un dataframe

2023-01-26 Por tema Griera
Hola: Lo vuelvo a enviar para ver si tengo más suerte: Tengo una tabla con pares de variables (V1a, V1b, V2a, V2b, ...) similar a esta: df <- data.frame( V1a = sample(c("1","0"), 10, TRUE) , V1b = sample(c("1","0"), 10, TRUE) , V2a = sample(c("1","0"), 10, TRUE)

Re: [R-es] reemplazar valores de una variable por otras

2021-11-23 Por tema Griera
Muchas, gracias Javier: Independientemente del rendimiento, me apunto esta solución. Es muy clara, y yo nunca trabajo con tablas de billones de registros. Gracias por siempre ayudar y saludos. On Mon, 22 Nov 2021 17:13:48 -0300 Javier Marcuzzi wrote: > Estimado Griera > > Cuándo

Re: [R-es] reemplazar valores de una variable por otras

2021-11-21 Por tema Griera
Hola, Javier: [Entre líneas] On Fri, 19 Nov 2021 15:57:28 -0300 Javier Marcuzzi wrote: > Estimados > > Personalmente yo uso esa forma antes que if, pero, hay varias alternativas. ¿A que forma para solucionarlo te refieres? ¿Podrías extenderte un poco? Muchas gracias por siempre ayudar y

Re: [R-es] Pasar nombre variable regresión

2021-11-18 Por tema Griera-yandex
Esto de crear variables globales debe ser un último recurso pues puede > generar problemas. Te recomiendo intentes pasar el data.frame como > argumento a la función que va a hacer las regresiones. > > Un saludo. > > El jue, 18-11-2021 a las 13:34 +0100, Griera-yandex escribi

Re: [R-es] Pasar nombre variable regresión

2021-11-18 Por tema Griera-yandex
l standard error: 0.6964 on 18 degrees of freedom > Multiple R-squared: 0.07308, Adjusted R-squared: 0.02158 > F-statistic: 1.419 on 1 and 18 DF, p-value: 0.249 > > Un saludo. > > El jue, 18-11-2021 a las 12:03 +0100, Griera escribió: > > Hola, buenos días: > >

Re: [R-es] Pasar nombre variable regresión

2021-11-18 Por tema Griera-yandex
lm.D9 <- lm(weight ~ get(X)) > > Saludos, > > Marcelino > > > El 18/11/2021 a las 12:03, Griera escribió: > > Hola, buenos días: > > > > No es un problema concreto que tenga ahora, pero es un problema general >

Re: [R-es] Pasar nombre variable regresión

2021-11-18 Por tema Griera-yandex
ariable? Muchas gracias y saludos. On Thu, 18 Nov 2021 08:35:35 -0300 MAURICIO MARDONES wrote: > Creo que es por simplemente las comillas en “group” > > Saca las comillas. Asigna así e intenta > > X = group > > Slds > > > On 18-11-2021, at 08:03, Griera wrote: >

[R-es] Pasar nombre variable regresión

2021-11-18 Por tema Griera
Hola, buenos días: No es un problema concreto que tenga ahora, pero es un problema general que no se si tiene solución fácil. Hago una regresión (de lm.html): ctl <- c(4.17,5.58,5.18,6.11,4.50,4.61,5.17,4.53,5.33,5.14) trt <- c(4.81,4.17,4.41,3.59,5.87,3.83,6.03,4.89,4.32,4.69) group <- gl(2,

Re: [R-es] Bucle de regresiones

2021-11-15 Por tema Griera-yandex
df)[Y], "X:", names(df)[X], "\n") > print (summary (lm (df[,Y] ~ df[,X] + SE + ED, > data <- df))) > } > } > > Un saludo. > > El lun, 15-11-2021 a las 13:20 +0100, Griera-yandex escribió: > > Hola, buenos d

[R-es] Bucle de regresiones

2021-11-15 Por tema Griera-yandex
Hola, buenos dias: Estoy intentando hacer una serie de regresiones en las que la "y" y una de las "x", son diferentes en cada regresión. Además, hay unos predictores constantes. Un ejemplo seria de los datos seria: N <- 100 # x1, y1 set.seed(1234) x1 <- sample(1:100, N, replace <- TRUE)

Re: [R-es] Gráfica con dos ejes

2021-07-10 Por tema Griera
Hola: Con ggplot2, al ser dos variables totalmente diferentes, es complicado. Con los graficos basicos aquí está un ejemplo: https://www.r-bloggers.com/2015/04/r-single-plot-with-two-different-y-axes/ set.seed(2015-04-13) d = data.frame(x =seq(1,10), n = c(0,0,1,2,3,4,4,5,6,6),

Re: [R-es] SAS proc genmod con opción repeated

2021-05-15 Por tema Griera
ayudar. Por lo > pronto, MASS::glmmPQL creo que hace lo que buscas, pero no lo sé con > certeza. Los PROC de SAS suelen abarcar muchísimo más que las funciones de > R. > > Saludos. > > On Sat, May 8, 2021 at 11:59 AM Griera wrote: > > > Buenas tardes, Lista: > > &

[R-es] SAS proc genmod con opción repeated

2021-05-08 Por tema Griera
Buenas tardes, Lista: ¿Alguien me podría decir que función de R podría substituir al proc genmod con la opción "repeated subject"? Muchas gracias y saludos. ___ R-help-es mailing list R-help-es@r-project.org

Re: [R-es] Transformar caracter con Año-Num semana del año a fecha

2021-01-09 Por tema Griera-yandex
> primera semana del 2020 te va a devolver la fecha "2019-12-30", ya que el > año empezó en miércoles. Y para la semana 53, te devuelve 2020-12-28. > > La librería stringr es necesaria para el str_replace. > > Espero te ayude. > > Saludos, > Juan > > >

[R-es] Transformar caracter con Año-Num semana del año a fecha

2021-01-09 Por tema Griera-yandex
Hola a todos: A ver si alguien me puede ayudar a leer los archivos Covid del European Centre for Disease Prevention and Control: https://www.ecdc.europa.eu/en/publications-data/data-national-14-day-notification-rate-covid-19 Ahora la fecha está como año y número de semana en formato ISO. Por

Re: [R-es] Gráfico tiempos de supervivencia

2019-08-08 Por tema Griera
ime.scale = 1:2,col='blue') > with(lx.Datos, points(x=lex.dur,y=edad+lex.dur, > pch=c(NA,19,3)[as.integer(lex.Xst)], >       col=1 )) > grid() > legend('bottomright',legend = levels(lx.Datos$lex.Xst)[-1], >    pch=c(19,3),col=1) > > ## -

Re: [R-es] Gráfico tiempos de supervivencia

2019-08-06 Por tema Griera-
ime.scale = 1:2,col='blue') > with(lx.Datos, points(x=lex.dur,y=edad+lex.dur, > pch=c(NA,19,3)[as.integer(lex.Xst)], >       col=1 )) > grid() > legend('bottomright',legend = levels(lx.Datos$lex.Xst)[-1], >    pch=c(19,3),col=1) > > ## -

Re: [R-es] Gráfico tiempos de supervivencia

2019-07-19 Por tema Griera
es reproducirlo usando fuentes parecidas a la de los comics > con el paquete "xkcd". > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > > > El jue., 18 jul. 2019 a las 13:05, Griera-yandex () > escribió: > > > Hola Pedro: > > &g

Re: [R-es] Gráfico tiempos de supervivencia

2019-07-18 Por tema Griera-yandex
ndo fuentes parecidas a la de los comics > con el paquete "xkcd". > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > > > El jue., 18 jul. 2019 a las 13:05, Griera-yandex () > escribió: > > > Hola Pedro: > > > > Gracias por l

Re: [R-es] Gráfico tiempos de supervivencia

2019-07-18 Por tema Griera-yandex
g> > > Puede contactar con el responsable de la lista escribiendo a: > r-help-es-ow...@r-project.org<mailto:r-help-es-ow...@r-project.org> > > Si responde a algún contenido de este mensaje, por favor, edite la > linea del asunto (subject) para que el texto sea

[R-es] Gráfico tiempos de supervivencia

2019-07-18 Por tema Griera-yandex
Buenos días a todos: Alguien me puede ayudar a hacer (si se puede) con unos datos similares a: set.seed(20) DATOS <- data.frame ( ID = c (1:10) , TIEMPO = sample(1:40, 10, replace=F) , DEF = sample(0:1, 10, replace=T) );DATOS un gráfico que muestre

Re: [R-es] BioStatFLOSS 4.0

2019-01-29 Por tema Griera-yandex
Gracias por el esfuerzo! On Tue, 29 Jan 2019 09:56:59 + wrote: > Hola. > > Os informo de que hemos publicado una nueva versi_n (la 4) de BioStatFLOSS. > > Para el que no lo conozca, se trata de una recopilaci_n de software para > Windows. Es una "colecci_n" de programas de utilidad

Re: [R-es] rseek 2?

2018-06-05 Por tema Griera-yandex
Hola Javier: Acabo de realizar la consulta: survival recurrent events Y me salen: "About 1,400,000 results (0.52 seconds)" Yo diría que funciona. Lo del logo RSeek² no lo recuerdo. Saludos. On Mon, 4 Jun 2018 11:54:44 -0300 Javier Marcuzzi wrote: > Estimados > > Estoy realizando una

Re: [R-es] Transformación (logarítmica) de varias variables

2017-11-20 Por tema Griera-yandex
t;,"death") XVARLf = paste(XVARL, "_LN", sep = "") # https://stackoverflow.com/questions/14872081/adding-a-prefix-to-column-names DADES [XVARLf] <- c (lapply(DADES [XVARL], LN)) str (DADES) --- Igual existe una solución mejor, pero esta p

[R-es] Transformación (logarítmica) de varias variables

2017-11-20 Por tema Griera-yandex
- Alguien me podría echar una mano para poder transformar las variables sin perder las originales. De momento lo hago creándolas previamente. Pero buscaba una forma de ahorrármelo. Muchas gracias y saludos. Griera. ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es

Re: [R-es] Alternativa a RStudio

2017-03-23 Por tema Griera-yandex
On Wed, 22 Mar 2017 00:35:18 -0300 eric wrote: > Hola Javier, yo uso rkward en Debian y funciona Yo también es lo que utilizo también en Debian. > fantastico para mis > necesidades, hay una version para windows en su pagina > >

Re: [R-es] R sin instalar

2016-03-23 Por tema Griera-yandex
Hola: No se si esto te puede servir: BioStatFLOSS: http://www.sergas.es/Saude-publica/BioStatFLOSS Saludos. On Wed, 23 Mar 2016 10:07:53 -0400 (EDT) merlinva2...@grannet.grm.sld.cu wrote: > Buenos días, > > Tengo que usar varias máquinas, algunas de las cuales no tienen R > instalado ni se

Re: [R-es] Tiempo de vida

2015-12-07 Por tema Griera-yandex
Hola: On Mon, 7 Dec 2015 15:12:24 +0100 Jes__s Para Fern__ndez wrote: > Buenas, > > Como pudeo calcular el tiempo de vida? Os cuento, tengo una serie de > cuchillas y quiero ver el consumo de las mismas y he pensado en hacer un > estudio por tiempo de vida. No

Re: [R-es] help

2015-12-02 Por tema Griera-yandex
Hola: Nunca he utilizado el RcmdrPlugin.EZR, pero lo único que he entendido: - accrual time during which subjects are recruited to the study: tiempo que ja durado el reclutamiento de los pacientes. - Total (accural + follow-up) duration: Duración total del estudio: reclutamiento + seguimiento.

Re: [R-es] ayuda con análisis de supervivencia

2015-08-03 Por tema Griera
Hola: A que te refieres como el bmi hasta el evento? Respecto que no sea un tiempo de supervivencia, no eres el único. En este artículo tampoco utilizan un tiempo: http://www.ncbi.nlm.nih.gov/pubmed/8970394 Saludos. On Sun, 2 Aug 2015 19:19:45 +0200 JM ARBONES marbo...@unizar.es wrote:

Re: [R-es] Error sql en función

2015-07-27 Por tema Griera-yandex
12:00 GMT+02:00 Griera gri...@yandex.com: Hola: No consigo que la función sqldf () funcione dentro de una función. Alguien puede echarme una mano. En resumen, el problema es que cuando lo ejecuto fuera de una función no tengo ningún problema

[R-es] glm com etiquetas en las variables

2015-07-21 Por tema Griera
Hola: Si aún hay alguien que no está de vacaciones, igual me pueden ayudar. Quiero ajustar unos modelos: REG_LOG - glm (low ~ X, family = binomial, data = DATOS) Ejemplo: library(MASS) data(birthwt, package=MASS) birthwt$low - factor(birthwt$low) birthwt$race -

Re: [R-es] glm com etiquetas en las variables: solucionado

2015-07-21 Por tema Griera
valuePr(|z|) (Intercept) -1,0871 0,2147 -5,062 0,00414 *** smoke 0,7041 0,3196 2,203 0,0276 * --- [borrado] Gracias y saludos. El 21 de julio de 2015, 10:57, Griera gri...@yandex.com escribió: Hola: Si aún hay alguien que no está de vacaciones

Re: [R-es] Conservar el nombre de la variable entre varias funciones: ejemplos de resultados: solucion defmacro

2015-07-16 Por tema Griera
XVI -0,061420,06326 -0,9710,332 [borrado] = Saludos! On Wed, 15 Jul 2015 20:26:46 +0200 Griera gri...@yandex.com wrote: Hola: On Wed, 15 Jul 2015 00:18:32 +0200 Carlos Ortega c...@qualityexcellence.es wrote: [borro] Sobre la duda de los

[R-es] Conservar el nombre de la variable entre varias funciones: ejemplos de resultados

2015-07-15 Por tema Griera
B 2 1 Gracias y saludos! Beginning of forwarded message 14.07.2015, 22:49, Griera gri...@yandex.com: Hola Carlos: Te adjunto un ejemplo de aplicación: las funciones (he borrado los path de las funciones y las ordenes source() que las carga ) y un ejemplo para ejecutarlas

Re: [R-es] Conservar el nombre de la variable entre varias funciones: ejemplos de resultados

2015-07-15 Por tema Griera
aber leído este. Olvida el último mail y pruebo estas dos cosas que dices. Muchas gracias y saludos   Saludos,Carlos. El 14 de julio de 2015, 22:49, Griera gri...@yandex.com escribió:Hola Carlos: Te adjunto un ejemplo de aplicación: las funciones (he borrado los path de las funciones y las ordenes &quo

Re: [R-es] Conservar el nombre de la variable entre varias funciones: ejemplos de resultados: solucionado

2015-07-15 Por tema Griera
analizada. Muchas gracias por la sugerencia. Saludos! Si no es así, pásale como argumento adicional a las funciones los nombres de las columnas/variables... Saludos, Carlos. El 14 de julio de 2015, 22:49, Griera gri...@yandex.com escribió: Hola Carlos: Te adjunto un ejemplo de

Re: [R-es] Conservar el nombre de la variable entre varias funciones

2015-07-14 Por tema Griera-yandex
diferentes estadísticas descriptivas para todo tipo de variables. Saludos, Carlos Ortega www.qualityexcellence.es El 13 de julio de 2015, 15:33, Griera gri...@yandex.com escribió: Hola: Con esto del R me da la impresión que avanzo un paso y retrocedo dos! El caso es que tengo una cascada

Re: [R-es] Conservar el nombre de la variable entre varias funciones: ejemplos de resultados

2015-07-14 Por tema Griera
Hola Carlos: Te adjunto un ejemplo de aplicación: las funciones (he borrado los path de las funciones y las ordenes source() que las carga ) y un ejemplo para ejecutarlas para las opciones que tengo implementadas con la tabla de datos birthwt del paqueteMASS: - Descriptiva de todas las

Re: [R-es] Pasar un listado de variables como argumento de una función

2015-07-07 Por tema Griera-yandex
Saludos, Carlos Ortega www.qualityexcellence.es El 7 de julio de 2015, 11:16, Griera gri...@yandex.com escribió: Hola: Gracias de nuevo por la ayuda! La solución, como no, funciona. Pero yo quería alguna cosa más flexible y universal que le pudiera pasar como parámetro diferentes

[R-es] Pasar un listado de variables como argumento de una función

2015-07-06 Por tema Griera
Hola: Quiero que una función realice una serie de cálculos pero eliminando las variables que no interesan (diferentes según e fichero a analizar). Intento pasar esta lista como argumento con un c(VAR1, VAR2, etc), pero no lo consigo. Un ejemplo seria: DATOS - data.frame(SE=c(M, H, M, M, H),

[R-es] Loop for: mostrar el nombre de la variables

2015-06-30 Por tema Griera
Buenos días: Después de más de 20 años en SAS, ahora igual me toca trabajar en R. Y la transición es muy dura: la lógica de los dos lenguajes es, para mi, totalmente diferente. Disculpen si lo que pregunto es una obviedad, pero llevo todo el día con esto y no logro encontrar la respuesta

Re: [R-es] Loop for: mostrar el nombre de la variables

2015-06-30 Por tema Griera-yandex
Hola Olivier: Muy elegante esta solución! Es lo que necesitaba. Gracias y saludos. On Tue, 30 Jun 2015 12:28:06 +0200 (CEST) Olivier Nuñez onu...@unex.es wrote: Un opción más elegante: DES = function(x) { res=NA if(is.numeric(x)) res=mean(x) else if(is.factor(x))