【发布时间】:2016-03-30 13:14:12
【问题描述】:
我有这样的桌子。列名 V1、V2、V3、V4
V1 | V2 | V3 | V4
2 | 4 | 3 | 1
2 | 1 | 3 | 1
2 | 3 | NA | NA
2 | 4 | 3 | 1
3 | NA | NA | NA
我如何计算数字“3”的出现次数,除非数字“1”在同一行中出现在它之后,我不希望它被计算在内。
在上面的例子中,值“3”的出现次数是 2 次p>
编辑:
这是我的数据样本,有 31 列...我想要做的是,我想计算一个特定值出现了多少次,除非另一个特定值出现在下一列中。
图中的例子,我想数一下值112出现的次数,出现了多少次?如果“116”出现在下一列中,则除外。
如果需要更多说明,请给我评论。
【问题讨论】:
-
当你的意思是在之后,你是指在它的右边的列中还是在下面的行中?
-
@DeveaP 我的意思是它的右栏,我会更新我的帖子
-
如果 3 出现在最后一列而 1 出现在下面一行的第一列怎么办?澄清一下:元素 (1,4) 是 3,元素 (2,1) 是 1。这 3 是否要计算?
-
@rawr 抱歉,这是一张桌子
-
如果在“3”的同一行中有一个“1”,你会算有效吗,不是连续的,而是在一个有 3 的那一行的几列之后?