объединение переменных в новую переменную в соответствии с номером строки - PullRequest
0 голосов
/ 26 октября 2019

Дорогие все, я хочу запустить регрессионную модель и попытаться использовать одних и тех же пациентов дважды, поскольку у каждого пациента есть данные о левых и правосторонних предикторах и результатах. Сначала я создал набор данных, чтобы объяснить мою проблему, и добавил свои вопросы ниже

#example for combining
patientID <- c("patient1", "patient2", "patient3")
predictor_left <- c(1,1,1)
predictor__right <- c(0,0,0)
predictor_independent <- c(0,0,1)
data <- data.frame(patientID, predictor_left, predictor__right, predictor_independent)
data

#combination
duplicated <- rbind(data, data)
duplicated
duplicated$ID <- seq.int(nrow(duplicated))
duplicated

#here I manually explain what values I want to get into the desired variable "question"
duplicated$question <- c(1,1,1,0,0,0)
duplicated

Мой вопрос: как я могу получить переменный вопрос, используя переменную Forextor_left для первых 3-х строк, и скопировать переменную Forextor_right дляследующие 3 строки в одну новую переменную «вопрос»?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...