Displaying 20 results from an estimated 900 matches similar to: "Añadir filas hasta que se acabe un proceso"
2017 Nov 06
2
Añadir filas hasta que se acabe un proceso
Gracias a todos
Isidro, para esa solucion que planteas voy a complementarla con las fucniones de lubridate interval y %within%.
Un saludo
Jesús
________________________________
De: Isidro Hidalgo Arellano <ihidalgo en jccm.es>
Enviado: lunes, 6 de noviembre de 2017 13:06
Para: 'Jesús Para Fernández'; r-help-es en r-project.org
Asunto: RE: [R-es] Añadir filas hasta que se acabe un
2017 Nov 16
3
Manera eficiente de añadir el valor anterior por grupo
Buenas
Tengo un Data table de la siguiente manera:
datos<-data.table(grupo=rep(c("a","b"),5),x=c(1:10),y=rnorm(10,2,1))
Lo que quiero es añadir una fila por cada grupo y en esa nueva fila, al valor de la x ponerle el valor anterior de la y
Lo que hago es añadir una nueva fila por grupo, con:
datos[,.SD[1:(.N+1)],by=grupo]
Y para añadir el valor anterior uso la función
2014 Oct 20
4
Añadir nuevas filas en un data table
Buenas tardes a todo el mundo,
El motivo de que me dirija al foro es que no sé
cómo añadir unas determinadas filas en un data table de una forma eficaz y
según el identificador de sujeto. Además, quisiera hacerlo sin tener que
recurrir a ningún paquete de R adicional del tipo plyr, dplyr, etc. (no sé si
esto es posible). EJEMPLO:
require(data.table)
DT <- data.table(
id =
2017 Oct 06
3
Importando mal los datos
Entendido... El otro dia lei un artículo sobre el efecto 2031 que versaba justo sobre eso....
Una duda mas. En la columna ID hay alguna fila que esta mal metida y tiene un caracter o algo que esta hacinedo que toda esa columna me la importe como un factor y no como un numero. ¿Como detecto esas filas que me están jo...?
Gracias Carlos!!!
________________________________
De: Carlos Ortega <cof
2015 Nov 17
4
Borrar cada fila 400
Buenas, tengo un csv [csv final] con 50000 filas, que es unión de varios csv [csv particular].
Cada csv [csv particular] tiene en la última fila, la 400, una serie de valores que quiero eliminar, por lo que del [csv filan] quiero borrar la linea 400,800,1200,....
Lo he intentado con un bucle for:
for(i in 1:50000){
if(i%%400 == 0) {datos[-i,]}
}
Pero no me funciona. Además me han dicho que
2020 Feb 10
2
Numerar filas según valor en una columna
Hola, amigos;
Les presento mi necesidad, a ver si ven cómo resolverla.
Necesito saber el numero relativo de las filas de un data frame, para
poderlos pasar como argumentos en unos scripts de Praat.
Me pasaron un csv con esta estructura:
Informante001 frase(a)
Informante001 frase(b)
Informante001 frase(c) TC
Informante001 frase(d) TC
Informante001 frase(e) TC
Informante001 frase(a)
2015 Oct 08
1
R-core package cross compilation help
Hi,
I am a beginner to R language and currently exploring R to use it for
machine learning use case. My requirement is to include R-core package in
my embedded linux box which runs on customized Monta Vista Linux with
kernel 2.6.32 and it has multi-core MIPS processor.
I hope, there is NO pre-compiled R package for Monta vista linux and mips
processor. So, i am trying to do cross compilation
2017 Oct 06
2
Importando mal los datos
Buenas chicos,
Estoy intentando importar el csv que adjunto y que tiene la siguietne forma:
"a";"b"
11092740;0
8978056137;0
Usando la funcion fread. Necesito usar la función fread por velocidad (lo que envio es un ejemplo simplificado pero que replica el error). El problema es que al importar los datos, usando:
datos<-fread(datos.csv,sep=";")
el campo a no lo
2015 Dec 16
2
Añadir encabezados a un archivo TXT
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20151216/b160eaab/attachment.html>
2020 Apr 01
2
añadir líneas verticales con ggplot
Buenos días, hago un mapa con ggplot:
world<-map_data('world')
windows();ggplot(legend=FALSE) +
...
geom_point(data=Data,aes(x=lon,y=lat,color=Clst),size=1.25) +
scale_color_manual(values=c("grey45","navy","skyblue","gold","green3","darkgreen"))
+
geom_path( data=world, aes(x=long, y=lat,group=group)) +
labs(title =
2015 Sep 04
2
Añadir escala a un mapa
Hola a tod en s,
Este es el código principal que utilizo para diseñar mi zona de estudio (cuenca):
png("mapa_zona_estudio.png", units="in", width=9, height=8.5, res=300)
# Vamos a pintar los distintos instrumentos de medida sobre el mapa (junto con éste) y añadimos leyenda
ggmap(mapa, extend='device', legend="left", base_layer=ggplot(datos, aes(x=lon,
2015 Nov 23
2
Dibujar en tres dimensiones para un dominio dado. Añadir curvas de nivel.
Hola,
Deseo dibujar en tres dimensiones la siguiente función
z= min( 1 - abs(x-0.7), 1 - abs(y-0.2))
en este dominio 0<= x <= y <=1
En el ejemplo que hay abajo, se dibuja para 0<=x<=1, 0<=y<=1. ¿Me pueden ofrecer alguna ayudita para dibujarla en el recinto 0<= x <= y <=1 ?
Y si además me indican cómo dibujar las proyecciones (curvas de nivel) en los planos XY, YZ y
2015 Nov 17
2
Borrar cada fila 400
Gracuas a todos!!!
Por cierto, esta ya es de nota. Si quiero agregar una columna, y que cada 400 piezsa el valor se incremente en una unidad, es decir las 400 primeras, tendrian cada fila el valor 1. Las siguientes 400, 2, ....
Lo he hecho con un for, pero va bastante lento:
k<-1
for(i in 1:length(datos[,1])){
if(i%%400 == 0){k = k +1}
datos[i,9] <- k;
}
> From: josea.bartolome en
2017 Oct 06
2
Importando mal los datos
Gracias Carlos,
Me lo ha solucionado, pero..
¿Por que es necesario instlara ese paquete?
Un saludo
Jesús
________________________________
De: Carlos Ortega <cof en qualityexcellence.es>
Enviado: viernes, 6 de octubre de 2017 14:51
Para: Jesús Para Fernández
Cc: r-help-es en r-project.org
Asunto: Re: [R-es] Importando mal los datos
Instala el paquete "bit64"....
Saludos,
Carlos
2015 Nov 18
3
Borrar cada fila 400
Estimado Jesús Para Fernández
El ejemplo que usted presenta es algo básico pero no por ello lejos de carecer importancia, al respecto hay varios autores de paquetes que abordaron ese problema buscando optimizar, facilitar, etc.
Lo que usted piensa es correcto, si desea buscar optimizar puede leer algo de plyr, data.table, reshape (este tiene un video explicando casi lo que usted plantea), y
2015 Nov 17
2
Borrar cada fila 400
¿Qué quieres decir con "valores que quiera"?.
¿Quieres calcular la media de unas regiones de la matriz con algún tipo de
patrón? ¿periodicidad?
Si es que no, basta como te mostraba en el ejemplo, definir unos índices
(tu 1 y 20) y ya está...
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 17 de noviembre de 2015, 19:29, Jesús Para Fernández <
j.para.fernandez en hotmail.com>
2015 Nov 17
2
Borrar cada fila 400
Entiendo la logica pero no veo el como hacerlo.
No se como implementar el 1+floor(1:nrow(datos)/400))
Gracias
Jesús
> Date: Tue, 17 Nov 2015 15:31:39 +0100
> Subject: Re: [R-es] Borrar cada fila 400
> From: cgb en datanalytics.com
> To: j.para.fernandez en hotmail.com
> CC: josea.bartolome en mineco.es; r-help-es en r-project.org
>
> 1 + floor(1:nrow(datos) / 400)
>
2016 May 12
2
Division entre el numero de ocurrencias parciales y totales dentro de un DataFrame de manera eficiente
Hola:
A ver si me podéis ayudar que estoy atascado...
Necesito contar los subcasos de la columna 2 de un dataframe respecto a los
casos de la columna 1.
Es decir, tengo un data.frame
a<-c(rep(c('a','b','c','b','c'),3),'b')
b<-c(rep(c('x','y','z','w'),4))
c<-c(rep(c(1,1,0,0),4))
2012 Mar 06
11
Buscando la solución más eficiente para generar resultados a partir de un list
Hola:
Tengo una lista de 2 elementos, cada uno de los cuales contiene información relativa a un sujeto (Pablo y Carlos).
lSujetos <- list()
lSujetos[[1]] <- list(nomfich="Pablo", colTime=5, colVars=c(6,7,8))
lSujetos[[2]] <- list(nomfich="Carlos", colTime=5, colVars=c(6,7,8))
A continuación, leo las series temporales correspondientes a cada individuo. En este caso
2015 Jan 27
3
trabajar con todos los elementos de la fila de un data.table
Hola a todos...Auxilio, estoy varado en esto y creo que mi terquedad no me deja avanzar ... terquedad ya que estoy usando la estructura data.table y no logro obtener el resultado. Tengo una DT contiene un DATO y los resultados de la aplicación de una validación (ERR01, ERR2, ERR3) y la concatenación de estos errores en una sola columna. Si tiene error, graba el número del error, si no lo tiene,