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

Convert probe-weights or array-weights to a matrix of weights.

1 |

`weights` |
numeric matrix of weights, rows corresponding to probes and columns to arrays. Or vector of probe weights. Or vector of array weights. |

`dim` |
numeric dimension vector of length 2, i.e., the number of probes and the number of arrays. |

This function converts a vector or probe-weights or a vector of array-weights to a matrix of the correct size.
Probe-weights are repeated across rows while array-weights are repeated down the columns.
If `weights`

has length equal to the number of probes, it is assumed to contain probe-weights.
If it has length equal to the number of arrays, it is assumed to contain array-weights.
If the number of probes is equal to the number of arrays, then `weights`

is assumed to contain array-weights if it is a row-vector of the correct size, i.e., if it is a matrix with one row.

This function is used internally by the linear model fitting functions in limma.

Numeric matrix of dimension `dim`

.

Gordon Smyth

An overview of functions in LIMMA used for fitting linear models is given in 06.LinearModels.

1 2 | ```
asMatrixWeights(1:3,c(4,3))
asMatrixWeights(1:4,c(4,3))
``` |

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.