Решён
Как объединить две переменные в одну в Jamovi?

Делаю курсовую по психологии, считаю в Jamovi. Есть две переменные: "тревожность_до" и "тревожность_после". Нужно создать новую переменную "разница_тревожности" которая будет = тревожность_после минус тревожность_до.

В SPSS я бы просто зашла в Transform -> Compute Variable, а в Jamovi не могу найти аналог. Гуглила, нашла что то про Computed Variable, но не поняла куда нажимать.

Jamovi версия 2.5, данные загружены из CSV.

Решение
14
Эксперт • 1 ответ

Там все проще чем кажется.

  1. В таблице данных (Data tab) кликни на заголовок любого столбца правой кнопкой мыши.
  2. Выбери "Add" -> "Computed Variable". Появится новый столбец.
  3. Дважды кликни на заголовок нового столбца, переименуй в "разница_тревожности".
  4. В строке формул вверху (она появляется при клике на вычисляемый столбец) напиши:
тревожность_после - тревожность_до

Нажми Enter. Готово, столбец автоматически заполнится значениями.

Если имена переменных содержат кириллицу и формула не срабатывает, попробуй переименовать столбцы в латиницу (anx_pre, anx_post). Jamovi иногда глючит с кириллическими именами в формулах.

Аватар Татьяна Шевченко

Заработало!! Спасибо огромное, оказывается я кликала левой кнопкой, а нужно правой. Переименовала в латиницу на всякий случай

6
Участник • 1 ответ

Если тебе нужно не только разницу, а еще среднее по нескольким шкалам, посмотри функцию MEAN в формулах Jamovi. Пригодится для курсовой.

Например MEAN(шкала1, шкала2, шкала3) посчитает среднее по трем столбцам для каждой строки.

3
Участник • 1 ответ

Может проще пересесть на R или хотя бы на JASP? Jamovi хорош для простых задач, но как только начинаешь делать что то сложнее t-теста, сразу упираешься в ограничения интерфейса. В R та же операция это одна строчка:

df$diff <- df$anx_post - df$anx_pre

Да, порог входа выше, но для курсовой по психологии хватит 2 часов обучения.

9
Участник • 3 ответа

а зачем считать разницу вручную? если ты делаешь сравнение до/после, используй парный t-тест (Analyses -> T-Tests -> Paired Samples T-Test) и Jamovi сам все посчитает, включая значимость и эффект размера. разницу как отдельную переменную создавать не обязательно

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.