Карта сайта
Карта сайта
Raynald's SPSS Tools
Синтаксис
Библиотека SPSS-синтаксиса
- Bootstrap and random numbers
- Доверительный интервал для дисперсии методом бутстреп
- Доверительный интервал по методу бутстреп для альфы Кронбаха
- Таблицы сопряжённости для множества бутстреп-выборок
- Бутстреп-оценки МНК (для метода наименьших квадратов)
- Бутстреп-оценки для среднего и медианы
- Генерация триад случайных переменных
- Генерация случайных переменных многомерного гипергеометрического распределения
- Генерация многомерного нормального вектора с заданной ковариационной матрицей (AnswerNet)
- Случайные выборки разных объёмов и подсчёт выборочных статистик
- Случайные выборки одного и того же объёма и подсчёт выборочных статистик
- Бутстреп оценки коэффициентов линейной регрессии
- Выборочное распределение парного коэффициента корреляции
- Генерация случайного мултьтиномиального вектора
- Блочные эксперименты
- Пакетные (*.bat) файлы
- Площадь под кривой (Area Under the Curve — AUC)
- Таблицы и диаграммы
- Независимые столбцовые диаграммы для каждой категории группирующей переменной
- Отображение пустого столбца и нулевой частоты для пустой категории (из архивов AnswerNet)
- Отображение пустого столбца и нулевой частоты для пустой категории
- Сравнение (наложение) двух гистограмм
- Подсчёт выбросов
- Подавление вывода категорий с малыми частотами в столбцовых диаграммах
- Несколько гистограмм одинакового масштаба
- Графики накопленного процента уволившихся к определённому возрасту для разных категорий
- Отображение накопленного процента на оси X
- Отображение распределения ответов на вопрос
- Гистограмма с процентами по оси Y вместо абсолютных частот
- Помечаем конкретное наблюдение на графике
- Помечаем конкретное наблюдение на графике (версия 2)
- Вывод текущей даты и времени в заголовок графика
- Вывод текущей даты в заголовок графика
- Печать гистограммы или столбцовой диаграммы в зависимости от типа переменной
- Вывод в заголовок графика или таблицы названия школы
- Отображение средних значений на линейном графике
- Показать 2 категории на одной и той же гистограмме
- График для иллюстрации закона Зипфа (Zipf's law)
- Создание таблицы результатов «вручную» в редакторе данных
- Построить частотную таблицу для категорий из множественных строковых переменных
- Создание таблицы результатов «вручную» (пример 2)
- Ввести переменные в команду FREQUENCIES по убыванию медиан
- Поместить 4 переменные в одну частотную таблицу
- Построить таблицу «среднее плюс-минус стандартное отклонение»
- Вывести название группы в заголовок таблицы
- Отобразить «пустые» категории в таблице (второй способ)
- Отобразить «пустые» категории в таблице
- Отсортировать категории по убыванию частоты, поставив «Другое» на последнее место
- Указать число действительных наблюдений в примечании к таблице
- Статистика по подгруппам переменных
- Таблица, где список переменных генерируется макросом
- Использование макроса и команды CTABLE
- Управление именами и метками переменных и значений в таблицах
- Скрыть статистику по малому числу наблюдений
- Кластерный анализ
- Сочетания, перестановки, взаимодействия
- Все сочетания по 3 числа из 9
- Найти все сочетания от 1 до n объектов из m объектов
- Найти все сочетания по n объектов из m объектов
- Все сочетания по 3 буквы из n
- Построить взаимодействия между 2 категориальными переменными
- Создать новую переменную для каждой комбинации значений 2 переменных
- Найти перестановки чисел от 1 до n
- Сгенерировать случайные последовательности для блочного эксперимента
- Получить всевозможные произведения пар переменных
- Вычисления
- Найти кубический корень
- Обратить порядок цифр в целочисленной переменной
- Создать переменную со средними значениями другой переменной
- Вычислить среднее по m переменным, где m берётся из другой переменной
- Подсчёт расстояний между 2 точками на земной поверхности
- Вычислить процент пациентов с переломом определённой категории
- Автоматически рассчитать веса для данных
- Преобразование Бокса-Кокса
- Вычислить z = x / max(y), где max(y) - максимум по всем наблюдениям
- Число уникальных значений по 400 переменным
- Взвешивание по 2 и более переменным
- Найти LAG(var1,var2)
- Факторный анализ
- Конкатенация/модификация строковых переменных
- Особенность функции CONCAT
- Объединение строковой и числовой переменных
- Конкатенация всех значений в константу
- Объединение данных с одним и тем же идентификатором
- Сцепление цифр из разных переменных в одну строку
- Сцепить значения 22 переменных через тире
- Создать ключ, используя имя и дату рождения
- «Нормализовать» строки
- «Нормализовать» первые буквы
- Убрать инициалы из имени
- Убрать точку из строки
- Преобразовать имена
- Преобразовать коды ASCII в символы
- Перевести первую букву каждого слова в верхний регистр
- Поэлементный разбор и маркировка данных
- Сделать побитовое разложение целого числа
- Извлечь часть строки
- Извлечь часть строки, начинающуюся с цифры
- Извлечь индекс из поля адреса
- Извлечь 2 числа из строки
- Пометить, если последние символы в строке - 'Esq'
- Разбить строку на значения односимвольных переменных
- Выделить в строке числа, разделённые запятыми
- Разнести по разным переменным данные, разделённые символом «/»
- Извлечь доменное имя из адреса электронной почты
- Разложить значения, разделённые запятыми, по разным переменным и закодировать результат
- Разбор строк, имеющих в себе символы возврата строки и перевода каретки
- Убрать букву в конце строки и конвертировать остаток в числовую переменную
- Разбить строку на имена истца и ответчика
- Разбор строки со значениями, разделёнными символом «/»
- Отсеять буквы из строки и преобразовать остаток в число
- Проверка (валидация) данных
- Дата и время
- Добавить 60 дней к дате и найти последний день месяца
- Добавить ведущие нули к дате в строковом формате
- Вычислить возраст, если он введён как nnH nnD nnM и nnA
- Разложить период госпитализации по месяцам
- Вычислить возраст
- Вычислить разницу во времени в миллисекундах
- Вычислить среднюю дату и стандартное отклонение в днях
- Рассчитать число дней, попадающих в заданный интервал
- Подсчитать число минут между двумя временными отметками (в том числе, в разных сутках)
- Вычислить число месяцев между 2 датами
- Вычислить время ожидания, когда время закодировано как hh min
- Получить число рабочих дней между 2 датами
- Получить число рабочих дней, исключить праздники
- Подсчитать время сна
- Конвертация строки вида hhmmss в числовую переменную формата времени
- Конвертация строки вида "1997-08-22" в формат даты
- Ковертировать дату и время из формата SPSS в ACCESS
- Конвертация строки вида 04Apri03 в дату
- Конвертация строки вида "01Jan1992" в формат даты
- Конвертация строки в формат даты и времени
- Конвертация строки в число
- Добавить 3 месяца к дате
- Извлечь время из строки, содержащей дату и время
- Конвертировать время из формата AM PM к «военному» формату
- Импорт из MS Excel (конвертировать число дней в дату)
- Сохранить время при записи данных в текстовый файл
- Записать текущую дату в переменную
- Поместить дату и время перед результатами статанализа
- Сосчитать последовательные 30-минутные интервалы когда наблюдалась гипоксия
- Вывести текущую дату в заголовок графика
- Вывести день недели вместе с датой
- Считать время из текстовой строки, содержащей дату и время
- Сохранить файл с текущей датой в имени файла
- Отобрать наблюдения, попадающие во временной интервал
- Работа с системной переменной SPSS $Time
- Преобразование строки в дату и отбор дат, выпадающих на выходные
- Преобразование строк вида «2006-04-28 18:20:01» в переменную формата даты и времени
- Что, если даты не убираются на графике
- Экспорт и импорт
- Экспорт всех таблиц в MS Word
- Экспорт данных в Excel с метками значений вместо самих значений
- Экспорт содержимого редактора данных на конкретный лист рабочей книги Excel
- Экспорт из SPSS в ACCESS
- Экспорт из SPSS в ACCESS (метод 2)
- Экспорт более, чем 256 переменных в Excel
- Экспорт некоторых переменных из SPSS на несколько листов рабочей книги Excel
- Импорт из ACCESS или LotusNotes
- Запись данных из файла SPSS 10 в базу данных через ODBC
- Пометить и отобрать наблюдения
- Исключить «выбросы» из анализа
- Отметить наблюдения, содержащие в строковой переменной заданное слово
- Отметить наблюдения, в которых переменные содержат повторяющиеся значения
- Отметить наблюдение
- Отметить 5% наиболее высоких зарплат
- Пометить первую и последнюю дату наблюдения (в пределах каждого ID)
- Сохранить только записи пациентов, наблюдавшихся несколько раз
- Вывести частотную таблицу для n наиболее или наименее часто встречающихся категорий
- Отобрать наблюдения, для которых одна и та же буква появлялась в строке дважды
- Отобрать пациентов, которым лекарство №1 назначалось перед лекарством №2
- Осложнённый поиск в текстовой строке
- Анализ тестов
- Слияние файлов данных
- Сравнение 2 файлов данных
- Записать окончательный файл, если две его версии совпадают
- Контроль и отсев записей-дубликатов
- Контроль ошибок ввода в 2 файлах (данные введены дважды)
- Слияние «один-ко-многим» по ключу из 4 переменных
- Слияние двух файлов по условияю вхождения дат
- Слияние двух файлов по принципу «много-ко-многим»
- Множественные ответы
- Статистические выбросы
- Случайный отбор
- Сложный безповторный отбор
- Отбор без возвращения (случайная перестановка номеров)
- Генерация случайных телефонных номеров
- Find random pairs of cases for T-test
- Найти случайные пары с теми же характеристиками (поиск «близнецов»)
- Отметить n случайно отобранных наблюдений из каждой подгруппы
- Осуществить 2 независимых выборки с отбором по условию
- Осуществить 2 случайных выборки индивидов одного и того же пола, возраста, образования
- Осуществить n независимых случайных выборок объёма m из одного и того же файла
- Случайно отобрать x% наблюдений из каждой страты
- Случайно отобрать n наблюдений из каждой страты
- Вывести случайные номера по 10 штук в строке
- Подобрать контрольную группу, подобную экспериментальной
- Пропорциональный отбор без возвращения
- Пропорциональный случайный отбор
- Пропорциональный отбор без возвращения (версия)
- Случайная выборка n мужчин и n женщин
- Случайные выборки с заданными значениями пола, возраста и образования
- Разделить файл на 2 файла случайным образом
- Рандомизировать переменную n раз и сохранить результаты
- Переставить цифры в номере социальной страховки
- Отобрать по 2 наблюдения из каждой группы
- Осуществить случайные выборки из каждой группы
- Осуществить n случайных разбиений файла на 2 части
- Случайным образом разбить файл на 10 групп одинакового размера
- Систематическая выборка заданного объёма
- Осуществление нескольких выборок из одного и того же файла
- Чтение, создание и вывод/запись данных
- Добавление новых наблюдений через синтаксис
- Создание переменной как итоговой функции другой переменной
- Выделение из каждой записи типа 1 новой записи типа 0
- Несколько простых примеров INPUT PROGRAM
- Добавление записей, продолжающих список
- Создать константу для каждого непропущенного значения даты
- Определение новых переменных в пустом файле данных
- Определение переменных от varX до varY
- Продублировать наблюдение n раз, где n — значение переменной
- Восстановить таблицу сопряжённости в исходный файл данных
- Размножить наблюдения x и y раз
- Создать наблюдения с недостающими категориями переменной
- Генерация случайных дат из заданного интервала
- Пример INPUT PROGRAM для генерации случайных данных
- Вставить пропущенные наблюдения (в пределах одного id)
- Вставить наблюдения с пропущенными датами (в пределах одного id)
- Вывод даты и времени в окне результатов
- Прочесть файл ASCII (значения каждой переменной собраны в 5 строк шириной в 10 колонок)
- Прочесть файл ASCII с использованием FILE TYPE
- Прочесть файл ASCII с использованием INPUT PROGRAM
- Прочесть файл ASCII с косой чертой в качестве разделителя
- Прочесть данные с разным числом записей на одно наблюдение
- Пример работы DATA LIST
- Пример работы INPUT PROGRAM
- Экспорт смешанного файла, данные по объекту — в разных записях
- Прочесть файл ASCII с двумя разделителями: запятой и дефисом
- Прочесть файл ASCII, разделённый запятыми, с запятыми внутри кавычек
- Прочесть файл ASCII, где есть фиксированный и свободный формат данных
- Пример чтения файла ASCII с фиксированным форматом данных
- Прочесть файл ASCII с разными десятичными разделителями: запятой и точкой
- Прочесть текстовый файл, пропустив n ненужных столбцов
- Пропустить первые 6 записей
- Пропустить одну строку при чтении файла
- Читаем файл ASCII с ПОВТОРЯЮЩИМИСЯ блоками данных
- Чтение файла сложной структуры
- Чтение записей из файла без символов окончания строки
- Прочесть файл, созданный скриптом CGI
- Чтение файла, где каждое наблюдение имеет 4 числовые записи и неопределённое число строковых
- Запись файла с разделителями «,» или TAB
- Запись частотного распределения в файл данных
- Запись пропущенных значений как точек в текстовый файл
- Экспортировать данные в файл ASCII особой структуры
- Запись меток значений вместо самих значений
- Импорт файла, разделённого запятыми, с запятыми внутри строковых значений
- Загрузка данных с комментариями между строк
- Импорт данных с идущими подряд запятыми-разделителями
- Регрессия, повторные измерения
- Регрессия на уровне наблюдений с записью коэффициентов в файл
- Проверки Breusch-Pagan & Koenker на гетероскедастичность
- Вычисление прогноза (одномерный дисп. анализ)
- Сопоставить коэффициенты для моделей в разных подгруппах
- Сравнение коэффициентов регрессии
- Условная логистическая регрессия
- Построить регрессии со всеми комбинациями независимых переменных
- Построить все простые уравнения линейной и логистической регрессий
- Макрос для построения логистической регрессии
- Построение таблицы прогнозных значений
- Регрессия внутри цикла
- Регрессия с k «проверочными» (hold-out) наблюдениями
- Регрессия с корреляционной матрицей на входе
- Регрессия с нормированными весами
- Макрос для автоматизации анализа повторных измерений
- Проверка Чоу (Chow test) на равенство параметров регрессии
- Проверка Уайта (White's test) на гетероскедастичность: статистика и значимость
- Гетероскедастично-состоятельные стандартные ошибки в форме Уайта (White's SEs)
- Проверки для предикторов в логистической регрессии
- Нелинейная регрессия (NLR) с дисперсией остатков как функцией потерь
- Сплайновая (кусочная) регрессия
- Проверка существования файла или переменной
- Ранжирование, экстремумы, сортировка, группирование
- Агрегирование с медианой
- Создать переменную с накопленной суммой другой переменной
- Вычислить моду в пределах блока вопросов каждого наблюдения
- Найти число уникальных значений в пределах наблюдения
- Стандартизировать значения в пределах наблюдения
- Перекодировка на основе процентилей по подвыборке
- Вычислить некоторые процентили по подгруппам наблюдений
- Вычислить проценты на основе значений первого наблюдения
- Для каждого наблюдения найти наиболее раннее значение за предшествующие 7 дней
- Найти 5 наибольших значений в пределах одного наблюдения
- Найти 2 последних значения в ряду повторных измерений
- Определить 3 наибольших значения в каждом наблюдении
- Назвать переменные, содержащие минимум для наблюдения
- Создать переменную с накопленной суммой в пределах одного id
- Последовательная нумерация в пределах одного id
- Случайный порядок
- Создать интервалы равной ширины между минимумом и максимумом переменной
- Ранжирование на основе процента положительных ответов
- Расположить переменные по именам в алфавитном порядке
- Ранжирование внутри наблюдений
- Заменить пропущенные значения медианой по строке
- Округляем в бóльшую сторону до 0.5
- Сохранить доверительный интервал для среднего (по подгруппам)
- Проверить тест по ключу
- Сортировка значений в пределах наблюдения (метод «пузырька»)
- Сортировка внутри наблюдений: некоторые популярные алгоритмы
- Группировка значений в интервалы
- Поиск всех модальных значений для подгрупп наблюдений
- Группировка на квинтили на основе равных вкладов в общую сумму
- Показатели неравенства
- Обработка нескольких файлов
- Объединить 2 файла данных по принципу «много-ко-многим»
- Слить любое число последовательно поименованных файлов, по 50 файлов за итерацию
- Объединение множества файлов данных с одними и теми же переменными
- Объединить множество файлов .xls в один .sav-файл
- Использование шаблонного DATA LIST, который находится вне основного синтаксиса
- Удаление из основного файла данных копий наблюдений, находящися в другом файле
- Удаление файлов
- Первый пример использования команды UPDATE
- Второй пример использования команды UPDATE
- Вычислить средние по 3 разным файлам данных
- Сохранить в основном файле лишь те наблюдения, копии которых есть в другом файле
- Макрос для удаления файлов по списку
- Объединение множества файлов из множества папок
- Обработать все файлы .xls в заданной папке (script)
- Выполнить макрос для всех файлов, чьи имена перечислены в .sav-файле
- Выбор файла для обработки на основе содержимого файла данных
- Подсчёт числа различий между 2-мя файлами данных
- Расщепить большой файл на несколько файлов по категориям
- Расщепить большой файл на несколько файлов по категориям строковой переменной
- Расщепить файл, имеющий k*n наблюдений на k файлов по n наблюдений в каждом
- Нестандартное слияние файлов
- Вызвать 200 файлов синтаксиса на исполнение через макрос
- Замена символов, удаление наблюдений-дубликатов и лишних переменных
- Удаление наблюдений со сторнированными суммами
- Удаление дубликатов в пределах одного наблюдения
- Ищем и удаляем дубликаты наблюдений
- Удаление кавычек по краям строковой переменной
- Удаление дубликатов наблюдений
- Удаление переменных-констант из нескольких файлов
- Замена отдельных символов в строке
- Убрать лишние пробелы
- Копирование дубликатов во внешний файл
- Кривые ROC
- Работа с пропущенными значениями
- Пропущенные значения и конструкция DO IF
- Замена пропусков средним значением с дополнительными условиями
- Замена пропусков случайными значениями той же переменной
- Замена пропусков средним значением по наблюдению
- Замена пропусков медианой по наблюдению
- Подставить среднее значение по категории на место пропуска
- Подстановка данных из предыдущих строк в «пустые» ячейки
- Заменить пропусками определенные даты
- Замена определенного числа пропусков в аддитивной шкале средним значением
- Формирование перечня/сводки пропущенных значений
- Замена пропусков по стратам методом «hot deck»
- Определение трёх типов пропущенных значений
- Замена средним значением с органичением на долю пропусков
- Удаление «пустых» переменных
- Преобразование структуры данных
- Распределить dummy-переменные (дихотомии) по 24 часам (часам суток)
- Автоматизированное преобразование данных из «высокой» таблицы в «широкую»
- Реструктурирование данных с сохранением группирующего параметра
- Из «длинного» в «широкий» (помещение повторяющихся записей в одно наблюдение)
- «Уплотнение» данных множественного ответа за счёт удаления «пустых» переменных
- Устранить дубликаты, сохранив максимум информации
- Исправление структуры файла, где каждая переменная занимает 10 колонок и 5 строк
- «Сжать» данные, объединив непрерывные отрезки времени
- Объединение нескольких наблюдений в одно, пример 1
- Объединение нескольких наблюдений в одно, пример 2
- Преобразование данных из «узкого» вида в «широкий» при наличии текстовых значений
- Преобразование к «широкому» виду с особым порядком переменных
- Реструктурирование файла от «широкого» к «узкому» виду
- Из «широкого» к «узкому» с индикатором наличия наблюдения
- Пример переструктурирования файла данных — 1
- Пример переструктурирования данных — 2
- Пример переструктурирования данных — 3
- Сбор информации об объекте из разных строк в одну с вычислением % вклада категории в общую сумму
- Переход от «высокого» набора данных к «широкому» — общее решение
- Реорганизация данных об одновременных активностях испытуемых (временнáя матрица)
- Преобразование данных для вычисления статистики kappa
- Транспонирование данных со строковыми значениями
- Преобразование от «широкого» к «узкому» с добавлением старых имён переменных как меток значен
- Преобразования структуры файла с использованием CASESTOVARS и VARSTOCASES
- Объём выборки, мощность статистического критерия
- Анализ выживаемости
- Временные ряды
- Конджойнт-анализ
- t-критерии, средние, дисперсионный анализ
- Двухфакторный дисперсионный анализ
- t-критерий на шкалах Лайкерта: эксперимент
- Статистика на основе t-критерия: эффект, неперекрытие, мощность
- Cравнение данных по каждому наблюдению со средним значением по всем прочим наблюдениям
- Воспроизводство результатов однофакторного дисперсионного анализа
- Стандартизированные показатели величины эффекта (Гласса, Хеджеса и Кохена)
- Однофакторный дисперсионный анализ по сгруппированным данным (II)
- Однофакторный дисперсионный анализ по сгруппированным данным (I)
- Множественные проверки Манна-Уитни
- Многомерный критерий T-квадрат Хотеллинга и анализ профилей
- t-проверка по обобщенным данным
- t-проверка с независимыми выборками по агрегированным данным
- Критические значения для проверок Хартли и Кочрена на равенство дисперсий
- Мета-анализ
- RFM-анализ
- Распространяемые файлы данных
- Метки, имена и форматы переменных
- Добавить в имена переменных первый символ (или заменить его)
- Закончить имена переменных обозначением «_99»
- Создать метки значений из значений строковой переменной
- Приписать одну и ту же метку нескольким переменным
- Приписать порядковые метки значений вектору переменных
- Скопировать метку переменной и метки её значений на другие переменные
- Изменить формат переменной
- Переименовать переменные автоматически
- Автоматическое переименование или копирование переменных
- Создание фиктивных переменных
- Создание фиктивных переменных (AnswerNet)
- Создать переменную с частотами значений переменной var1
- Определить глобальную переменную
- Удалить переменные по списку (некоторые могут отсутствовать в файле)
- Удалить переменные, все значения которых равны нулю
- Переупорядочивание и удаление столбцов (переменных)
- Удаление меток множества переменных
- Группировка данных и создание соответствующих меток (категоризация)
- Объединить файл описанных переменных и файл данных
- Вывести метки переменных и значений в одной и той же частотной таблице
- Прочесть имена и метки переменных и значений из ASCII-формата
- Продублировать переменные так, что имя var1 становится varx и т.д.
- Удаление символа подчёркивания из имён переменных
- Переименование векторных переменных
- Переименовать все переменные так, что t2abc становится t1abc и т.д.
- Дать переменным из файла 1 такие же имена, как в файле 2
- Обратить порядок категорий и их меток
- Округлить значения и поменять формат у всех числовых переменных
- Отображение 0.45 вместо .45
- Расположить переменные в алфавитном порядке (AnswerNet)
- Расположить переменные в алфавитном порядке — 2
- Расположить переменные в алфавитном порядке — 3
- Записать метки значений в ASCII-файл (AnswerNet)
- Разное
- Поправки для собственных уровней значимости при множественных сравнениях
- Вычисление процента от суммарного веса вопросов
- Вычисления с триадами столбцов
- Заполнение пропусков значениями из предыдущих строк
- Заполнение пропусков значениями из предыдущих строк с учётом ID
- Проверка взаимодействия в факторном плане с негауссовой зависимой переменной
- Временная приостановка и возобновление выдачи в окно результатов (output)
- IGRAPH
- Кластеризованные столбцовые диаграммы с процентами от численности кластера
- Пример графика поверхности
- Рисование пользовательской функции
- Отображение эффекта взаимодействия во множественной регрессии
- Как ускорить построение графиков
- Масштабирование графика
- Возрастные пирамиды
- Одна ящичковая диаграмма на каждую категорию переменной
- Редактор данных
- Статистические распределения
- Добавить переменные с границами доверительного интервала для среднего
- Байесовские оценки долей и доверительные интервалы
- Значимость статистики хи-квадрат при заданных q и df
- Вычисление 95% доверительного интервала для медианы
- Проверка Мак-Немара хи-квадрат
- Доверительный интвервал Ходжеса-Лимана (Hodges-Lehmann) разности медиан
- Точный доверительный интервал для параметра биномиального распределения
- Проверка согласия для распределения Пуассона
- Проверки и доверительные интервалы для долей
- Подгонка моделей с избыточной дисперсией (экстра-вариация в распределении Пуассона)
- Проверка линейных ограничений в множественной регрессии
- Нормализация баллов (raw scores)
- Работа с матрицами. Язык Matrix
- Примеры чтения, записи, создания и преобразования матриц
- Экспорт ковариационной матрицы в файл ASCII
- Экспорт ковариационной матрицы в .sav-файл
- Вычисление обратной матрицы
- Макрос, генерирующий исходные данные в пустом редакторе данных
- Вывод матрицы корреляций переменных и главных компонент в файл данных
- Чтение матриц
- Анализ надёжности (пригодности) на основе корреляционной матрицы
- Растянуть матрицу в вектор
- Каппа Коэна (Cohen's Kappa)
- Максимизация следа матрицы
- OMS — система управления выводом
- Адаптивный код
- Строки
- Реализация алгоритма фонетического сравнения Soundex
- Конвертирование строк в числовую переменную
- Преобразование числовых переменных в строковые
- Перевести строку '250 млн' в число
- Перевод строковых переменных в нижний регистр
- Проверка наличия в строковой переменной КАЖДОГО из слов заданной фразы
- Проверка вхождения в строковую переменную всех слов заданной фразы
- Преобразования переменных
- Трансформация переменной в заданный интервал
- Преобразование числа в строку с сохранением ведущих нулей
- Создание стандартизированной копии переменной
- Извлечение первой или первых двух цифр из целого числа
- «Глобальное» автоматическое перекодирование
- Замена буквы на «9999» с последующей конвертацией в число
- Подстановка обезличенных кодов вместо персональных идентификационных номеров
- Замена значений, превосходящих x, на среднее по прочим значениям
- Трансформация переменной в интервал от 0 до 1
- Замена буквенных кодов на числовые
- Практикум преобразований строк в числа
- Calculate utility of EuroQol 5D questionnaire
- Практикумы
Осваиваем синтаксис
Отлаживаем синтаксис SPSS
Распространяемые файлы данных
Макросы
Библиотека SPSS-макросов
- Макросы: избранное
- Макропеременные
- Одно странное свойство макросов
- Арифметика с макропеременными
- Операции с макропеременными
- Добавить результаты регрессии по наблюдениям в файл данных
- Вызывать макрос с аргументами, равными по очереди каждому значению из переменной
- Заставить макропеременную принимать значения из переменной файла данных
- Как перемножить две макропеременные
- Попарное использование переменных из аргумента макроса
- Макросы — просто обработчики строк
- Утилиты
- Определяем пути к файлам с помощью макроса
- Выполнить макрос для каждого уникального значения переменной
- Выполнение макроса при пустом файле данных (определение данных через матрицы)
- Печать сообщений в окне результатов
- Анализ для заданных поднаборов значений переменной
- Запуск макроса с разными наборами параметров из файла данных
- Запуск макроса с разными наборами параметров… (пример 2)
- Закавычивание строк
- Практикумы
- Метки, имена и форматы переменных
- Разное
- Макрос расчета канонических корреляций
- Группировка результатов по типам объектов (школа 1, школа 2 и т.д.)
- Генерация переменного числа команд синтаксиса
- Вызов макроса из другого макроса
- Построение списка переменных произвольной длины для подкоманды KEEP
- Листинг (распечатка значений) в цикле
- Передача логического выражения в качестве аргумента
- OMS — система управления выводом
- Обработка нескольких файлов
- Адаптивный код
Осваиваем макросы
Отлаживаем макросы
Страница SPSS макросов Кирилла
Некоторые SPSS-ссылки
Об авторе макросов
О SPSS макросах
Скрипты
Библиотека Basic-скриптов
- Работа с окном результатов (Output)
- Очистить рабочее окно результатов
- Убрать таблицы «Statistics», «Notes» и «Сase processing summary»
- Как сделать для каждого синтаксиса свой файл результатов
- Добавить в нужных местах разрывы страниц перед печатью
- Изменить метку и заголовок последней вызванной процедуры
- Создание нового окна результатов с указанным именем файла
- Запись имени файла данных (.sav) в нижний колонтитул документа результатов (.spo)
- Правка текстового блока выдачи
- Правка текстового блока выдачи
- Вставка текстового блока в редактор выдачи SPSS Viewer
- Построение оглавления таблиц и замена табличных заголовков по оглавлению
- Удаление символов разрыва страницы
- Замена меток «Page Title» в «дереве» выдачи на содержимое заголовков от команды «TITLE»
- Сохранение результатов в файл с указанным именем
- Сохранение результатов в файл с указанным именем
- Сохранение результатов в файл с указанным (в скрипте) именем
- Поиск по меткам объектов в окне результатов
- Выделение последней таблицы в текущем окне результатов
- Построение и вставка перечня заголовков таблиц в файл с результатами (output)
- Вставка сноски в каждую мобильную таблицу
- Демонстрация работы скрипта по добавлению разрывов страниц
- Управление мобильными таблицами (Pivot Tables)
- Выделение значимых уровней в таблицах
- Установить число десятичных знаков для процентов
- Заменить процентный формат
- Удаление подписей всех строк и столбцов в выделенной таблице
- Применить некоторые команды скрипта ко всем мобильным таблицам
- Автоматизация вращения (pivoting) мобильных таблиц
- Автоскрипт для форматирования таблицы с корреляциями
- Изменить формат выдачи процедуры Means
- Изменить формат выдачи процедуры Means
- Замена «Sig» на «p=»
- Объединение в одну графу: «среднее ± станд. откл. »
- Объединение в одну графу: «среднее ± станд. откл. »
- Создание мобильной таблицы (Pivot Table)
- Вырезать некоторые строки
- Поочерёдная демонстрация всех слоёв таблицы
- Определить пользовательские заголовки
- Удаление сносок во всех таблицах
- Транспонирование (строки — в столбцы, столбцы — в строки) мобильной таблицы
- Скрыть столбцы «Valid Percent» и «Valid» в таблице «Frequencies»
- Скрыть столбец в мобильной таблице
- Подсветка значимых уровней во всех таблицах ANOVA в назначенном окне результатов
- Подсветка значимых уровней в таблице к t-проверке для двух независимых выборок
- Курсивное начертание процентных показателей
- Выключка заголовков мобильных таблиц влево/вправо/по центру
- Создание таблицы из результатов ROC-анализа
- Создание таблицы из результатов ROC-анализа
- Выделение итогов жирным шрифтом
- Выделение итогов во всех таблицах
- Раскрытие каждого слоя таблицы перед обработкой
- Удаление значка процентов из ячеек мобильной таблицы
- Замена пустых ячеек данных пользовательской константой
- Разворот внутренних меток столбцов на 90° во всех таблицах
- Округление частот в перекрёстных таблицах до заданного разряда
- Обратить порядок следования столбцов
- Отменить группировку строк или столбцов
- Установить число знаков после десятичной точки
- Замена текста в таблицах по заданному перечню
- Управление шириной столбцов «через синтаксис»
- Управление шириной столбцов «через синтаксис»
- Заменить «научный» (##.#E±##) формат
- «Светофор»: условное форматирование ячеек
- «Светофор» с фиксированными границами
- «Светофор» с тремя граничными значениями
- Автоскрипт для форматирования таблицы с корреляциями
- Автоскрипты
- Диалоги
- Запрос имени файла у пользователя
- Определение макроса с рабочей папкой по заданному пользователем имени файла
- Запрос финансового года и запуск синтаксиса с этим параметром
- Запрос имени пользователя и создание макроса с именем пользователя
- Работа со списком переменных (1)
- Работа со списком переменных (2)
- Работа со списком переменных (3)
- Очистить рабочее простое окно результатов
- Преобразования переменных
- Редактор синтаксиса
- Длинные имена переменных
- Печать
- Печать всех .spo-файлов из папки по маске
- Печать текущего файла синтаксиса через MS Word
- Печать пути к файлу данных в нижнем колонтитуле файла выдачи
- Настройка параметров печати файла выдачи
- Настройка параметров печати файла выдачи
- Настройка параметров печати файла выдачи (3)
- Настройка параметров печати файла выдачи (2)
- «Тумблер» отображения номеров страниц при печати файла выдачи (.spo)
- Форматирование выдачи
- Автоподгонка строк и столбцов всех мобильных таблиц
- Применение шаблона TableLook ко всем готовым таблицам
- Поиск/замена текста в мобильных таблицах
- Добавление в частотные таблицы сносок со статистиками переменных
- Автоподгонка—2 (масштабирование ширины таблицы для устранения переносов меток)
- Автоподгонка — 3 (масштабирование ширины столбца для устранения переносов меток)
- Утилиты
- Запуск скриптов из синтаксиса
- Автоматический запуск скрипта или синтаксиса при каждом запуске SPSS
- Создание нового окна результатов (output)
- Работа с состоянием окна программы
- Вызов скрипта B из скрипта A
- Добавить текущую дату ко всем файлам *.sav в заданной папке
- Ежечасная загрузка и обработка данных с экспортом результатов в HTML
- Конвертация синтаксиса для вызова его из скрипта
- DOS
- Расстояние Левенштейна между двумя строками
- Заготовка скрипта: выбор нужной процедуры в зависимости от переданного из синтаксиса параметра
- Включение даты из файла данных в имя этого файла
- Переключение выдачи между обычным и текстовым окнами результатов
- Доработка синтаксиса: расстановка точек-терминаторов
- Запись оглавления окна результатов в текстовый файл
- Запуск скриптов из синтаксиса - 2
- Write Data File Path back to Dataset with Script
- Статистические распределения
- Редактор данных
- Отформатировать длину переменных
- Найти число наблюдений
- Создать пустой файл данных с n строчками
- Отобразить число наблюдений и переменных в файле данных
- Установить ширину колонок в редакторе данных по ширине переменных
- Загрузить данные и показать значения переменных во всплывающем окне
- Разделить текущие данные на n групп
- Экспорт и импорт
- Экспорт содержимого сводных таблиц в редактор данных
- Экспорт меток из MS Access в SPSS
- Сохранить все вложения в указанную директорию
- Отправить документ в качестве вложения по электронной почте
- Конвертация в формат Excel 5/95
- Экспорт таблиц на лист MS Excel
- Экспорт таблиц на лист MS Excel v2
- Экспорт таблиц на лист MS Excel v3
- Экспорт таблиц на лист MS Excel v4
- Экспорт сводных таблиц (Pivot Tables) в PowerPoint
- Изменить цвет фона у всех интерактивных графиков в окне результатов
- Экспорт всех сводных таблиц из всех файлов spo в файлы HTM
- Экспорт целевых объектов из всех файлов spo в файлы HTM
- Экспорт метаданных (словаря SPSS) в текстовый файл
- Экспорт сводных таблиц в Word
- Экспорт .sav-файла в свободный текстовый формат
- Экспорт видимой выдачи в Word через HTML
- Экспорт файла данных SPSS в XML-файл
- Экспорт выдачи SPSS в формат XML
- Экспорт в Triple-S
- Экспорт данных из SPSS в Pulsar Beta 0.16
- Добавление/обновление данных из Excel в диаграмму PowerPoint
- Из SPSS в STATA
- IGRAPH
- Обработка нескольких файлов
- Метки, имена и форматы переменных
- Сделать приставку к именам всех переменных
- Добавить слово «index» (или любое другое) в начало метки каждой переменной
- Добавить метки значений вида «месяц, год»
- Добавление календарных меток с помощью цикла и функции DateAdd
- Вставка имени переменной в начало её метки
- Назначение переменным меток, совпадающих с их именами
- Запись меток переменных и значений заглавными буквами
- Обеспечить отдельный вызов макроса для каждой метки значения данной переменной
- Определить макросы с метками переменных
- Удалить метки значений у всех переменных
- Экспорт меток переменных и значений в несколько текстовых файлов
- Экспорт имён и меток переменных в .txt-файл для импорта в MS Access
- Копировать метки значений одной переменной в другую переменную
- «Обратный» AUTORECODE
- «Обратный» AUTORECODE-2
- Скрипты конвертации между короткими и длинными именами
Осваиваем скрипты
Проблема асинхронности
Python
Библиотека Python-скриптов
- XML-файлы
- Распространенность, скорректированная по возрасту
- Импорт и экспорт данных
- Адаптивный код
- Работа с окном результатов (Output)
- Обработка нескольких файлов
- Строки
- Unsorted, non-SPSS
R
Библиотека R-скриптов
Обратная связь
Ресурсы
Блог
- Как получить помощь от сообщества пользователей SPSS
- Как правильно задавать вопросы по преобразованию данных и автоматизации
- Почему никто не ответил на мой вопрос?
- Сетевой этикет
- В ответ на вопрос мне прислали макрос, но я не знаю, как его использовать…
- Как подписаться/отписаться на рассылку SPSSX-L?
- Где можно найти архивы списков рассылки SPSSX-L и новостной группы SPSS?
- Какие есть пути получения помощи по вопросам, связанным с SPSS?
- Что означает команда DATA LIST LIST /a b c?
- Жизненный опыт SPSS
- Общие вопросы по SPSS
- Где скачать SPSS?
- А почему нельзя для статистического анализа обойтись просто Excel?
- Что такое SPSS?
- Где найти формулу, которую использует SPSS для расчета статистики XYZ?
- Почему мой файл .spo имеет такой большой размер?
- Сколько переменных и наблюдений может поддерживать SPSS?
- Что означает аббревиатура SPSS?
- Как конвертировать (импортировать или экспортировать) данные SPSS в/из...
- Нужно сослаться на SPSS в статье, которую я пишу. Как это сделать?
- Как показать в таблице категории, которые респонденты *не выбирали*?
- Вопросы и материалы по синтаксису SPSS
- Transformations pending (и что мне с этим делать?)
- Когда следует использовать EXECUTE?
- О вставке синтаксиса с помощью команды INCLUDE
- Как скопировать метки переменных и значения из старого sav-файла в новый?
- Многострочные комментарии
- Как создать ключевую переменную, ID?
- Можно ли в SPSS использовать внешний редактор синтаксиса?
- Обзор команд OUTPUT и DATASET
- Как получить число π («пи») при работе с SPSS?
- Повышаем эффективность применения синтаксиса SPSS
- Используем Excel для написания синтаксиса SPSS
- Вокруг Python-скриптов
- Заметки по Sax (WinWrap) Basic-скриптам
Ссылки на ресурсы по SPSS (и не только по SPSS)
- Официальные ресурсы SPSS
- Сообщества пользователей
- Университеты
- Аргентина
- Австралия
- Австрия
- Бельгия
- Канада
- Финляндия
- Россия
- Франция
- Германия
- Греция
- Венгрия
- Гонконг
- Израиль
- Италия
- Япония
- Мексика
- Голландия
- Португалия
- Испания
- Швеция
- Швейцария
- Тайвань
- Великобритания
- США
- Carnegie Mellon University
- Columbia University (NY)
- Connecticut Mental Health Center
- Canisius College, Buffalo, NY
- East Carolina University
- Indiana University
- Kellogg School of Management
- Kenneth Janda (Northwestern University)
- Miami University
- Midwestern State University, Wichita Falls, Texas
- Mississippi State University
- Mount Holyoke College
- Newpaltz University
- Pace University
- Portland State University
- Rose-Hulman Institute of Technology
- Saint John's University, MN
- Southeast Missouri State University
- Stony Brook State University of New York
- Tarleton State University - Central Texas
- Trinity University
- Touro College
- University of California Santa Cruz
- University of Connecticut
- University of Florida
- University of Illinois at Chicago
- University of Iowa
- University of Nevada, Las Vegas
- University of North Carolina at Chapel Hill
- University of North Florida
- University Notre Dame
- University of Texas Statistical Support
- University of Massachusetts, Boston
- University of Salisbury
- University of Vermont
- University of Wisconsin - Madisson
- University of Wisconsin - Milwaukee
- University of Wisconsin - River Falls
- University of Wisconsin - Stevens Point
- Virginia Commonwealth university
- Wesleyan University
- West Virginia University
- Персоналии, консультанты
- Коллекция Кирилла Орлова
- Персональный сайт Андрея Хомича
- SPSS для социологов
- Bernhard Bührlen's Home Page
- Dirk Enzmann's Statistical Software
- George Marsaglia
- John McNutt's Office on the Web
- Anton Balabanov
- King Douglas Consulting
- WMB & Associates
- John F. Hall, Journeys in Survey Research
- Andrew Wheeler's Blog
- Joe Glines / Автоматор
- Общие ресурсы по SPSS
- Он-лайн учебники и практикумы по SPSS
- Комплексные ресурсы для изучения IBM SPSS Statistics
- Сайт Марии Норушис
- UCLA's SPSS Pages
- IBM SPSS Statistics Syntax: Keeping Your Sanity While Managing Large Files
- Он-лайновый практический семинар по SPSS
- Статистические заметки: он-лайн учебник
- Учебные материалы к вводному курсу в SPSS
- Psychology Statistics and Methods
- Statistiche Datenanalyse mit SPSS für Windows
- Иллюстрированные практикумы по SPSS (англ. яз.)
- Online Psychology Laboratory
- Статистика в SPSS: за пределами кнопочного интерфейса
- На этом сайте
- Практикумы по приложениям SPSS, технические статьи
- Анализ опросов
- Статистика на шкалах Лайкерта (Likert Scale)
- Введение в логистическую регрессию
- Анализ надежности
- Практические исследования в сфере питания
- Pitfalls of Data Analysis
- Анализ проблемы смещённости выборки в регрессионном анализе
- Модели с двоичными откликами
- Разведочный факторный анализ
- Учебные материалы по логистической регрессии и дискриминантному анализу
- Анализ соответствий
- Примеры из учебника по SPSS
- Учебные материалы по мета-анализу
- Страница Брайана О'Конора
- Использование SPSS в экономике труда
- Комплексные ресурсы для изучения IBM SPSS Statistics
- Бывшие офисы SPSS
- Исследовательские центры, компании
- Социнформ
- Радар
- StatAnalyse.org
- Method Consult Switzerland
- Giller
- Idesa
- HRS Ltd
- Ri-vita Consulting
- SPIKEware
- Statoo Consulting
- Betty C. Jung's Web site
- BioMed Gate
- BioSS
- Consommation & culture matérielle, France
- David Baldwin's Trauma Information Pages
- Digital Resources for Evaluators
- EDU2: Math - Stats
- Finnish Social Science Data Archive
- Journalinks
- Mathtools.net
- PakMediNet
- Psychological Research Online
- Research Resources for the Social Sciences
- Software Tutorials Internet Library
- Scientific Web
- Social Psychology Network
- SPSS jatkokurssin materiaalia
- Statistical Science Web
- STATS (STeve's Attempt to Teach Statistics)
- StatPages.net
- Yediot Acharonot
- Novustat
- Методы, прочий статистический софт и приложения
- Прочие ресурсы, не связанные с SPSS
- Ассоциации, общества
- Государственные организации
- Прочее
Мой учебник SPSS Programming and Data Management
О проекте
Sobre este proyecto
Sobre este projeto
Über dieses Projekt
À propos de ce projet
Su questo progetto
Новости
Raynald's SPSS Tools v2.0
Andrew Wheeler's Blog
Синтаксис для анализа тестов, v.6
Clustering @ Kirill’s SPSS macros page
Заменить 'Page Title' в Output содержанием заголовка
savReaderWriter
Передача аргумента в Python через DATAFILE ATTRIBUTE
Kirill’s SPSS macros page
Страница SPSS макросов Кирилла
Взять данные из SPSS, обработать в R и вернуть в виде мобильной таблицы
Statistik und SPSS-Tutorial
John F. Hall. Journeys in Survey Research
SPSS Community @ IBM developerWorks
Что надо проверить, запуская старые Basic-скрипты на новых версиях SPSS
Обработать множество файлов в одной папке
SPSS-практикумы от Ruben Geert van den Berg
Statistik Glossar – Alles rund um SPSS @ Novustat (German)
Страница SPSS макросов Кирилла
Calculate utility of EuroQol 5D questionnaire
Блог Джо по автоматизации
Извлечь единицы объема из строки
LE SITE SPSS à l'UdeS
Добавлена подсветка кода
Учебник SPSS Programming and Data Management - IBM SPSS Statistics 24
Валидация формата содержимого строковой переменной
Замена значений, превосходящих x
Используем Excel для создания синтаксиса SPSS
Перевести первую букву каждого слова в Верхний Регистр
Clustering Criterions
Обновлена коллекция «Various proximities»
Clustering Criterions update
Сравнение группировок
Обновления на странице макросов Кирилла
Запуск макросов Кирилла из диалогов
Словари данных и частотные распределения из множества .sav-файлов в папке — в Excel
Обновления на странице макросов Кирилла
Обновление коллекции Various proximities на странице макросов Кирилла
Запуск макросов Кирилла из диалогов: обновление
SPSS Programming and Data Management: обновлены ссылки
Запуск макросов Кирилла из диалогов v4
Карта сайта
Related pages
...
Navigate from here