Допустим, у нас есть статистика, приведенная ниже
gender mean sd n
f 1.666667 0.5773503 3
m 4.500000 0.5773503 4
Как выполнить t-тест из двух выборок (чтобы увидеть, есть ли значительная разница между средними значениями для мужчин и женщин в некоторой переменной), используя статистику, подобную этой, а не фактические данные?
Я нигде не мог найти в интернете, как это сделать. Большинство учебных пособий и даже руководство имеют дело с тестом только с фактическим набором данных.
tsum.test
функцию в пакете BSDA , которая реализует t-тест (два образца; Уэлч или равная дисперсия, а также один образец) из предоставленных вами сводных данных. Это в основном работает как t-тест в vanilla R, но на сводной информации.
tsum.test()
от BSDA library
как заявлено @Nick Кокс. Он делает то же самое, что и @macro, записанный в строках кода. Если задан вопрос, каково понимание фонового вычисления для вычисления статистики t-критерия в R, тогда Марко был бы более уместным ответом. Пожалуйста, обратите внимание, я не пытаюсь никого обидеть, просто излагаю свое личное мнение относительно моего профессионального опыта. И @marco, это немного аккуратное кодирование :)
?pt
) - смотрите подробнееpt()
- действительно содержат всю информацию, необходимую для того, чтобы сделать это самостоятельно. И вы многое узнаете о статистике и R, если сделаете это.