Description Usage Arguments Value Examples

Given a matrix expressing the cross-similarity between two (possibly different) sets of entities,
this uses `slanted_orders`

to compute the "best" order for visualizing the matrix, then
returns the reordered data. Commonly used in `pheatmap(slanted_reorder(data), ...)`

, and of
course `sheatmap`

does this internally for you.

1 2 3 4 5 6 7 8 9 |

`data` |
A rectangular matrix to reorder, of non-negative values (unless |

`order_data` |
An optional matrix of non-negative values of the same size to use for computing the orders. |

`order_rows` |
Whether to reorder the rows. |

`order_cols` |
Whether to reorder the columns. |

`squared_order` |
Whether to reorder to minimize the l2 norm (otherwise minimizes the l1 norm). |

`same_order` |
Whether to apply the same order to both rows and columns. |

`discount_outliers` |
Whether to do a final order phase discounting outlier values far from the diagonal. |

A matrix of the same shape whose rows and columns are a permutation of the input.

1 | ```
slanter::slanted_reorder(cor(t(mtcars)))
``` |

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.