Description Usage Arguments Details Value Author(s) See Also Examples

Coerce matrices to hyperdirichlet objects. These functions are not
intended for the user (use `as.hyperdirichlet()`

instead).

1 2 3 | ```
matrix_to_HD(x, calculate_NC = FALSE, bernoulli = NULL, ...)
bernoulli_matrix_to_HD(x, calculate_NC = FALSE, ...)
multinomial_matrix_to_HD(x, calculate_NC = FALSE, ...)
``` |

`x` |
Matrix to be coerced |

`bernoulli` |
In function |

`calculate_NC` |
Boolean, with default |

`...` |
Further arguments passed to |

These functions are not intended for the user; use
`as.hyperdirichlet()`

directly if at all possible.

Function `bernoulli_matrix_to_HD()`

operates on rows. Each row
has entries corresponding to the columns (the “players”). Each
is a Bernoulli trial with three types of entry: `NA`

for not
playing, `1`

for ‘on the winning side’ and `0`

for
‘on the losing side’. Thus the Bernoulli trial is between
`which(x==0)`

and `which(x==1)`

, with the latter winning. A
warning is given unless there is at least one `1`

and at least one
`0`

on each row.

Function `multinomial_matrix_to_HD()`

also operates on rows.
Each row corresponds to a series of restricted multinomial
observations with likelihood given by `mult_restricted_obs()`

(qv).

Returns a hyperdirichlet object

Robin K. S. Hankin

1 2 | ```
data(icons)
matrix_to_HD(icons, bern=FALSE)
``` |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.