Hola a todos, Estoy teniendo problemas para cambiar el nombre de los factores. Mi matriz original es de la siguiente forma:> alfalocal mes amb Fase sp1 sp2 sp3 sp4 L1-P1-C Ago.10 Lentico LFP 22.111664 0 0 0 L3-P3-M Ago.10 Lentico LFP 22.111664 5.527916 5.527916 0 P-1-C Ago.10 Lotico LFP 11.055832 0 0 0 P-3-M Ago.10 Lotico LFP 55.27916 5.527916 11.055832 0 L1-P1-C Dic.10 Lentico LFP 5.527916 0 0 0 L3-P3-M Dic.10 Lentico LFP 0 0 0 0 P-1-C Dic.10 Lotico LFP 0 16.583748 11.055832 0 P-3-M Dic.10 Lotico LFP 5.527916 0 0 0 L1-P1-C Mar.12 Lentico LFP 55.27916 0 0 0 L3-P3-M Mar.12 Lentico LFP 71.862908 0 0 0 P-1-C Mar.12 Lotico LFP 5.527916 0 11.055832 0 P-3-M Mar.12 Lotico LFP 5.527916 0 5.527916 0 L1-P1-C Dic.12 Lentico LFP 60.807076 5.527916 16.583748 0 L3-P3-M Dic.12 Lentico LFP 0 0 0 0 P-1-C Dic.12 Lotico LFP 0 0 0 0 P-3-M Dic.12 Lotico LFP 11.055832 0 5.527916 0 L1-P1-C Dic.13 Lentico LFP 93.974572 0 0 0 L3-P3-M Dic.13 Lentico LFP 55.27916 0 16.583748 0 P-1-C Dic.13 Lotico LFP 0 5.527916 5.527916 0 P-3-M Dic.13 Lotico LFP 0 0 11.055832 0 L1-P1-C Abr.15 Lentico LFP 127.142067 0 0 0 L3-P3-M Abr.15 Lentico LFP 49.751244 5.527916 5.527916 0 P-1-C Abr.15 Lotico LFP 22.111664 0 22.111664 0 P-3-M Abr.15 Lotico LFP 0 0 16.583748 0 L1-P1-C Ago.11 Lentico HLP 0 0 0 0 L3-P3-M Ago.11 Lentico HLP 0 0 0 0 P-1-C Ago.11 Lotico HLP 0 0 0 5.527916 P-3-M Ago.11 Lotico HLP 0 0 0 0 L1-P1-C Ago.12 Lentico HLP 22.111664 0 0 0 A esta matriz la tengo que cortar y luego ordenar NH3.001<-alfa[5:16,] NH3.001 NH3.002<-alfa[1:4,] NH3.002 Para armar la matriz final tengo que reemplazar el nombre de los factores de la variable categórica FASE. NH3.0002<-replace(NH3.002,NH3.002=="LFP","HFP") NH3.0002 Pero no lo estoy consiguiendo. Ya entiende pasarlo como as.character o as.factor y no me funciona. Alguien me podría ayudar resolver este problema. Desde ya muchas gracias atentamente, Luis Dr. Luis A. Espínola. Biólogo - Ecologia de Sistemas Acuáticos Instituto Nacional de Limnología (INALI) Ciudad Universitaria - Paraje "El Pozo" CP: 3000, Santa Fe. Argentina TE: + 54 342 4511645> El 3 ago 2016, a las 1:32 p.m., Carlos Ortega <cof en qualityexcellence.es> escribió: > > Hola, > > Lo que estás comentando es la aplicación de un t-test para las dos muestras > (tus dos series temporales) y con este test determinar si son las medias > iguales o no. > > Pero con las series temporales, no puedes aplicar un t-test porque en las > series temporales los valores están auto-correlados (hay dependencias entre > unos y otros). Por eso tienes que confirmar tu hipótesis de que son o no la > misma serie temporal de otra forma. > > Mira primero esto, que te dice cómo hacerlo: > https://stat.ethz.ch/pipermail/r-help/2006-September/112363.html > > Y como supongo que aparecerán conceptos nuevos, mira estas dos referencias > más: > http://perfdynamics.blogspot.com.es/2014/04/melbournes-weather-and-cross.html > http://ellisp.github.io/blog/2015/09/19/timeseries-same-acf > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > > El 3 de agosto de 2016, 4:27, Javier Gómez Gonzalez <zaragatan en gmail.com> > escribió: > >> Hola a todos; >> >> Quisiera saber si la frunción timeVariation cuando los intervalos de >> confianza se superponen aunque no sea en todo el perido temporal; es >> correcto decir que: ?No podemos afirmar que los valores medios horarios de >> concentración de NO de la serie temporal jun-dic 10-13 son distintos de los >> de la serie temporal jun-dic 14 debido a que los intervalos de confianza al >> 95% de ambas series temporales se superponen el x% de las horas del día y >> que el intervalo de confianza al 95% de la diferencia de las medias incluye >> al cero un y% de las veces?. También tengo otra interpretación que los >> valores del periodo jun-dic 14 son la mayoría de las horas del día >> superiores a los del periodo jun-dic 10-13 pero como los intervalos de >> confianza se superponen las mediciones pueden que no sean >> significativamente distintas. ¿Son acertadas algunas de las dos >> interpretaciones? ¿Sí los intervalos de confianza se superponen en una sola >> hora del día es suficiente para afirmar que las mediciones no son >> significativamente distintas? >> >> En el caso de las medias semanales y mensuales cuando se superponen los >> intervalos de confianza para un día o un mes solamente; ¿es correcto decir >> que para ese día los valores de contaminación no son significativamente >> distintos y para el resto sí? >> >> [[alternative HTML version deleted]] >> >> _______________________________________________ >> R-help-es mailing list >> R-help-es en r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20160803/46c6e614/attachment-0001.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: image004.jpg Type: image/jpeg Size: 5801 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20160803/46c6e614/attachment-0001.jpg>
javier.ruben.marcuzzi en gmail.com
2016-Aug-03 17:48 UTC
[R-es] cambiar nombres a una matriz
Estimado Luis Espíndola Entiendo que usted no tiene una matriz, sino un data.frame. Yo no uso esa función, pero es posible por ejemplo: x <- data.frame(a = c(0,1,2,NA), b = c(0,NA,1,2), c = c(NA, 0, 1, 2)) x x$a <- replace(x$a, is.na(x$a), 0) x x$b <- replace(x$b, x$b==2, 333) Yo realizo una búsqueda, y a los resultados les asigno el valor en el data.frame (reescribo los valores), pero son formas distintas. Javier Rubén Marcuzzi De: LAE ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20160803/6799a9ed/attachment-0001.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: 163C7A2D888B47F6913763C63280B44A.jpg Type: image/jpeg Size: 5801 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20160803/6799a9ed/attachment-0001.jpg>
Hola, Puedes hacerlo con "ifelse()". NH3.0002$FASE <- ifelse(NH3.0002$FASE == "LFP", "HFP", NH3.0002$FASE) Saludos, Carlos Ortega www.qualityexcellence.es El 3 de agosto de 2016, 19:48, <javier.ruben.marcuzzi en gmail.com> escribió:> Estimado Luis Espíndola > > > > Entiendo que usted no tiene una matriz, sino un data.frame. > > > > Yo no uso esa función, pero es posible por ejemplo: > > > > x <- data.frame(a = c(0,1,2,NA), b = c(0,NA,1,2), c = c(NA, 0, 1, 2)) > > x > > x$a <- replace(x$a, is.na(x$a), 0) > > x > > x$b <- replace(x$b, x$b==2, 333) > > > > Yo realizo una búsqueda, y a los resultados les asigno el valor en el > data.frame (reescribo los valores), pero son formas distintas. > > > > Javier Rubén Marcuzzi > > > > *De: *LAE <luisespo00 en hotmail.com> > *Enviado: *miércoles, 3 de agosto de 2016 14:13 > *Para: *R Help <r-help-es en r-project.org> > *Asunto: *[R-es] cambiar nombres a una matriz > > > > > > Hola a todos, > > > > > > Estoy teniendo problemas para cambiar el nombre de los factores. > > > > Mi matriz original es de la siguiente forma: > > > alfa > > > > local > > mes > > amb > > Fase > > sp1 > > sp2 > > sp3 > > sp4 > > L1-P1-C > > Ago.10 > > Lentico > > LFP > > 22.111664 > > 0 > > 0 > > 0 > > L3-P3-M > > Ago.10 > > Lentico > > LFP > > 22.111664 > > 5.527916 > > 5.527916 > > 0 > > P-1-C > > Ago.10 > > Lotico > > LFP > > 11.055832 > > 0 > > 0 > > 0 > > P-3-M > > Ago.10 > > Lotico > > LFP > > 55.27916 > > 5.527916 > > 11.055832 > > 0 > > L1-P1-C > > Dic.10 > > Lentico > > LFP > > 5.527916 > > 0 > > 0 > > 0 > > L3-P3-M > > Dic.10 > > Lentico > > LFP > > 0 > > 0 > > 0 > > 0 > > P-1-C > > Dic.10 > > Lotico > > LFP > > 0 > > 16.583748 > > 11.055832 > > 0 > > P-3-M > > Dic.10 > > Lotico > > LFP > > 5.527916 > > 0 > > 0 > > 0 > > L1-P1-C > > Mar.12 > > Lentico > > LFP > > 55.27916 > > 0 > > 0 > > 0 > > L3-P3-M > > Mar.12 > > Lentico > > LFP > > 71.862908 > > 0 > > 0 > > 0 > > P-1-C > > Mar.12 > > Lotico > > LFP > > 5.527916 > > 0 > > 11.055832 > > 0 > > P-3-M > > Mar.12 > > Lotico > > LFP > > 5.527916 > > 0 > > 5.527916 > > 0 > > L1-P1-C > > Dic.12 > > Lentico > > LFP > > 60.807076 > > 5.527916 > > 16.583748 > > 0 > > L3-P3-M > > Dic.12 > > Lentico > > LFP > > 0 > > 0 > > 0 > > 0 > > P-1-C > > Dic.12 > > Lotico > > LFP > > 0 > > 0 > > 0 > > 0 > > P-3-M > > Dic.12 > > Lotico > > LFP > > 11.055832 > > 0 > > 5.527916 > > 0 > > L1-P1-C > > Dic.13 > > Lentico > > LFP > > 93.974572 > > 0 > > 0 > > 0 > > L3-P3-M > > Dic.13 > > Lentico > > LFP > > 55.27916 > > 0 > > 16.583748 > > 0 > > P-1-C > > Dic.13 > > Lotico > > LFP > > 0 > > 5.527916 > > 5.527916 > > 0 > > P-3-M > > Dic.13 > > Lotico > > LFP > > 0 > > 0 > > 11.055832 > > 0 > > L1-P1-C > > Abr.15 > > Lentico > > LFP > > 127.142067 > > 0 > > 0 > > 0 > > L3-P3-M > > Abr.15 > > Lentico > > LFP > > 49.751244 > > 5.527916 > > 5.527916 > > 0 > > P-1-C > > Abr.15 > > Lotico > > LFP > > 22.111664 > > 0 > > 22.111664 > > 0 > > P-3-M > > Abr.15 > > Lotico > > LFP > > 0 > > 0 > > 16.583748 > > 0 > > L1-P1-C > > Ago.11 > > Lentico > > HLP > > 0 > > 0 > > 0 > > 0 > > L3-P3-M > > Ago.11 > > Lentico > > HLP > > 0 > > 0 > > 0 > > 0 > > P-1-C > > Ago.11 > > Lotico > > HLP > > 0 > > 0 > > 0 > > 5.527916 > > P-3-M > > Ago.11 > > Lotico > > HLP > > 0 > > 0 > > 0 > > 0 > > L1-P1-C > > Ago.12 > > Lentico > > HLP > > 22.111664 > > 0 > > 0 > > 0 > > > > > > A esta matriz la tengo que cortar y luego ordenar > > > > NH3.001<-alfa[5:16,] > > NH3.001 > > > > NH3.002<-alfa[1:4,] > > NH3.002 > > > > > > Para armar la matriz final tengo que reemplazar el nombre de los factores > de la variable categórica FASE. > > > > NH3.0002<-replace(NH3.002,NH3.002=="LFP","HFP") > > NH3.0002 > > > > Pero no lo estoy consiguiendo. Ya entiende pasarlo como as.character o > as.factor y no me funciona. > > > > Alguien me podría ayudar resolver este problema. > > > > Desde ya muchas gracias atentamente, Luis > > > > Dr. Luis A. Espínola. > Biólogo - Ecologia de Sistemas Acuáticos > Instituto Nacional de Limnología (INALI) > Ciudad Universitaria - Paraje "El Pozo" > CP: 3000, Santa Fe. Argentina > TE: + 54 342 4511645 > > > > > El 3 ago 2016, a las 1:32 p.m., Carlos Ortega <cof en qualityexcellence.es> > escribió: > > > > Hola, > > Lo que estás comentando es la aplicación de un t-test para las dos muestras > (tus dos series temporales) y con este test determinar si son las medias > iguales o no. > > Pero con las series temporales, no puedes aplicar un t-test porque en las > series temporales los valores están auto-correlados (hay dependencias entre > unos y otros). Por eso tienes que confirmar tu hipótesis de que son o no la > misma serie temporal de otra forma. > > Mira primero esto, que te dice cómo hacerlo: > https://stat.ethz.ch/pipermail/r-help/2006-September/112363.html > > Y como supongo que aparecerán conceptos nuevos, mira estas dos referencias > más: > > http://perfdynamics.blogspot.com.es/2014/04/melbournes-weather-and-cross.html > http://ellisp.github.io/blog/2015/09/19/timeseries-same-acf > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > > El 3 de agosto de 2016, 4:27, Javier Gómez Gonzalez <zaragatan en gmail.com> > escribió: > > > Hola a todos; > > Quisiera saber si la frunción timeVariation cuando los intervalos de > confianza se superponen aunque no sea en todo el perido temporal; es > correcto decir que: ?No podemos afirmar que los valores medios horarios de > concentración de NO de la serie temporal jun-dic 10-13 son distintos de los > de la serie temporal jun-dic 14 debido a que los intervalos de confianza al > 95% de ambas series temporales se superponen el x% de las horas del día y > que el intervalo de confianza al 95% de la diferencia de las medias incluye > al cero un y% de las veces?. También tengo otra interpretación que los > valores del periodo jun-dic 14 son la mayoría de las horas del día > superiores a los del periodo jun-dic 10-13 pero como los intervalos de > confianza se superponen las mediciones pueden que no sean > significativamente distintas. ¿Son acertadas algunas de las dos > interpretaciones? ¿Sí los intervalos de confianza se superponen en una sola > hora del día es suficiente para afirmar que las mediciones no son > significativamente distintas? > > En el caso de las medias semanales y mensuales cuando se superponen los > intervalos de confianza para un día o un mes solamente; ¿es correcto decir > que para ese día los valores de contaminación no son significativamente > distintos y para el resto sí? > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]
Luis, Dale una mirada a ?within y ?transform Saludos, Jorge.- 2016-08-03 12:13 GMT-05:00 LAE <luisespo00 en hotmail.com>:> > Hola a todos, > > > Estoy teniendo problemas para cambiar el nombre de los factores. > > Mi matriz original es de la siguiente forma: > > alfa > > local mes amb Fase sp1 sp2 sp3 sp4 > L1-P1-C Ago.10 Lentico LFP 22.111664 0 0 0 > L3-P3-M Ago.10 Lentico LFP 22.111664 5.527916 5.527916 0 > P-1-C Ago.10 Lotico LFP 11.055832 0 0 0 > P-3-M Ago.10 Lotico LFP 55.27916 5.527916 11.055832 0 > L1-P1-C Dic.10 Lentico LFP 5.527916 0 0 0 > L3-P3-M Dic.10 Lentico LFP 0 0 0 0 > P-1-C Dic.10 Lotico LFP 0 16.583748 11.055832 0 > P-3-M Dic.10 Lotico LFP 5.527916 0 0 0 > L1-P1-C Mar.12 Lentico LFP 55.27916 0 0 0 > L3-P3-M Mar.12 Lentico LFP 71.862908 0 0 0 > P-1-C Mar.12 Lotico LFP 5.527916 0 11.055832 0 > P-3-M Mar.12 Lotico LFP 5.527916 0 5.527916 0 > L1-P1-C Dic.12 Lentico LFP 60.807076 5.527916 16.583748 0 > L3-P3-M Dic.12 Lentico LFP 0 0 0 0 > P-1-C Dic.12 Lotico LFP 0 0 0 0 > P-3-M Dic.12 Lotico LFP 11.055832 0 5.527916 0 > L1-P1-C Dic.13 Lentico LFP 93.974572 0 0 0 > L3-P3-M Dic.13 Lentico LFP 55.27916 0 16.583748 0 > P-1-C Dic.13 Lotico LFP 0 5.527916 5.527916 0 > P-3-M Dic.13 Lotico LFP 0 0 11.055832 0 > L1-P1-C Abr.15 Lentico LFP 127.142067 0 0 0 > L3-P3-M Abr.15 Lentico LFP 49.751244 5.527916 5.527916 0 > P-1-C Abr.15 Lotico LFP 22.111664 0 22.111664 0 > P-3-M Abr.15 Lotico LFP 0 0 16.583748 0 > L1-P1-C Ago.11 Lentico HLP 0 0 0 0 > L3-P3-M Ago.11 Lentico HLP 0 0 0 0 > P-1-C Ago.11 Lotico HLP 0 0 0 5.527916 > P-3-M Ago.11 Lotico HLP 0 0 0 0 > L1-P1-C Ago.12 Lentico HLP 22.111664 0 0 0 > > > A esta matriz la tengo que cortar y luego ordenar > > NH3.001<-alfa[5:16,] > NH3.001 > > NH3.002<-alfa[1:4,] > NH3.002 > > > Para armar la matriz final tengo que reemplazar el nombre de los factores > de la variable categórica FASE. > > NH3.0002<-replace(NH3.002,NH3.002=="LFP","HFP") > NH3.0002 > > Pero no lo estoy consiguiendo. Ya entiende pasarlo como as.character o > as.factor y no me funciona. > > Alguien me podría ayudar resolver este problema. > > Desde ya muchas gracias atentamente, Luis > > > Dr. Luis A. Espínola. > Biólogo - Ecologia de Sistemas Acuáticos > Instituto Nacional de Limnología (INALI) > Ciudad Universitaria - Paraje "El Pozo" > CP: 3000, Santa Fe. Argentina > TE: + 54 342 4511645 > > > > El 3 ago 2016, a las 1:32 p.m., Carlos Ortega <cof en qualityexcellence.es> > escribió: > > Hola, > > Lo que estás comentando es la aplicación de un t-test para las dos muestras > (tus dos series temporales) y con este test determinar si son las medias > iguales o no. > > Pero con las series temporales, no puedes aplicar un t-test porque en las > series temporales los valores están auto-correlados (hay dependencias entre > unos y otros). Por eso tienes que confirmar tu hipótesis de que son o no la > misma serie temporal de otra forma. > > Mira primero esto, que te dice cómo hacerlo: > https://stat.ethz.ch/pipermail/r-help/2006-September/112363.html > > Y como supongo que aparecerán conceptos nuevos, mira estas dos referencias > más: > > http://perfdynamics.blogspot.com.es/2014/04/melbournes-weather-and-cross.html > http://ellisp.github.io/blog/2015/09/19/timeseries-same-acf > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > > El 3 de agosto de 2016, 4:27, Javier Gómez Gonzalez <zaragatan en gmail.com> > escribió: > > Hola a todos; > > Quisiera saber si la frunción timeVariation cuando los intervalos de > confianza se superponen aunque no sea en todo el perido temporal; es > correcto decir que: ?No podemos afirmar que los valores medios horarios de > concentración de NO de la serie temporal jun-dic 10-13 son distintos de los > de la serie temporal jun-dic 14 debido a que los intervalos de confianza al > 95% de ambas series temporales se superponen el x% de las horas del día y > que el intervalo de confianza al 95% de la diferencia de las medias incluye > al cero un y% de las veces?. También tengo otra interpretación que los > valores del periodo jun-dic 14 son la mayoría de las horas del día > superiores a los del periodo jun-dic 10-13 pero como los intervalos de > confianza se superponen las mediciones pueden que no sean > significativamente distintas. ¿Son acertadas algunas de las dos > interpretaciones? ¿Sí los intervalos de confianza se superponen en una sola > hora del día es suficiente para afirmar que las mediciones no son > significativamente distintas? > > En el caso de las medias semanales y mensuales cuando se superponen los > intervalos de confianza para un día o un mes solamente; ¿es correcto decir > que para ese día los valores de contaminación no son significativamente > distintos y para el resto sí? > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20160803/4b8b116b/attachment-0001.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: image004.jpg Type: image/jpeg Size: 5801 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20160803/4b8b116b/attachment-0001.jpg>