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.

Problemas con Forest Plot de Meataanalisis

de Martin Lobo -

Hola, queria saber si a alguien le ha pasado y si pudieron solucionar el siguiente problema.

Estoy haciendo haciendo un meta analisis con 29 estudios. Si bien el forest global sale como siempre cuando quiero hacer un fores estratificado por cuatro grupos no puedo verlo completo solo me muestra hasta el segundo o tercer grupos y el grafico se corta. Si maximizo la ventana es lo mismo, es como si fuera demasiado largo y lo trunca. Se puede ajustar con algun parametro ?


desde ya muchas gracias


martin

Codificación en horas

de ERIKA GISELLE BEDOYA ARCE -

Hola,buen día. 

Soy nueva en R y estoy manejando información de una base de datos. A partir de una columna de fechas llamada "fecha de solicitud" extraje la hora únicamente y cree una nueva columna con esa información "Horas fecha de solicitud" deseo obtener intervalos de unas horas especificas intento con la función cut pero no me lo permite ya que la clase de esas horas está como caracter no como numero y deseo conservar el mismo formato. 

los intervalos irían de 7:00 a 12:59 , 13:00 a 18:59 y 19:00 a 6:59

Gracias. 


Codificación de horas

de ERIKA GISELLE BEDOYA ARCE -

Hola,buen día. 

Soy nueva en R y estoy manejando información de una base de datos. A partir de una columna de fechas llamada "fecha de solicitud" extraje la hora únicamente y cree una nueva columna con esa información "Horas fecha de solicitud" deseo obtener intervalos de unas horas especificas intento con la función cut pero no me lo permite ya que la clase de esas horas está como caracter no como numero y deseo conservar el mismo formato. 

los intervalos irían de 7:00 a 12:59 , 13:00 a 18:59 y 19:00 a 6:59

Gracias. 

Trabajar con fechas en R

de Monica Ortiz Guijarro -

Buenos días,

Tengo un problema con las fechas de una base de datos donde hay una fecha de inicio y otra de fin sobre un consumo de agua, pero necesito saber si por ejemplo el intervalo de fechas es: 

FECHA INICIO: 2016-01-08

FECHA FIN: 2016-03-08

Saber cuántos días pertenecen a enero en este caso serian 23, cuáles a febrero que sería 29 y cuáles a marzo que son 8. 

He conseguido crear dos intervalos con el paquete lubridate, uno donde x <- interval(FECHA INICIO, FECHA FIN), y otro intervalo donde y <- interval(inicioenero - finalenero) "teniendo en cuenta que el intervalo es entre el 01/01/2016 y 31/01/2016" y entonces comparar los dos intervalos y ver si se solapan o no con el comando: int_overlaps(x,y)

El resultado que da te dice 'TRUE' si el intervalo de fechas de mi base de datos se solapa con el intervalo del mes de enero y 'FALSE' si no se solapa. 

Sólo me faltaria saber qué días són los que pertencen a enero, en mi caso de ejemplo serian 23. 

Alguien sabe algun comando que me de este resultado? Sería de mucha ayuda,  Muchas gracias!!!

Mónica.


Regresión logística robusta

de Jesús Ruiz -

Hola:

Muy interesante el foro. Gracias. 

Pasando a mi pregunta, estoy intentando hacer una regresión logística robusta en R, y con un conjunto de variables. Para contrastar la contribución de cada variable estoy calculando la significatividad del modelo con todas las variables menos una (aquella cuya contribución se quiere comprobar). Esta sería la Hipótesis nula. Por el contrario la H1 sería el modelo completo. Con todas las variables se procede de este modo y se calcula el p-valor del test. Los comandos que estoy introduciendo son:

> Modi<-quasi.rob(as.matrix(probaf[,c(8,9,10,12,13)]), as.matrix(probaf[,c(15)]),out.col=5,choice="logit")


No obstante, en las versiones de R más actuales se utiliza anova.glmrob en vez de lo anterior. 

El caso es que, a veces, cuando intento introducir los anteriores argumentos, la respuesta del programa es:

“Error in lambda.coeff > 1e-04 : illegal comparison with complex values”

¿Alguien podría explicarme a qué se debe? Entiendo que se relaciona con el coeficiente lambda y a la relación entre las variables...

Por otro lado, ¿alguien podría decirme cuáles son los argumentos que se introducen en el R actual, la versión más reciente, para realizar una regresión logística robusta? ¿O algún ejemplo de la misma? Sé que se utiliza glmrob y anova.glmrob, y también "control" para fijar la constante de Huber, pero no sé en concreto cómo plantearlo ni el argumento completo. Si alguien tiene algún ejemplo, me ayudaría mucho. 

Muchas gracias. 

Saludos cordiales. 

Jesús

convertir un vector binario a un numero decimal

de jesus sotomayor -

estimados, necesito convertir un vector binario en un numero decimal.

ya logre programar el algoritmo para convertir el decimal a binario. pero no he logrado hacerlo de binario a decimal.

muchas gracias