在R中重复一系列操作以更改一个变量

时间:2018-12-21 10:35:04

标签: r loops dataframe

我正在处理R中的数据帧。我需要执行以下操作:

is.na(rivalry[x,RT])

z<-which(is.na(rivalry[x,RT]) == TRUE)[1] - 1

key_duration<-paste0("key_duration", z)

key_press<-paste0("KeyPress", z)

key_press<-paste0(key_press, "RT")

rivalry[x,key_duration]<- 15000 - rivalry[x,key_press]

我是R的初学者,所以可能会有更好的方法来满足我的需求。此代码检查哪个元素是NA,执行操作,最后将结果写入数据帧中的适当空间。 该代码运行良好,但是我需要对我拥有的每一行都执行此操作(此代码中的“ x”)。是否有可能对每一行执行这些操作? 谢谢

0 个答案:

没有答案