最新回答 / i2019
$符号是使用并不局限于数据框,而是类似于Java语言(如果你有编程语言的基础的话)的“对象.属性”中的".",可以用于获取对象中的某个元素或属性。例如:> x<-list(a=1:3,b=4:6)> x$a[1] 1 2 3$b[1] 4 5 6#获取列表的元素a> x$a[1] 1 2 3>
2016-04-10
最赞回答 / YUQUAN0
g 是根据airquality里的数据来的,也许你的airquality中的数据和老师的不一样吧,那一大堆的逻辑值就是判定是否是缺失值,不是缺失值的TRUE,NA(缺失值) 就是FALSE。这个complete.cases( )就是用于找出不是缺失值得数据。
2016-03-12
最赞回答 / 慕容6023692
x赋值函数中的2*3*4分别对应行*列*组(相对应的维度即为1*2*3)apply(x,c(1,2),mean)中1,2对应的维度为行*列,不需要考虑组,所以对每组相同位置的所有元素相加后求平均,因此输出的结果为2行3列的矩阵同理,apply(x,c(1,3),mean)中1,3对应的维度为行*组,所以分别对每组中的行求平均,因此输出的结果为2行4列的矩阵(x中有4个组,每组中有2行)同理,(2,3)就代表列*组了~你自己看看~
2016-03-10
最新回答 / 周无厌
#数据框的子集x <- data.frame(v1=1:5, v2=6:10, v3=11:15)x$v3[c(2,4)] <- NA #给第三列,第二和第四行的数据赋值为空x[(x$v1<4 & x$v2>=8),]这应该也算是,这样的话用法已经很明了了。
2016-03-07
最赞回答 / cisong
需要先修改系统的locale, 才有正确结果.> Sys.setlocale("LC_TIME","English")[1] "English_United States.1252"> strptime('Mon','%A')[1] "2016-02-05 CST"> Sys.setlocale("LC_TIME","Chinese")[1] "Chinese (Simplified)_People's Republic of China.936"> strptime('Mon',...
2016-01-28