is.angmcmc {BAMBI} | R Documentation |

## Angular MCMC (`angmcmc`

) Object

### Description

Checking for and creating an angmcmc object

### Usage

```
is.angmcmc(object)
angmcmc(...)
```

### Arguments

`object` |
any R object |

`...` |
arguments required to make an angmcmc object. See details |

### Details

`angmcmc`

objects are classified lists that are created when any of the five mixture model fitting
functions, viz., `fit_vmmix`

, `fit_wnormmix`

, `fit_vmsinmix`

, `fit_vmcosmix`

and
`fit_wnorm2mix`

is used. An `angmcmc`

object contains a number of elements, including the dataset, the
model being fitted on the dataset and dimension of the model (univariate or bivariate), the tuning parameters
used, MCMC samples for the mixture model parameters, the (hidden) component or cluster indicators for data
points in each iteration and the (iteration-wise) log likelihood and log posterior density values (both calculated
upto some normalizing constants). When printed, an angmcmc object returns a brief summary of the function
arguments used to produce the object and the average acceptance rate of the proposals (in HMC and RWMH) used
over iterations. An `angmcmc`

object can be used as an argument for the diagnostic and post-processing
functions available in `BAMBI`

for making further inferences.

### Value

logical. Is the input an angmcmc object?

### Examples

```
# illustration only - more iterations needed for convergence
fit.vmsin.20 <- fit_vmsinmix(tim8, ncomp = 3, n.iter = 20,
n.chains = 1)
is.angmcmc(fit.vmsin.20)
```

*BAMBI*version 2.3.5 Index]