Мои данные выглядят следующим образом: Столбец 1 - двоичная переменная, а столбец 2 - непрерывная переменная.Извлечь данные столбцов на основе других уровней столбцов в r
Col1 Col2
0 21
0 34
1 36
0 24
1 96
. .
. .
0 25
И так далее. Я хочу, чтобы мой результат был в новом кадре данных, где столбец 1 соответствует двум новым столбцам («0» и «1») и соответствующим значениям столбца 2 ниже . Вот воспроизводимый пример:
set.seed(77)
Col1 <- sample(c(0,1), 50, replace = TRUE)
Col2 <- round(rnorm(50),2)
dat <- data.frame(Col1, Col2)
Таким образом, в основном мой вывод должен выглядеть следующим образом:
"0" "1"
21 36
34 96
24 .
. .
. .
25
Я не уверен, что вы на самом деле просят здесь. Просьба представить воспроизводимый пример, а также то, что вы хотели бы, чтобы результат выглядел. –
Я представил вам воспроизводимый пример, но я все еще не уверен, что вы хотите, чтобы результат выглядел. –
Привет, я добавил свой вывод выше. Благодаря! –