[英]How to count only specific row's column value in R
Try to avoid inserting of pictures and check the solution:尽量避免插入图片并检查解决方案:
dummy<-data.frame(A=sample(c("buy","sell"),100,replace = T),
B=sample(c("buy","sell"),100,replace = T),
C=sample(c("buy","sell"),100,replace = T),
D=sample(c("buy","sell"),100,replace = T),
E=sample(c("buy","sell"),100,replace = T),
G=sample(c("buy","sell"),100,replace = T))
head(dummy)
A B C D E G
1 buy buy sell sell buy buy
2 buy buy buy buy buy buy
3 buy sell buy buy sell buy
4 sell buy buy sell buy sell
5 sell sell sell sell sell sell
6 sell sell buy sell sell sell
Now apply the function with sapply
on selected columns from 1:4 ie, A to D现在在 1:4 的选定列上应用带有
sapply
的函数,即 A 到 D
sapply(dummy[1:4], function(x) table((x)))
OUTPUT :输出 :
A B C D
buy 50 53 53 51
sell 50 47 47 49
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.