# Generate binary data with Bayesian mixture models

### Description

`gendata.mix`

generates data (both training and test data) from
Bayesian mixture model. The prior distribution of "theta" is uniform(0,1). The value
of "alpha" is given by argument `alpha`

, which controls the the overall
relationship between the response and the predictor variables.

### Usage

1 | ```
gendata.mix (n1,n2,m1,m2,p,alpha,prob.y=c(0.9,0.1))
``` |

### Arguments

`n1` |
the number of class 1 in training data |

`n2` |
the number of class 2 in training data |

`m1` |
the number of class 1 in test data |

`m2` |
the number of class 2 in test data |

`p` |
the number of features |

`alpha` |
a parameter controlling the dependency between the features and the response |

`prob.y` |
a vector of two elements specifying the probabilities of the response being 1 in each group |

### Value

`train` |
the training data, with the row standing for the cases and the first column being the response |

`test` |
the test data, of the same format as "train" |

### See Also

`train_predict_mix`