1.R的规范赋值符号是<-,也可以用=代替
2.在Console控制台输入命令,相当于Linux的命令号
3.R的代码都是带括号的,括号必须是英文的
4.显示工作路径getwd()
5.向量是由元素组成的,元素可以是数字或者字符串
6.表格在R语言中成为数据框
7.别只复制代码,要理解其中的命、函数的意思。不懂时除了百度/谷歌,可以用
?read.table
调出对应的帮助文档,翻到example研究
8.数据类型
以上来源于生信星球
x[4] 提取x第四个元素
x[-4] 提取除了第四个元素之外的元素
x[2:4] 提取第2-4元素
x[-(2:4)] 提取除了第2-4个元素
x[c(1,5)] 提取第1个和第5个元素
这里还试了一下,提取除了x和y的元素,发现不行。
x[x==n] 等于n的元素
x[x<n]
x[x %in% c(1,2,5)] *存在于**向量c*(1,2,5)中的元素
示例数据获取在百度网盘,要放在工作目录下
通过 getwd() 知道工作目录的位置,回顾昨天的笔记 setwd()是设置工作目录
read.table(file = "huahua.txt",sep = "t",header =T)
a<-read.table(file = "huahua.txt"sep ="\t",header =T )
读取花花文档(我下载的是doudou.txt)sep-符号间隔;header-行名;
colnames(a) #查看列名
rownames(a)#查看行名
dim(a)#查看行名
write.table(a,file = "yu.txt",sep = ",",quote=F)
save.image(file="bioinfoplanet.RData")-保存当前所有变量
save(a,file="test.RData")-保存其中一个变量
load("test.RData")-再次使用RData时的加载命令
a[x,y] -x行y列
a[x,] -x行
a[,y] -y列
a[y] -y列
a[a:b] -a列到b列
a[c(a,b)]-a列和b列
a$列名 -也可以提取列
plot(iris$Sepal.Length,iris$Sepal.Width)
最后,save(a,file="test.RData")代码报错object a not found,意为找不到a,原因可能是没有给a赋值。重新给a赋值一下就好了
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。