Может ли пакет psych помочь отменить вопросы кода из фреймов данных, импортированных из SPSS с пакетом убежища? - PullRequest
0 голосов
/ 16 марта 2020

Большая часть данных, с которыми я практикую R, импортируется из моих файлов SPSS с использованием пакета убежища. Я пытаюсь перевернуть несколько столбцов для масштабов, которые go от 1 до 9 (то есть пытаюсь преобразовать все 1 в 9, 2 в 8 и т. Д. c.), И нашел другой форум, описывающий пакет psych. Я попробовал это на своих данных и почти уверен, что мой код правильный (и переменные правильно написаны), но я продолжаю получать ошибку: требуются числовые / сложные матричные / векторные аргументы. Мне было интересно, если это потому, что класс для столбцов в файле данных «помечены как гавань» вместо того, чтобы быть цифрой c.

data <- read_spss(Pilot1RAWDATA.sav")
library(psych)
data <- reverse.code(keys = c("soiatt_3", "fematt_3"), items = data, mini = 1, max = 9)
...