Есть ли способ построить среднее значение строк внутри data.frame?

#r

Вопрос:

Мне нужно провести т-тест. Я хотел бы проверить две разные выборки (в которых не одинаковое количество участников) по одному и тому же вопросу.

R говорит мне, что аргументы должны иметь одинаковую длину. Могу ли я каким-то образом уменьшить большую выборку (200 наблюдений) до числа аргументов меньшей выборки (28 наблюдений) без потери данных?

Большое спасибо!

Комментарии:

1. t.test(rnorm(200), rnorm(28), paired = FALSE) работает. Можете ли вы опубликовать код, который вы пробовали?

2. Похоже, это вопрос, заданный перед чтением страницы справки ?t.test . Когда вы сделаете это, пожалуйста, обратите внимание на раздел «Аргументы». Чтение страниц справки по функциям-отличный способ избежать потери.

3. Нет. Если у вас есть вектор длиной 200, вы не можете уменьшить его длину до 28 без потери данных. Но это нормально, потому что для двух выборочных t-тестов не требуется, чтобы два вектора были одинаковой длины.