R: Сумма переменной точности - PullRequest
0 голосов
/ 21 октября 2019

У меня есть два столбца: значения точности, закодированные с 1 = правильный ответ, 0 = неправильный ответ и условие групповой переменной (0 = нет обработки, 1 = обработка)

Subject Trial Accuracy  Condition 
1        3     0         1              
1        3     1         1              
1        3     1         1              
1        3     0         1              
...
16       4     1         0
16       4     1         0
16       4     0         0
...

Я хочу рассчитать, есть лиРазличия в точности между группами лечения / без лечения. Я хотел сначала суммировать столбец точности с номером субъекта, а затем разделить сумму на пробную сумму. (У меня есть 20 испытаний на предмет)

1 Ответ

0 голосов
/ 21 октября 2019

Это то, что вы пытаетесь сделать?

library(tidyverse)
library(magrittr)

data <- data %>% as_tibble()
data %>% 
  group_by(Subjects,Condition) %>%
  summarise(result = sum(Accuracy)/sum(Trial))

Имеет ли столбец "Испытание" количество выполненных испытаний? Если нет, измените sum(Trial) на length(Trial)

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