R代码:为何要确定行名,以及如何确定行名?

首先:为啥要进行行名的确定,当你要筛选两个数据框里面的相同基因名的时候,这时候行名的确定就很重要了。当你要对行名所代表的基因,求其的表达量求均值的时候,这时候行名的确定也很重要。

  而且这两步操作,在基因数据处理中很常见。除此之外,还有很多其他的操作都需要首先确定行名。


 接下来:我们开始讲解如何确定行名:

 首先:我们先确定:R语言读入表格的函数有很多,下面两个最常用

  read.table()(主要读入的是txt文档)

  read.csv()(主要读入的是表格(以.xls为后缀)的文档)

 接下来:是确定两个参数:headerrow.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。

  小结:行名很重要,确定行名更重要。


  最后:喜欢的朋友,点个赞哦,谢谢你们的鼓励和支持!


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容