Raynald's SPSS Tools
  • Синтаксис
    • О синтаксисе SPSS
    • Библиотека SPSS-синтаксиса
    • Осваиваем синтаксис
    • Отлаживаем синтаксис SPSS
    • Распространяемые файлы данных
  • Макросы
    • О макросах SPSS
    • Библиотека SPSS-макросов
    • Осваиваем макросы
    • Отлаживаем макросы
    • Страница SPSS макросов Кирилла
  • Скрипты
    • О Basic-скриптах
    • Библиотека Basic-скриптов
    • Осваиваем скрипты
    • Проблема асинхронности
  • Python
    • О скриптах Python
    • Библиотека Python-скриптов
  • R
    • О скриптах R
    • Библиотека R-скриптов
  • Ресурсы
    • Обзор раздела
    • Блог
    • Ссылки на ресурсы по SPSS (и не только по SPSS)
    • Мой учебник SPSS Programming and Data Management
  • Карта сайта
  • Обратная связь
  • ru
    • English
    • Español
    • Portugues
    • Deutsch
    • Français
    • Italiano
  1. Начало
  2. Синтаксис
  3. Библиотека SPSS-синтаксиса
  4. Преобразования переменных

Преобразования переменных

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

...

Navigate from here
  • Библиотека SPSS-синтаксиса
  • Строки
  • Практикумы
  • Трансформация переменной в заданный интервал
  • Get random page
  • Наверх

 


 

Raynald's SPSS Tools © 2001–2025, Raynald Levesque, Антон Балабанов. Click to learn more: Об этом проекте