Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
library(depmixS4)
which.min(bic)
which.min(aic)
## parametros del modelo seleccionado, ejemplo donde se selecciono el modelo HMM con
dos estados
summary(fm3)
### Numero de observaciones en cada estado, rango de las distribuciones asociadas a cada
estado, probabilidad de ocurrencia de cada estado.
probs<-posterior(fm3)
table(probs[,1])
probs<- cbind(probs,sample)
first<-which(probs$state==1)
second<-which(probs$state==2)
third<-which(probs$state==3)
range(probs$y.Sureste [first],na.rm=TRUE)
range(probs$ y.Sureste[second],na.rm=TRUE)
range(probs$ y.Sureste[third],na.rm=TRUE)
apply(probs[,2:4],2,mean)
x <- seq(-20,20,by=.1)
text(21.338,0.002,m1,cex=0.5,col=red)
text(36.167,0.002,m2,cex=0.5,col=blue)
text(29.04,0.003,M,cex=0.5,col=black)
for(i in 1:nrow(sample)){
if(probs$state[i]==2)
text(i, sample$y.Sureste[i]+1, probs$state[i],cex=0.5, col="blue" )
if(probs$state[i]==1)
text(i, sample$y.Sureste[i]+1, probs$state[i],cex=0.5, col="red" )
## lectura de datos
data = read.table("G:/OP/datos1998.txt", header = T)
sample<-data.frame(y=data)
## cargar el paquete
library(depmixS4)
summary(fm3)
probs<-posterior(fm3)
table(probs[,1])
probs<- cbind(probs,sample)
first<-which(probs$state==1)
second<-which(probs$state==2)
third<-which(probs$state==3)
range(probs$y.Noroeste [first],na.rm=TRUE)
range(probs$ y.Noroeste [second],na.rm=TRUE)
range(probs$ y.Noroeste [third],na.rm=TRUE)
apply(probs[,2:4],2,mean)
varianza1<-var(probs$y.Noroeste [first])
desviacionesta1<-sqrt(var(probs$y.Noroeste [first]))
escala1<-varianza1/media1
forma1<-media1/escala1
varianza2<-var(probs$y.Noroeste [second])
desviacionesta2<-sqrt(var(probs$y.Noroeste [second]))
escala2<-varianza2/media2
forma2<-media2/escala2
varianza3<-var(probs$y.Noroeste [third])
desviacionesta3<-sqrt(var(probs$y.Noroeste [third]))
escala3<-varianza3/media3
forma3<-media3/escala3
desviacionesta1
desviacionesta2
desviacionesta3
escala1
escala2
escala3
forma1
forma2
forma3