我正在尝试使用 n_obs × n_vars = 3376 × 35734 检索存储在 AnnData 对象中的一些元数据,但此数据存储在 AnnData.uns
The data is a 16636x16636 sparse matrix of type '<class 'numpy.float64'>, something like this: (3, 13318) 0.33747427696581794 (3, 15569) 0.7014777159560439 (5, 13115) 0.35284827003367597 (5, 16352) 0.41595330565128846 (8, 12877) 0.34260475477312113 (14, 12899) 0.07206417480323779
“行”和“列”名称存储在另一个数组中的有序字典中,也在 annadata.uns 中,如下所示:array(['mo_Xkr4', 'mo_Gm38717', 'mo_Rp1', ..., ' ga_PFKFB4', 'ga_OPN1LW', 'ga_YF5'], dtype=object)
如何有效地将这两种数据类型转换并合并到一个数据帧中,以便我能够或多或少地获得这样的数据帧?
mo_Xkr4 mo_Gm38717 mo_Rp1 ... ga_YF5
mo_Xkr4 0.243044 0.244520 0.542340 ... 0.425340
mo_Gm38717 0.242340 0.543220 0.534330 ... 0.452430
...etc
谢谢