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 https://knuth.uca.es/R-foro.

Calcular E de predicción

de Adriana Martínez Arias -

Hola estoy necesitando hallar el error de predicción en un modelo aditivo generalizado (GAM)

este es el código que estoy usando.

model1 <- gam(CPUE~s(CLOROFILA)+s(TSM)+s(SLA)+s(BATIMETRIA),data=data)

summary(model1)

AIC(model1)


Agradezco la ayuda.

Consulta sobre libreria ggplot2

de Romelis Rojas -
Buenos días! Realice un mapa con ggplot y me gustaría poder ajustar la escala de los ejes coordenados convenientemente. En mi caso necesito definir la escala en el eje x desde la siguiente manera: -67.2 , -67.4, -67.6 y así sucesivamente. El código que utilice es el siguiente: ggplot() +geom_point(aes(x=Longitud,y=Latitud,colour=datos), size=4, alpha=1) +scale_colour_gradientn(colours=t(tim.colors(100))) + geom_path(aes(x=PRborder[,1],y=PRborder[,2])) Si alguien tiene alguna sugerencia? Saludos y gracias

Cruzar bases de datos

de Rafael Cledera Macarrón -

Hola, me ha surgido una duda, a ver si me podéis ayudar.

Tengo dos ficheros de datos distintos, los cuales tienen datos sobre bellotas. En uno de los ficheros tengo los nombres de las bellotas y una variable y en el otro los nombres en otro orden y otra variable.

La idea es hacer un ANOVA con las variables que están separadas, me han dicho que con un código puedo cruzar ambas bases de datos y asignar las variables a los nombres aunque estén desordenados sin necesidad de ir cambiándola una a una. Alguien sabe como hacerlo?

Un saludo y gracias

INTEGRATION SERVICES CON R / GENERACION DE EJECUTABLE DE R

de Enrique Muñoz Guerra -

Favor su apoyo en comentarme como puedo trabajar con el integration services propio de la herramient de visual studio, ya que actualmente intento ejecutar un "execute process  task" pero me pide un ejecutable. desconozco si el lenguaje R puede generar un ejecutable, de ser el caso favor de comentarme como generarlo, ya que intentando invocar el archivo con .R  no lo reconoce como ejecutable simplemente se abre la ventana del script sin realizar el contenido del resultado de la programacion. Favor su pronta respuesta

Obtener sumas consecutivas dentro de un mismo vector??

de Paulina Ponce Philimon -

Estaría muy agradecida si alguien puede ayudarme con una gran traba. 

Poseo un vector compuesto de 0 y 1 , de una longitud de 365. Dentro de este vector existen consecuciones de 1 (unos) que necesito sumar de forma independientes al estar separados por 0. 

Les pondré un ejemplo para ilustrar mejor el problema: 

> x 

[1] 110000111111000111111111111011111111 

Quiero obtener los valores resultantes de la suma de 1 entre los 0, por ejemplo: 

>x2

2   6  12   8   

Destaco que no me sirve buscarlos por posición porque son 83 vectores diferentes. 


Saludos. 

¿Cómo interpreto prop.table(my.table, 1:2)?

de Enrique Fueyo Vega -
Estimados todos
Me está costando manejar las funciones margin.table y prop.table. En un script, dispongo de una tabla de contingencias de tres vías denominada mi.tabla.
En esta sentencia,
margin.table(prop.table(mi.tabla, 1:2),2)
¿qué significa mi.tabla, 1:2?
Creo que estoy muy obcecado. Agradeceré vuestra ayuda.
Saludos

Gráficos vacios. Sin datos

de Mikel Viñuales Lasheras -

Buenos días,

Estoy tratando de crear un gráfico vacío, para posteriormente añadirle la información. Tanto los datos como los valores de los ejes.

Estoy probando esta opción, pero ya me establece el valor del eje y (y yo querría establecerlo entre 0.15 y 0.60)
plot(1, type="n", xlab="", ylab="",xaxt = "n")

Posteriormente intento establecerle los valores en el eje de las x, pero no lo logro.
axis(1, at=seq(1,23,3), labels=c(1,49,97,145,193,241,289,337))

Gracias de antemano.

MIKEL


Se ha publicado la versión 4.1-1 del paquete RcmdrPlugin.UCA

de Manuel Muñoz Márquez -

Se ha publicado la versión 4.1-1 del paquete RcmdrPlugin.UCA.

El registro de cambios para la versión 4 es:

Versión 4.1-1 2017-05-22
  • Traducción al español de las nuevas cadenas.
  • Nueva opción de menú para construir intervalos de confianza y contrastes de hipótesis sobre la varianza de una población normal.
  • Nueva entrada en la ayuda para la opción de menú "Predecir usando el modelo activo".
  • Nueva entrada en la ayuda para la las entradas de menú "Test de aleatoriedad para un factor con dos niveles..." y "Test de aleatoriedad para una variable numérica...":


Predicciones con el modelo ARIMA en R-cmdr

de Daryna Sadchykova -

Buenas tardes a todos,

necesito predecir unos datos con el modelo ARIMA para un apartado de mi TFG, y R lo manejo bastante bien pero para ARIMA se me da mejor Grtel. Introduzco los datos que voy a analizar en el Rcmdr, y a continuacion pongo el comando auto.arima para que me saque el mejor ARIMA posible, tras eso, he intentado hacer 6 predicciones con el modelo que me genera pero no hay manera. Alguien por favor, podría indicarme cómo podría sacar predicciones con el ARIMA? 


Muchas gracias!

Invocar paquetes o programacion R en un job sqlserver 2008

de Enrique Muñoz Guerra -

Hola  a todos

Considerando que tengo una programacion en lenguaje R  deseo generar un job o tambien llamado tarea programada en sqlserver 2008 el cual permita invocar dicha programacion o paquete y lo ejecute a una determinada hora.  Es algo asi como un servicio windows. Deseo saber si puedo relacionar la creacion del job sqlserver 2008 y llamar a varios paquetes programados en R con el objetivo de que estos puedan ser invocados y ejecutados de manera automatica y no de forma manual.  Gracias