2013-12-10 3 views
0

В этом наборе данных у меня в основном есть одна зависимая переменная (время реакции) и две независимые переменные (Prime Type (5 уровней) и родственные (2 уровня)). Я хотел увидеть значение времени реакции (RT), относящееся к каждому уровню Prime Type. Например, насколько существенное соотношение (уровень 1) отличается от несвязанного (уровень 2) для PrimeType 2. Один из основных способов, которым я пытался это сделать, - это t.test, но смог запустить его только как следующий код (относящиеся для всех PrimeType):Определить или проверить значение определенных уровней в переменной, используя r

t.test(RT~Related, alternative='two.sided', conf.level=.95, var.equal=FALSE, 
    data=mydata) 

Как я должен написать код для R только смотреть на PrimeType 2 в связи с переменной связанной?


@BenBolker - Спасибо за ваш комментарий. Как следует интерпретировать следующий вывод? и сравниваются ли первичные типы с перехватом? что это?

> lm3 <- lmList(RT~Related|PrimeType, mydata) 
> summary(lm3) 
Call: 
Coefficients: 
(Intercept) 
    Estimate Std. Error t value Pr(>|t|) 
1 690.2596 6.255575 110.34311  0 
2 677.0929 6.673277 101.46332  0 
.... 
Related1 
Estimate Std. Error t value  Pr(>|t|) 
1 -13.307825 9.146849 -1.4549081 1.457611e-01 
2 1.408043 9.483289 0.1484763 8.819733e-01 
3 -7.737740 9.518978 -0.8128750 4.163306e-01 
.... 
+0

возможно 'библиотека (nlme); summary (lmList (RT ~ Related | PrimeType)) '? –

ответ

0

Вы можете создать подмножество данных

subset(mydata, PrimeType == 2) 

для функции t.test:

t.test(RT ~ Related, alternative='two.sided', conf.level=.95, var.equal=FALSE, 
     data = subset(mydata, PrimeType == 2)) 
+0

Благодарим вас за ответ. Код t.test, который вы предоставили, работал в проверке значимости Связанного для каждого уровня PT. – ama

Смежные вопросы