Foro de discusión y soporte para usuarios de R

Un foro abierto a todos los temas relacionados con R que quiera.
Nota: Una url estable a este foro es http://knuth.uca.es/R-foro.
Imagen de David Tarin Bernad
Comparación de filas
de David Tarin Bernad - viernes, 1 de junio de 2018, 00:18
 

Buenos dias,


Como podria hacer para comparar una matrix (nx3) y y otra (mx3), donde obtuviese las filas que son coincidentes en ambas, es decir, aquellas filas en las que son iguales para ambas matrices.


He utilizado %in% pero no me llega a servir puesto que me coge lo coincidente para topdo los datos y hay un momento en el que no lo puedo seguir reduciendo.


Un saludo.

Imagen de Aida LCobos
Encontrar la posición de una variable en un vector
de Aida LCobos - viernes, 18 de octubre de 2019, 13:56
 

Hola, soy algo nueva en programación en R y llevo varios días partiéndome la cabeza intentando hacer un programa que me de la posición de un número en un vector.

Tengo un vector x con una serie de 1000 números aleatorios con una media determinada y necesito recorrerlo hasta encontrar el primer ...

Ver el resto del tema
(215 palabras)
Imagen de Isaac Gandullo Lara
Ayuda con SimilaR
de Isaac Gandullo Lara - martes, 15 de octubre de 2019, 14:53
 

Estoy realizando un trabajo que trata de crear una herramienta para detectar el plagio en dos script de R. 

Recopilando información para detallar el estado del arte del trabajo, he encontrado que "existe" un paquete de R, llamado SimilaR, creado hace pocos meses, que realiza la función del trabajo...

Ver el resto del tema
(160 palabras)
Imagen de Victor Buitrago
Horas en orden en R
de Victor Buitrago - lunes, 14 de octubre de 2019, 14:15
 

Hola, tengo una tabla con una columna de horas, necesito tomar solo las filas con horas en orden de 0 a 23, he creado un vector de [0:23] y lo compare con %in% pero siempre cumplen ya que no le importa si se repiten o se salta horas.

Cualquier idea me seria muy útil..

muchas gracias.

Imagen de Victor Buitrago
Horas en orden en R
de Victor Buitrago - lunes, 14 de octubre de 2019, 14:15
 

Hola, tengo una tabla con una columna de horas, necesito tomar solo las filas con horas en orden de 0 a 23, he creado un vector de [0:23] y lo compare con %in% pero siempre cumplen ya que no le importa si se repiten o se salta horas.

Cualquier idea me seria muy útil..

muchas gracias.

Imagen de Leandro Salerno
R no encuentra la función geom_hist
de Leandro Salerno - domingo, 13 de octubre de 2019, 02:58
 

Buenas noches. Estoy tratando de hacer el siguiente histograma por capas, con el dataset iris. El problema es que no encuentra a la función geom_hist() ni tampoco a geom_histogram()


histograma

Cuando ejecuto el siguiente código, me sale un error diciendo que la función no se ha encontrado

head(iris)

library(gg...

Ver el resto del tema
(138 palabras)
Imagen de Fabricio Diaz
R in Finance
de Fabricio Diaz - miércoles, 9 de octubre de 2019, 17:55
 
Hola, soy nuevo en R Tengo una BD de precios de HF y ETF's. Deseo calcular los retornos de c/u de estos. Debo convertirlos a series de tiempo, ¿Cómo? Como calcular retorno de cada columnda respectivo a cada activo de inversion


Gracias

Imagen de Juan Garzon
Letras como números
de Juan Garzon - martes, 8 de octubre de 2019, 01:31
 

Buen día. Hace poco empecé a utilizar R y me preguntaba si ¿es posible usar letras y que R las entienda como si fueran números? de tal manera que, si yo defino una matriz con letras y calculo el determinante, este me aparecerá en termino de dichas letras. 

Gracias



Imagen de Jorge Gómez
Densidad Normal Multivariada
de Jorge Gómez - miércoles, 9 de octubre de 2019, 07:51
 

Buen día.


Alguien sabe de alguna función en Rstudio que me permita evaluar en un punto la función de densidad normal multivariada de un vector aleatorio?

Imagen de Santiago Sanchez
Loops en R
de Santiago Sanchez - viernes, 27 de septiembre de 2019, 13:19
 

Hola. Soy nuevo con R, estoy intentado realizar un loop o bucle. He probado esto y me funciona correctamente. 

for (j in 1:10000){

  m1 <- ifelse(datos$ANO1 < 120,'Falso','Verdadero')

  m2 <- ifelse(datos$ANO2 < 120,'Falso','Verdadero')

  table <- ifelse((m1=='Verdadero')&(m2=='Verdadero'), ...

Ver el resto del tema
(109 palabras)