similar to: Unir varias columnas en una sola

Displaying 20 results from an estimated 800 matches similar to: "Unir varias columnas en una sola"

2015 Feb 24
2
intercalar elementos de vectores
Excelente! Ahora corre muy rápido. No conocía ese método, creo que me va a resultar muy útil. Muchas gracias y saludos. Fernando Macedo El 24/02/15 a las 10:51, Jorge I Velez escribió: Fernando, Podrias intentar R> a <- rep('a', 5) R> b <- rep('b', 5) R> a [1] "a" "a" "a" "a" "a" R> b [1] "b"
2015 Feb 24
2
intercalar elementos de vectores
Gracias, Carlos. Habia pensado en algo similar usando sapply(): sapply(seq(1, ncol(vtmp), by = 2), function(i) c(rbind(as.character(vtmp[, i]), as.character(vtmp[, i+1])))) Dependiendo de la dimension de los datos, quizas mapply() sea mas eficiente que sapply(). Saludos cordiales, Jorge.- 2015-02-25 1:01 GMT+11:00 Carlos Ortega <cof en qualityexcellence.es>: > Hola, > > Este
2015 Jul 05
2
Problema con loop
Hola Jorge. Usando sapply mejoró un poco pero no demasiado en realidad. Una vez lo estuve relojeando a mclapply (y otras funciones de ese paquete), pero no probé mas allá de algunos ejemplos. Voy a terminar este trabajo y lo pruebo, ya te contaré cuanto mejoró. Un abrazo y gracias nuevamente! El 5 de julio de 2015, 11:27, Jorge I Velez <jorgeivanvelez en gmail.com> escribió: > De
2015 Mar 21
2
Familia *pply
Muchas gracias a ambos Carlos y Jorge por las respuestas. Pido disculpas en la demora de respuesta, pero estuvo complicada la semana. La pregunta era un ejercicio de ejemplo para poder entender mejor los usos, creo que me armaré una guía en markdown con ejemplos varios para ir consultando cuando me salgan dudas de como usarlos. En realidad no importaba tanto si mejorara demasiado los tiempos
2015 Jul 04
2
Problema con loop
Muchas gracias Jorge! Si la opción del loop con for ya la tenía implementada y me demora bastante por eso quería probar con apply o en este caso sapply, muchas gracias! Saludos!! F Macedo El 03/07/15 a las 23:09, Jorge I Velez escribió: > Hola Fernando, > > Podrias considerar las siguientes opciones: > > R2 <- vector("list", x) > for(i in 1:x){ > modelo
2015 Mar 19
2
Familia *pply
Hola Jorge, muchas gracias por tu pronta respuesta, no me di cuenta que el formateo podría causar problemas, envío de nuevo el código sin formatos. La idea básica es para un set de números de columnas (desordenados) y un set de numeros de fila el loop lo que hace es ir a la fila y columna correspondiente de data, tomar el valor y luego hacer la media sobre esos.
2015 Jul 04
2
Problema con loop
Buenas a todos, acá estoy yo de nuevo con problemas de loops. Tengo el siguiente problema: un vector de datos (y) y una serie de efectos. El loop lo que intenta es evaluar el R² de modelos incrementando por vuelta una variable efecto. Seria algo así: for(i in 1:x) { modelo=lm(y~efectos[,1:i]) ... codigo para guardar R² y otros por cada vuelta... } apply() puede ir columna a columna pero no
2015 Feb 24
4
intercalar elementos de vectores
Buenas a todos. Relato el problema: - tengo un archivo de 316 columnas por 562000 filas (aprox.). - esas 316 columnas representan 158 sujetos, o sea dos columnas por cada individuo conteniendo información que debe ser condensada en una sola. Lo que necesito es ir tomando las dos columnas de cada individuo e intercalar los elementos de los vectores formando uno solo. Ejemplificando sería algo
2016 Sep 03
2
Pivot tables con data.table
Muchas gracias, pensaba hacerlo en una sola línea pero no anda. Me quedo con dcast así no tengo que cargar más paquetes. Un abrazo! Fernando Macedo El 03/09/16 a las 14:26, Carlos J. Gil Bellosta escribió: > reshape2 + dcast > > El día 3 de septiembre de 2016, 19:23, Fernando Macedo > <fermace en gmail.com> escribió: >> Buenas, estoy intentando hacer una especie de pivot
2015 Mar 19
3
Familia *pply
Buenas a todos. Desde hace un tiempo estoy tratando de aplicar las funciones de la familia *pply en todo lo que puedo, pero todavía no es algo que me surja tan rápidamente o naturalmente al momento de los loops como usar for(). Conozco las ventajas de usar estas funciones y por eso mi intento de hacerme de ellas. Por ejemplo en este problema: data=matrix(rnorm(100*20),20,100)
2016 Sep 03
2
Pivot tables con data.table
Buenas, estoy intentando hacer una especie de pivot tables con data.table pero no logro que me salga. Este código refleja un poco lo que quiero library(data.table) set.seed(1234) DT <- data.table(x=rep(c(1,2,3),each=30), y=letters[sample(1:3,30,replace = T,)], v=sample(1:100,30)) out <- DT[,list(N=.N),by=list(x,y)] Eso genera una salida como esta:
2017 Apr 05
2
Servicios en la nube
Buenas, me gustaría saber su experiencia sobre servicios en la nube. Se que hay varios que usan los servicios de MS Azure. Tengo una duda respecto a eso, funciona como una maquina virtual, no? Lo que significa que para correr procesos debo estar conectado a la maquina, o puedo dejar corriendo procesos en segundo plano y volver luego para ver el resultado. Saludos y muchas gracias! --
2015 Apr 08
2
Temas para word markdown
Buenas, estaba siguiendo el hilo de Informes Periódicos en R de Jesus Herranz y me surgió una duda. Actualmente estoy tratando de usar markdown para todo así cualquier cosa que haga me queda presentable para informar o presentar en algún lugar. En general estoy usando html y o pdf principalmente porque cuando trato de compilar en word la verdad que queda bastante feíto. Alguién sabe, o puede
2017 Mar 26
4
Alternativa a RStudio
Solo entendí bien lo de no usar el mouse jejeje. De echo es algo que yo me estoy acostumbrando bastante, a no tener que agarrar el mouse para todo, me resulta más fácil y rápido hacer las cosas sin sacar las manos del teclado. Por lo que vi no es muy sencillo el tema de entrarle al emacs, y como no ando con tiempo excedente para dedicarle tendré que dejarlo para más adelante o dedicarle algún
2017 Mar 23
3
Alternativa a RStudio
Buenas Fernando, podrías recomendar alguna lectura/tutorial/web para alguien que siempre escucho hablar de las bondades del emacs pero nunca lo usó? Como para iniciantes. Gracias, saludos! Fernando Macedo El 21/03/17 a las 21:31, Fernando Arce via R-help-es escribió: > Buenos dias, que tal? > yo utilizo emacs ess (emacs speaking statistics). Para mi es de lejos la mejor herramienta para
2017 Mar 21
2
Alternativa a RStudio
Estimado Fernando Macedo Encontré algo que dice sobre la indexación, como que iría creando un índice en algún lado para encontrar partes del código utilizado en autocompletar, o algo por el estilo. Estoy cambiando desde un archivo R notebook a R Markdown, sospecho que ese archivo hacía problemas, pero no estoy seguro, hace más de una hora que no puedo trabajar porque RStudio decide que se yo
2016 Aug 04
2
¿Qué hace as.numeric()?
En general lo que yo uso en esos casos es as.numeric(as.character(X)) No se los términos correctos pero los factores aunque se muestren con los nombres de las diferentes clases, internamente son clases separadas que se nombran como enteros por ejemplo del 1 al n de clases. Cuando usas directamente as.nuemric sobre un factor, este toma los numeros de las clases y no el valor de clase. Fijate en
2015 Jun 16
4
Ayuda boxplot ggplot2
Hola a todos Me gustaría saber si me pueden ayudar con lo siguiente. Realicé un Boxplot usando ggplot2 para visualizar el comportamiento de dos variables. Visualmente no se notan las diferencias porque la gráfica de la derecha (parásitos en el abdomen) llega hasta 20 en el eje y. ¿Cómo puedo hacer para que las dos gráficas muestren la misma escala en el eje Y, es decir, que las dos lleguen a 60?
2006 Mar 16
3
Did I use "step" function correctly? (Is R's step() function reliable?)
Hi all, I put up an exhaustive model to use R's "step" function: ------------------------ mygam=gam(col1 ~ 1 + col2 + col3 + col4 + col2 ^ 2 + col3 ^ 2 + col4 ^ 2 + col2 ^ 3 + col3 ^ 3 + col4 ^ 3 + s(col2, 1) + s(col3, 1) + s(col4, 1) + s(col2, 2) + s(col3, 2) + s(col4, 2) + s(col2, 3) + s(col3, 3) + s(col4, 3) + s(col2, 4) + s(col3, 4) + s(col4, 4) + s(col2, 5) + s(col3,
2004 Jul 05
2
More difficulties in getting data into R
In order to get around the problems of my posting a few minutes ago, I thought: $ awk -F\| '(NR > 2) {print $2}' cmie_firm_data.text > col2 $ awk -F\| '(NR > 2) {print $4}' cmie_firm_data.text > col4 $ paste col2 col4 | head -2 -510.45 -510.27 60700 101900 $ paste col2 col4 | tail -2 28648.12 31617.02 491014.77 494308.52 $ wc -l col2 col4 89323 col2