Автоматична перекодування

Діалогове вікно використовується для перетворення текстових і числових значень в послідовні цілі числа Коли коди категорій змінної не є послідовними, отримані припущення осередку знижують продуктивність і збільшують потребу в памяті при виконанні багатьох процедур Крім того, деякі процедури не можуть використовувати текстові змінні, а деяким процедурам безпосередньо потрібні послідовні цілі числові значення

Перетворення даних

Малюнок 8-12

Діалогове вікно

n У нових змінних, створених процедурою , зберігаються всі мітки змінних і значень старої змінної Для значень, у яких позначки не були визначені, як мітки перекодованого значення використовується початкове значення При виконанні процедури у вихідний таблиці відображаються старі і нові значення, а також мітки значень

n Текстові значення перекодуються в алфавітному порядку, причому великі літери передують рядковим

n Пропущені значення перекодуються в пропущені ж значення, перше

з яких випливає за останнім не пропущеним значенням, причому порядок пропущених значень зберігається Наприклад, якщо вихідна змінна має 10 Не пропущених значень, то найменше пропущене значення буде перетворено в

11, і значення 11 стане пропущеним значенням в новій змінної

Використовувати одну й ту ж схему перекодування для всіх змінних Цей параметр дозволяє застосувати єдину схему автоматичного перекодування до всіх вибраних змінним, забезпечуючи узгоджену схему кодування для всіх нових змінних

Якщо Ви обрали цей параметр, то діють такі правила і обмеження:

n Всі змінні повинні бути змінними одного і того ж типу (числові або текстові)

n Для створення відсортованих значень з метою подальшої їх перекодування в послідовні цілі числа використовуються всі значення всіх обраних змінних

n Користувальницькі пропущені значення для нових змінних створюються на основі призначених для користувача пропущених значень першої змінної зі списку Всі інші значення вихідних змінних, за винятком системних пропущених, обробляються як валідниє

Вважати порожні текстові значення для користувача пропущеними значеннями

У текстових змінних порожні значення або пробіли не вважаються системними пропущеними Цей параметр дозволяє перекодувати прогалини в текстових змінних в користувальницькі пропущені значення, Які мають значення вище ніж найбільшими не пропущене значення

Шаблони

Ви можете зберегти схему автоматичного перекодування в шаблоні і потім застосувати її до інших змінним і інших файлів даних

Наприклад, у Вас може бути велике число буквено-цифрових кодів продуктів,

які Ви кожен місяць перекодіруете в цілі числа, проте іноді зявляються нові коди продуктів, що змінює вихідну схему кодування Якщо Ви зберегли вихідну схему перекодування в шаблоні і застосовуєте її до нових даних, що містить нові додаткові коди, то все нові коди перекодуються в значення, великі останнього значення в шаблоні, що зберігає вихідну схему кодування товарів

Зберегти шаблон як Зберігає схему автоматичного перекодування для обраних змінних у файлі шаблону

n Шаблон містить інформацію про відповідність вихідних НЕ пропущених значень і значень, в які вони перекодуються

n У шаблоні зберігається інформація тільки по які пропущеним значень

Інформація про користувальницьких пропущених значеннях не зберігається

n Якщо Ви вибрали кілька змінних для перекодування, але не обрали загальну схему перекодування для всіх змінних або застосували існуючий шаблон для перекодування, то шаблон буде заснований на першому змінної списку

n Якщо Ви вибрали кілька змінних для перекодування, а також вибрали Використовувати одну і ту ж схему перекодування для всіх змінних, та / або вибрали Застосувати шаблон, то шаблон буде містити комбіновану схему автоматичної

перекодування для всіх змінних

Застосувати шаблон Застосовує раніше збережений шаблон автоматичного перекодування до обраних змінним, додаючи все додаткові значення, виявлені в змінних, в кінець схеми і зберігаючи звязку між вихідними і перекодованими значеннями, що зберігаються в збереженої схемою

n Всі змінні, вибрані для перекодування, повинні бути одного типу (числові або текстові) і цей тип повинен узгоджуватися з типом, визначеним у шаблоні

Перетворення даних

n Шаблони не містять жодної інформації про користувальницьких пропущених значеннях Користувальницькі пропущені значення для нових змінних створюються на основі призначених для користувача пропущених значень першої змінної зі списку Всі інші значення вихідних змінних, за винятком системних пропущених, обробляються як валідниє

n У першу чергу застосовуються перекодування, описані в шаблоні Всі інші значення перекодуються в значення, що перевищують останнє значення в шаблоні,

а користувальницькі пропущені значення (на основі першої змінної у списку змінних із заданими користувацькими пропущеними значеннями) перекодуються в значення, що перевищують останнє валідності значення

n Якщо Ви вибрали кілька змінних для автоматичного перекодування, в першу чергу застосовується шаблон, після чого застосовується загальна комбінована схема автоматичного перекодування для всіх додаткових значень, виявлених в обраних змінних, в результаті чого утворюється єдина схем перекодування для всіх обраних змінних

Як перекодувати текстові та числові значення в послідовні цілі

E Виберіть у меню:

Перетворити> ..

E Виберіть одну або більше змінних для перекодування

E Для кожної обраної змінної введіть імя нової змінної і натисніть на кнопку

Нове імя

Джерело: Керівництво користувача за базовою системою Statistics 20

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*