R语言代码:提取数据框特定行并设置行名
这段代码使用 R 语言从名为 'GBMdata' 的数据框中,根据名为 'symbol2' 的数据框中的 'ENSEMBL' 列的值,提取相应的行,并将结果保存到名为 'changegene' 的数据框中。然后,将 'changegene' 数据框的行名设置为 'symbol2' 数据框中的 'SYMBOL' 列的值。
changegene <- GBMdata[symbol2$ENSEMBL,]
rownames(changegene) <- symbol2$SYMBOL
代码解释:
changegene <- GBMdata[symbol2$ENSEMBL,]: 这行代码从 'GBMdata' 数据框中提取数据。symbol2$ENSEMBL用于选择要提取的行,它将根据 'symbol2' 数据框的 'ENSEMBL' 列的值来匹配 'GBMdata' 数据框中的行。rownames(changegene) <- symbol2$SYMBOL: 这行代码将 'changegene' 数据框的行名设置为 'symbol2' 数据框的 'SYMBOL' 列的值。
注意: 此代码示例假定 'GBMdata' 和 'symbol2' 数据框已经存在于你的 R 环境中,并且 'symbol2' 数据框的 'ENSEMBL' 列的值与 'GBMdata' 数据框中的行索引相对应。
原文地址: https://www.cveoy.top/t/topic/fRQe 著作权归作者所有。请勿转载和采集!