【发布时间】:2021-09-07 20:20:18
【问题描述】:
我有一个广泛的数据集,其中包含在不同时间点测量的变量。每个变量在数据集中都有很多列,列末尾的数字表示收集数据的时间点(例如 a.1、a.2、a.3 等)。我想为每个时间点创建一个新变量,对相同的变量使用相同的公式。我怎样才能通过只对每个时间点应用一个公式来编写代码,而不是像下面的示例那样为每个时间点重复相同的代码?
df$a.1 <- (df$b.1 + df$c.1)/2
df$a.2 <- (df$b.2 + df$c.2)/2
df$a.3 <- (df$b.3 + df$c.3)/2
df$a.4 <- (df$b.4 + df$c.4)/2
谢谢
【问题讨论】:
标签: r apply longitudinal