anndata.experimental.AnnCollection.convert#
- property AnnCollection.convert[source]#
属性键和数据矩阵的快速转换器。
一个函数或函数的映射,将应用于属性的值(
.X)或这些属性的特定键(.obs,.obsm,.layers)的子集对象。转换器不会应用于此对象的.obs和.obsm(如果存在),仅应用于子集对象的属性。映射的键应对应于属性或属性的键(分层),值应是用于转换的函数。示例
{ # densify .X "X": lambda a: a.toarray() if issparse(a) else a, # change dtype for all keys of .obsm "obsm": lambda a: np.asarray(a, dtype="float32"), # change type only for one key of .obs "obs": dict(key1=lambda c: c.astype(str)), }