Skip to contents

The factor levels follow the stored category order verbatim (pandas preserves an explicit category order; re-sorting it alphabetically would silently reorder positional palettes and any order-dependent downstream logic). When the AnnData categorical carries ordered = TRUE, pass it here to get an ordered factor back.

Usage

DecodeCategorical(codes, categories, ordered = FALSE)

Arguments

codes

Integer vector of 0-based category codes (-1 = NA)

categories

Character vector of category labels

ordered

Logical; produce an ordered factor (AnnData's ordered categorical flag). Default FALSE.

Value

A factor vector