> subset(titanic,titanic$Class=="1st") #subset里的第一个参数是矩阵或向量或数据框,第二个参数是判断语句
Class Sex Age Survived Freq
1 1st Male Child No 0
5 1st Female Child No 0
9 1st Male Adult No 118
13 1st Female Adult No 4
17 1st Male Child Yes 5
21 1st Female Child Yes 1
25 1st Male Adult Yes 57
29 1st Female Adult Yes 140
向量中的位置唯一且简单。数据框和矩阵容易和其它内容搞混?
$ 是Extract or Replace Parts of an Object
我做了,是一样的结果,是不是因为之前的x的缓存没有清除的原因呢
列名不要也能找到,只是为了更严谨写
缺失值和所在行所在列绑定,若一行或一列存在一个缺失值,那么该行或该列都会被舍去
x[,x$v1<2] 就可以了
v>1代表数据框的每个值跟1比较,数据框中只有一个元素0比1小返回false,其余都为true,故v > 1返回的结果有8个true的数据框,v[v>1,3]是输出 行数满足条件v>1, 列数为3的元素, v>1代表跟v变量相同,含有8条TURE记录的数据框,
故输出8条数据,而第三列只有三条记录,故剩余的5个输出缺失值NA,这是我的理解!