> x<-c("x","x","y","y","y")
> y<-c(0,1,1,1,0)
> type<-levels(as.factor(x))
> freqoftype<-as.numeric(table(as.factor(x)))
> z<-tapply(y,x,table)
> as.numeric(z$x)[1]/freqoftype[1] #0在x中出现的频率
[1] 0.5
> as.numeric(z$y)[1]/freqoftype[2] #0在y中出现的频率
[1] 0.3333333