- teams <- c("PHI","NYM","FLA","ATL","WSN")
- w <- c(92, 89, 94, 72, 59)
- l <- c(70, 73, 77, 90, 102)
- nleast <- data.frame(teams,w,l)
- nleast
- nleast$l[nleast$teams=="FLA"]
上述代码太正常了,可是您有没有想过:
- nleast[nleast$teams=="FLA"]$l
的结果是什么?
结果是
[1] 70 73 77 90 102为什么不是77?
再试一下
- nleast[nleast$teams=="WSN"]$l
结果
Error in `[.data.frame`(nleast, nleast$teams == "WSN") : undefined columns selected再来一个
- nleast[c(0,0,1)]
结果是
teams1 PHI2 NYM3 FLA4 ATL5 WSN
- nleast[c(0,0,4)]
结果是Error in `[.data.frame`(nleast, c(0, 0, 4)) : undefined columns selected 各位朋友,来讨论一下.


雷达卡





京公网安备 11010802022788号







