python - 如何从 pandas DataMatrix 获取元数据

标签 python pandas

我尝试使用 LINCS 数据(通过机器学习计算复合组合),但有时它们会以笨拙的 pandas DataFrame 进行格式化(为什么不是简单的矩阵?)。我已经学习了如何获取其他数据(gctoo.data_df.iloc[9]),但我需要获取元数据,并且我对此进行了堆栈。 我这样做

nomy_gctoo.col_metadata_df

得到这个

Empty DataFrame
Columns: []
Index: [REP.A001_A375_24H_X1_B22:A03, REP.A001_A375_24H_X1_B22:A04, REP.A001_A375_24H_X1_B22:A05, REP.A001_A375_24H_X1_B22:A06, REP.A001_A375_24H_X1_B22:A07, REP.A001_A375_24H_X1_B22:A08, REP.A001_A375_24H_X1_B22:A08, ...]

如何获取索引名称数组?

最佳答案

尝试.index:

arr = nomy_gctoo.col_metadata_df.index

L = nomy_gctoo.col_metadata_df.index.tolist()

关于python - 如何从 pandas DataMatrix 获取元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43424528/

相关文章:

python - 如何在 read_csv 中将非数字条目转换为 NaN

python Pandas : Generate Document-Term matrix from whitespace delimited '.dat' file

python - 检查列是否包含类型字符串(对象)

python - 将惰性求值转换为装饰器 (Python)

python - 使用 Akka actor 调用或将消息传递给 Python 代码

python - 如何将多个 Pandas DataFrame 存储在一起

python - 在 pandas 数据框中过滤和分配值

python - 值错误 : Must pass 2-d input. 形状=(1, 50, 2)

python - 使用 pyinstaller 编译 python 脚本后没有名为 'scipy.spatial.transform._rotation_groups 的模块

python - 在 Python 中加速一对多相关性计算