Преобразования переменных
- Трансформация переменной в заданный интервал Вариант линейной трансформации всех значений переменных в интервал между двумя значениями. Есть обобщения с помощью макроса.
- Преобразование числа в строку с сохранением ведущих нулей Синтаксис создает из числа строку определенной длинны (как, например, почтовый индекс), в которой незадействованные разряды заполняются нулями
- Создание стандартизированной копии переменной Синтаксис показывает, как можно сохранить в новую переменную стандартизированные значения существующей переменной с помощью процедуры SPSS DESCRIPTIVES
- Извлечение первой или первых двух цифр из целого числа Количество извлекаемых цифр зависит от длины числа. Изящное решение через десятичный логарифм
- «Глобальное» автоматическое перекодирование Перекодирование блока строковых переменных с единой схемы кодирования для всех переменных
- Замена буквы на «9999» с последующей конвертацией в число Находит в строке букву, меняет ее на последовательность цифр, затем конвертирует всю переменную в число. Внимание к десятичным разделителям! Из-за неверного разделителя пример может не сработать.
- Подстановка обезличенных кодов вместо персональных идентификационных номеров Например, известно, каким ID закодирван каждый номер паспорта. Требуется в файле, где данные идентифицированы по паспорту, заменить идентификатор на соответствующий ID
- Замена значений, превосходящих ``x``, на среднее по прочим значениям 1 Замена выполняется предварительным расчетом статистики через AGGREGATE, с последующим слиянием этой статистики с исходным файлом.
- Трансформация переменной в интервал от 0 до 1 Пример макроса для масштабирования любой переменной в заданный интервал
- Замена буквенных кодов на числовые Преобразование буквенно-числовых кодов в числовые
- Практикум преобразований строк в числа Несколько примеров конвертирования строк в числа с использованием нескольких форматов строк
- Calculate utility of EuroQol 5D questionnaire Calculated Utility of EuroQol 5D
Related pages
...