Hola a todos,
Les pidos disculpas si es que bajo el nivel de las consultas. M nombre
es Juan Maul Dias, trabajo de el Ministerio de Salud
de la República Argentina, en el Programa Remediar + Redes, programa que
envía medicamentos en forma gratuita a los Centros de Salud de
todo el País. Contamos con mucha información que nos vuelve de los
efectores. En esta oportunidad estamos intentando emular algunos procesos de
SPSS, ACCESS, SQL y algo de mapas en R.
La consulta es que tengo una base con este formato
NombreProvincia NombreDepartamento NombreLocalidad idCAP CAPS
Establecimiento Año Mes Recetas ENTRE RIOS PARANA PARANÁ 243 00047 CS DR
JOSE ALCAIN 2007 12 291 ENTRE RIOS PARANA PARANÁ 243 00047 CS DR JOSE ALCAIN
2008 10 376 ENTRE RIOS PARANA PARANÁ 243 00047 CS DR JOSE ALCAIN 2008
9 406 ENTRE
RIOS PARANA PARANÁ 243 00047 CS DR JOSE ALCAIN 2008 8 343
Pero el tema es que tiene 430.000 filas. Hacemos la conexión de R a access
para traer la consulta y luego quiero intentar un RESHAPE para pasar a una
tabla que el Mes-Año quede como columnas y ordenado, cosa que no se puede
con la consulta de tabla de ref cruzadas en access.
El tema es que R me tira un warning con límite de columnas o algo por el
estilo, y con esa cantiadad de datos directamente se me cierra el Programa.
Conocen alguna librería para poder extnder el límite de
columnas y poder trabajar con tantos registros o filas?
Haciendo un filtro para un Provinica no tengo problema pero para los 430 mil
registros se complica.
Disculpen por e largo del correo, pero no se me ocurrió otra forma de
exlpicarlo.
Muchas gracias,
Saludos cordiales,
Juan Manuel.
El 27 de enero de 2011 09:29, Olivier Nuñez <onunez@iberstat.es> escribió:
> Por si te siver de ayuda para empezar, en su momento, redacté el siguiente
> código para la simulación de una cola MM1.
>
>
> lamb=10;mu=9 #valores de lambda y mu
> N=1000 #n∫ total de clientes que entran en la cola
> T=rexp(N,lamb) #tiempos entre dos llegadas
> X=rexp(N,mu) #tiempos de servicio
> T[1]=0;X[1]=0
> Tlleg=cumsum(T) #Tiempos de llegada de los clientes
> Tsal=rep(0,N)
> for(n in 2:N) Tsal[n]=max(Tlleg[n],Tsal[n-1])+X[n] #instantes de llegadas
> al sistema
> #instantes de salidas del sistema con politica FCFS (First Come First
> Serve)
>
> Tmax=max(Tlleg) #instante de ultima llegada
> instantes=c(Tlleg,Tsal[Tsal<Tmax]) #instantes de saltos hasta la ultima
> llegada
>
>
eventos=data.frame(instantes=instantes,eventos=c(rep(1,N),rep(-1,(length(instantes)-N))))
> Eventos=eventos[order(eventos$instantes),] #eventos ordenados
> Nt= cumsum(Eventos$eventos) #numero de clientes en el sistema en los
> instantes de saltos
> salida=cbind(Instantes=Eventos$instantes[-1],NClientes=Nt[-1])
> plot(salida,type="l",xlab="Tiempo",ylab="Número de
clientes en el sistema",
> main="Evolución del número de clientes en el sistema a lo largo del
> tiempo",col="blue4")
> grid()
>
>
> Un saludo. Olivier
>
> -- ____________________________________
>
> Olivier G. Nuñez
> Email: onunez@iberstat.es
> Tel : +34 663 03 69 09
> Web: http://www.iberstat.es
>
> ____________________________________
>
>
>
>
> El 27/01/2011, a las 13:09, daniel pacheco gomez escribió:
>
>
>> Hola,
>>
>> ¿Una preguntilla, alguien ha trabajdo con R para teorias de colas
modelos
>> simples o mas complejos ? M/M/1 o M/M/c. Por si existe alguna libreria
o
>> script que pueda servir de ayuda o algo parecido.
>>
>> Saludos!
>>
>> [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es@r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
[[alternative HTML version deleted]]