- aaa<- data.frame(x=c(1,1,2,2,1,NA,1),
- group1=c(1,2,1,2,2,2,3),
- group2=c("A","B","A","B","A","B",NA), stringsAsFactors=FALSE)
- myfunc<-function(ds,row,col) {
- table(ds[,row],ds[,col],useNA="ifany"))
- }
- myfunc(ds=aaa,row="x",col="group2")
2. 如何使table(ds[,row],ds[,col] useNA="ifany")) 的结果存在dataframe?
格式如下:
A B
1 2 1
2 1 1
<NA> 0 1