这个片段:
names<-c("Alice","Bob","Charlie")
ages<-c(25,24,25)
friends<-data.frame(names,ages)
a25 <- friends[friends$age==25,]
a25
table(a25$names)
给我这个输出
names ages
1 Alice 25
3 Charlie 25
Alice Bob Charlie
1 0 1
现在,为什么“Bob”在输出中,因为数据帧a25
不包含“Bob”?我希望得到这样的输出(来自table
命令):
Alice Charlie
1 1
我错过了什么?
我的环境:
R version 2.15.2 (2012-10-26)
Platform: i386-w64-mingw32/i386 (32-bit)