Resultados de la búsqueda a petición "r"

1 la respuesta

¿Cómo llamar a la función C desde R?

¿Cómo puede usar alguna función escrita en C desde el nivel R usando datos R? p.ej. utilizar funciones como: double* addOneToVector(int n, const double* vector) { double* ans = malloc(sizeof(double)*n); for (int i = 0; i < n; ++i) ans[i] = ...

2 la respuesta

Suma acumulativa de una columna basada en los valores de otra columna (R)

Tengo un marco de datos con 2 columnas como esta: > data.frame(x=1:10, y=c(0,0,0,1,1,0,0,1,0,1)) x y 1 1 0 2 2 0 3 3 0 4 4 1 5 5 1 6 6 0 7 7 0 8 8 1 9 9 0 10 10 1y quiero obtener la suma acumulativa de columnax (cumsum(df$x)), pero la suma debe ...

2 la respuesta

R data.table ': =' funciona en llamada directa, pero falla la misma función en un paquete

Usando el paquete data.table de R, Esto funciona: instruction = "a = data.table(name=1:3, value=1:3, blah=1:3); a[,c('value', 'blah'):=NULL]" eval(parse(text=instruction)) # name #1: 1 #2: 2 #3: 3Esto funciona: myFunc = function(instruction) { ...

2 la respuesta

ROracle no funciona en el estudio R

Estoy tratando de instalar el paquete ROracle en una caja de Unix. El paquete se instala correctamente. Pero la biblioteca (ROracle) no funciona bien con el error library(ROracle) Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load ...

3 la respuesta

Orden de marco de datos para columnas dadas

Tengo datos similares a estos: data <- data.frame(x1=rexp(10,2),y1=rnorm(10,1,),x2=rexp(10,2),y2=rnorm(10,1),x3=rexp(10,2),y3=rnorm(10,1),x4=rexp(10,2),y4=rnorm(10,1)) Me gustaría ordenar todoy1,y2... variables en orden creciente. He intentado ...

1 la respuesta

¿Cómo restablecer los nombres de fila?

Aquí hay un conjunto de datos de muestra: sample1 <- data.frame(Names=letters[1:10], Values=sample(seq(0.1,1,0.1)))Cuando estoy reordenando el conjunto de datos, estoy perdiendo el orden de los nombres de fila sample1[order(sample1$Values), ] ...

4 la respuesta

R: use el operador de tubería magrittr en un paquete auto escrito

Me gustaría usar el operador de tubería%>% introducido en elmagrittr paquete en un paquete que escribí para encadenardplyr Transformaciones de datos.magrittr está listado comoImport en elDESCRIPTION archivo. Después de cargar mi propio paquete y ...

2 la respuesta

R data.table agregación condicional

Me enfrento a (lo que creo) es un problema difícil con las agregaciones endata.table Tengo lo siguientedata.table structure(list(id1 = c("a", "a", "a", "b", "b", "c", "c"), id2 = c("x", "y", "z", "x", "u", "y", "z"), val = c(2, 1, 2, 1, 3, 4, ...

1 la respuesta

Agregar una leyenda a una trama rgl 3d

Estoy tratando de dibujar un diagrama 3D usando rgl con la leyenda de colores que indica qué color se refiere a qué clase (llamada 'cut.rank'): plot3d( ...

1 la respuesta

¿Puedo atrapar señales en R?

En bash puedo atraparSIGINT, SIGKILL, SIGTERM, y así. Eso me permite hacer cosas diferentes dependiendo de cómo se detuvo inesperadamente el programa. ¿Hay alguna manera de hacer esto en R?