定义向量x=c(1,2,3) 生成数值型向量x
x=1:10 1到10之间所有整数定义为向量
x=seq(1,10,by=0.5) 生成从1到10,步长为0.5的向量
x=rep(1:3,times=2) 生成从1到3,重复两次的向量
x[4] 取出向量中下标为4的元素
x[-4] 取出向量中除了第四个元素外的所有元素
x[2:4] 取出向量中第二到第四个元素
x[-(2:4)] 取出向量中除了第二到第四个元素的剩余元素
x[c(1,5)] 取出向量中第1个和第5个元素
x[x==8] 取出向量中等于8的向量
x[x<8] 取出向量中等于8的向量
x[x %in% c(1,2,5)]取出向量中x中同时属于向量c(1,2,5) 中的元素
X=read.table("C:\Users\hkf\Downloads\【批量下载】doudou等\生信\豆花分享\doudou.txt",header=T,sep = ',') 读取doudou.txt文件,把第一行设为表头,读取时发现文件为', '分隔,不是tab,所以将分隔符设为','。或者用read.csv读取,分隔符默认就是','。
rownames(X) 查看行名
colnames(X) 查看列名
colnames(X)1='bioplanet' 获得数据框自动生成的列名(一个字符型向量),然后取出向量中第一个元素既第一列列名,重新赋值新的字符串'bioplanet'完成修改
读取表格的时候就指定参数row.names=1 将文件中第一列设为列名
指定参数sep='\t'
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。