如何在数据框中按字母顺序对第一列中的前20行进行排序

时间:2017-10-19 01:42:11

标签: r dataframe

我是R编码的新手,我正在做练习而且卡住了。在我的数据框中,第一行是患者,例如患者1,患者2等,第一列是基因名称,例如基因abc123,基因def456。我想知道的是如何按字母顺序对第1列中的前20行进行排序。感谢

修改 我在excel中提供了该文件的屏幕截图,我试图按字母顺序提取红色框中的文件。我不确定在控制台中调用第1列的内容,因为它没有标题。在提供的文件中,每行代表单个基因和每列的表达值  表示单个样本(患者)的表达值。

每行的第一列是基因标识符:(gene-symbol | entrez ID)  例如" A2M | 2" (A2M是基因符号,2是α2巨球蛋白的entrez数据库标识符)

每个样本标识符的格式为:TCGA-ID_Tissue 其中组织是" TissueA"或" TissueB"例如" TCGA-AA-3548_TissueA"

问题是"按字母顺序排序基因名称(A-Z)并打印出前20个基因名称"

screenshot of the table

0 个答案:

没有答案