Командный режим работы с пакетом. Основные правила написания команд на языке пакета
- Команды, имена переменных, ключевые слова могут вводиться большими или маленькими буквами. - Список последовательно расположенных в активном файле переменных можно задавать в тексте команды, пользуясь сокращением: <первая переменная TO последняя переменная>. - Ключевые слова могут усекаться до первых трех символов. - В метках переменных и значений учитывается регистр буквы. - Команды могут начинаться с любой позиции и должны кончаться символом конца команды – точкой. - Продолжение команды начинается с любой позиции строки. - Подкоманды разделяются слэшами (/). - Имена файлов заключаются в апострофы или кавычки. - Символ «*» в начале строки означает, что на данной строке расположен комментарий, комментарий также должен заканчиваться точкой. Редактирование программ осуществляется по правилам, схожим с правилами, принятыми в распространенных редакторах системы Windows. Напомним, что, набрав программу в окне Syntax, ее можно запустить полностью или частично (выделив блок), нажав кнопку либо воспользовавшись пунктом меню Run. При выделении команд для запуска необходимо внимательно следить, чтобы выделение начиналось с первого символа команды и заканчивалось точкой – признаком конца команды. Среди инструментов в окне редактирования файла Syntax имеется кнопка для вызова подсказки – схемы подкоманд команды. Подсказку можно получить, установив курсор на команде и щелкнув левой клавишей мыши указанную кнопку. Среди команд SPSS условно можно выделить три основных типа команд: описания данных, преобразования данных и команды, выполняющие статистические процедуры. Команды описания данных позволяют задать имя переменной и метки для ее значений, неопределенные значения, типы переменных, формат выдачи и др. Команды преобразования данных предназначены для вычисления новых переменных и модификации имеющихся. Выполнение этих команд не вызывает непосредственного преобразования данных до тех пор, пока не будет выполнена следующая команда с участием новой переменной, либо после запуска команды Execute. Поэтому, если сразу после выполнения команды преобразования данных просмотреть файл данных, то в нем не будет никаких изменений. Например, чтобы обнаружить новую переменную, записанную в конец файла данных, необходимо выполнить Ехесute, либо какие-то расчеты с участием этой переменной. Такая организация необходима для уменьшения числа обращений к данным на магнитном носителе. Статистические процедуры предназначены для получения статистик, оценки параметров моделей, получения графиков и др. Деление это условно. Например, статистические программы также могут вычислять новые переменные, а команды агрегирования данных, как мы увидим ниже, вычисляют статистики для групп объектов. Кроме того, имеются команды управления данными, манипуляции файлами и другие команды, не вписывающиеся в эти три группы команд.
|