首页 > 解决方案 > 是否可以在 R 中没有 for 循环的情况下运行 2^[列号]?

问题描述

例如,说我想跑

for(i in 1:(length(data))){
    vector[i] <- 2^i*data[i]
  }

有没有办法在 tidyverse 中不使用 for 循环/运行?

我一直在研究中的map函数purrr,但是,在我们正在执行“2 ^ i”的地方看不到这样做的方法

谢谢

标签: r

解决方案


推荐阅读