首先:为啥要进行行名的确定,当你要筛选两个数据框里面的相同基因名的时候,这时候行名的确定就很重要了。当你要对行名所代表的基因,求其的表达量求均值的时候,这时候行名的确定也很重要。
而且这两步操作,在基因数据处理中很常见。除此之外,还有很多其他的操作都需要首先确定行名。
接下来:我们开始讲解如何确定行名:
首先:我们先确定:R语言读入表格的函数有很多,下面两个最常用
read.table()(主要读入的是txt文档)
read.csv()(主要读入的是表格(以.xls为后缀)的文档)
接下来:是确定两个参数:header,row.names:
header=T表示将文件中第一行设为列名字。row.names= 1表示第一列设为行名。
例如:
data = read.csv("test.csv",row.names= 1) #表示第一行作为列名,第一列作为行名
data = read.csv("test.csv",header=F) #表示读入没有指定行列名的矩阵数据
data = read.csv("test.csv",header=T) #表示读入指定第一行设为列名字的矩阵数据
但是:header=T为默认条件,默认条件下没有行名,如果需要将第一列为行名,则需在读入时指定row.names= 1。
小结:行名很重要,确定行名更重要。
最后:喜欢的朋友,点个赞哦,谢谢你们的鼓励和支持!