找回密码
 立即注册
查看: 3749|回复: 1

如何统计一个某个数同行和下一行数值

[复制链接]
发表于 2016-2-17 21:55:53 | 显示全部楼层 |阅读模式
本帖最后由 4488dsq 于 2016-2-17 22:03 编辑

比方说我现在有个表格,一列十格,共一百列。所有数为1-100整数。我想要统计所有和5在一行的出现的每个数字次数,和5的下一行每个数字出现次数。谁能给我个大概用什么函数和思路
回复

使用道具 举报

发表于 2016-6-22 00:19:58 | 显示全部楼层
sample <- matrix(sample(1:100, 1000, replace=TRUE), 10, 100)
results <- list(NA)

for (i in 1:9) {
   row <- sample[i,]
   row2 <- sample[i+1,]
   if(any(which(row==5))){
     results[[i]] <- list(v1=table(row),v2=table(row2))
     }
}
results
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-23 11:34 , Processed in 0.026696 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表