Конвертирование длинных имён в короткие и обратно
Данный синтаксис подготавливает данные для следующих 2 скриптов:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | * Тема: конвертирование длинных имён в короткие и обратно (синтаксис работает вместе со скриптами). * Ключевые слова: короткие имена переменных, длинные имена, SPSS portable, por, перенос данных, сохранение, восстановление, сокращение. * Опубликован: 13.02.2004 в SPSSX-L, перевод: 19.06.2008. * Автор: Jon Peck; перевод: А. Балабанов. * Размещение: http://www.spsstools.ru/Scripts/LongNames/LongAndShortVarNames.txt (.sps). * Версия: SPSS 15.0.0. * Предназначен для совместной работы со скриптами: RenameLongToShort.sbs, RenamePortShortToLong.sbs. ****************************. * Переход от длинных имён к коротким. ****************************. GET FILE='c:\\program files\\spss\\employee data.sav'. RENAME VARIABLES (salary salbegin =salarydata1 salarydata2). oms select log /destination format=oxml outfile='c:\\temp\\namelist.xml'. save outfile='c:\\temp\\fred.sav' /names. omsend. * Запустите скрипт "RenameLongToShort.sbs". ****************************. * Восстановление длинных имён при передаче данных в формате SPSS portable (.por). ****************************. GET FILE='c:\\program files\\spss\\employee data.sav'. RENAME VARIABLES (salary salbegin =salarydata1 salarydata2). oms select log /destination format=oxml outfile='c:\\temp\\exportnamelist.xml'. export outfile='c:\\temp\\fred.por' . omsend. * Отправьте вашему адресату данные (fred.por) и файл exportnamelist.xml, а также скрипт RenamePortShortToLong.sbs. * Ваш адресат импортирует данные следующей командой. import file='c:\\temp\\fred.por' . * Затем запускает скрипт "RenamePortShortToLong.sbs" для восстановления длинных имён переменных. |