R基础学习
几个理解的点
-
元素--数字或字符串
标量--一个元素组成
向量--多个元素组成
练习
-
赋值练习
-
元素提取练习
可以看到一开始输入x[x==10]
错误,应该是因为我没有给x先赋值
当要提取某个向量中的某个元素时,我们应该先确定向量存在且被赋值,其次在中括号前要打出向量/数据然后再在括号内输入命令
%in%
这个符号是判断前面的对象是否在后面的vector中 -
读取数据
sep = "\t"
是指以tab(制表符)为分隔符
header = T
是指导入数据时,如果第一行用作列的名称,就是TRUE,具体数据从第二行开始,False则第一行即为具体数据 提取元素的重要代码(以下总结来自于花花的课堂)
- X[x,y]#第x行第y列
- X[x,]#第x行
- X[,y]#第y列
- X[y] #也是第y列
- X[a:b]#第a列到第b列
- X[c(a,b)]#第a列和第b列
- X$列名#也可以提取列(优秀写法,而且这个命令还优秀到不用写括号的地步,并且支持Tab自动补全哦,不过只能提取一列)
with的意义
with就是把所有的操作都用在data.frame上保存`save(X,file = "test.RData")失败
原因分析:注意X的大小写?