首页 > 解决方案 > 浏览一列并在新列中收集运行总计

问题描述

我有一个矢量图

x <- c(1,3,5,4,3,6,2,6,8,9,0,3,5,2)

我想创建一个单独的列,它只计算 3,并输出一个像

0,1,1,1,2,2,2,2,2,2,2,3,3,3 #set to vector y

仅当向量中出现“3”并伴随运行总数时才计数。我最初认为 ifelse 会起作用,但我还需要在 forloop 中将 y 除以另一个类似的运行总数,例如 1 的总出现次数。

标签: r

解决方案


推荐阅读