Monthly Archives: Agosto 2013

Sintaxe de comandos – III

Neste artigo vamos ver como recodificar variáveis usando a sintaxe do SPSS.

Pode usar um ficheiro de dados que já contenha variáveis ou, então, criar as variáveis e seu conteúdo usando a sintaxe explicada no artigo anterior.

A janela do Data Editor do artigo anterior já continha as variáveis Nome e Sexo. Acrescente a variável Idade e preencha a idade para cada um dos respondentes. Deve obter um ficheiro como o seguinte:

sintaxe4

Abra uma janela de sintaxe com os comandos seguintes: File – New – Syntax.

Na janela de sintaxe, coloque o texto que consta da caixa seguinte. Depois, nos menus, escolha: Run – All.
No caso de já ter outros comandos prévios na janela de sintaxe, selecione apenas os comandos que pretende executar e, nos menus, escolha: Run – Selection.

RECODE Idade (Lowest thru 17=1) (18 thru Highest=2) INTO cat_idade.
VARIABLE LABELS  cat_idade 'Idade em categorias'.
EXECUTE.
VALUE LABELS cat_idade '1' "Menor" '2' "Maior" .
FORMATS cat_idade (F1.0) .

O primeiro comando (RECODE) recodifica a variável Idade numa nova variável cat_idade. O segundo comando (VARIABLE LABELS) cria a descrição para a variável cat_idade. O penúltimo comando (VALUE LABELS) cria as descrições para os valores da variável cat_idade: ao valor 1 atribui a descrição ‘Menor’, ao valor 2 atribui a descrição ‘Maior’. O último comando (FORMATS) formata o tipo de dados da variável cat_idade para numérico com 1 dígito e sem casas decimais.

No separador Data View deve visualizar-se o seguinte:

sintaxe5

No separador Variable View, o conteúdo é o seguinte:

sintaxe6

Sintaxe de comandos – II

Neste artigo vamos ver como formatar variáveis usando a sintaxe do SPSS.

Vamos utilizar o ficheiro de dados usado no artigo anterior.

Numa janela Data Editor que já contenha variáveis (Nome e Sexo) e dados, abra uma janela de sintaxe com os comandos seguintes: File – New – Syntax.

Na janela de sintaxe, coloque o texto que consta da caixa seguinte. Depois, nos menus, escolha: Run – All.
No caso de já ter outros comandos prévios na janela de sintaxe, selecione apenas os comandos que pretende executar e, nos menus, escolha: Run – Selection.
Os comandos abaixo pressupõem a existência prévia das variáveis Nome e Sexo.

VARIABLE LABELS Nome "Nome do respondente" .
VARIABLE LABELS Sexo "Sexo do respondente" .

MISSING VALUES Sexo  (0) .

VALUE LABELS Sexo '1' "Masculino" '2' "Feminino" '0' "NR" .

Os dois primeiros comandos (VARIABLE LABELS) criam uma descrição para as variáveis. O terceiro comando (MISSING VALUES) cria um “valor em falta” para a variável Sexo. O quarto comando (VALUE LABELS) cria descrições para os valores da variável Sexo: ao valor 1 atribui a descrição ‘Masculino’, ao valor 2 atribui a descrição ‘Feminino’, e ao valor 0 atribui a descrição ‘NR’ (não respondeu).

No separador Variable View, o conteúdo é o seguinte:

sintaxe3

Sintaxe de comandos – I

O SPSS permite executar qualquer ação ou comando a partir de instruções de texto, ao invés de executá-las no ambiente gráfico a partir dos menus.

Abra o SPSS. No menu da janela Data Editor, abra uma janela de sintaxe com os comandos seguintes: File – New – Syntax.

Na janela de sintaxe, coloque o texto que consta da caixa seguinte. Depois, nos menus, escolha: Run – All.

DATA LIST FREE /
 Nome (A50) Sexo (F1.0) .
BEGIN DATA.
"António Manuel" 1
"Maria João" 2
"Josué Travanca" 1
"Teresa Salvador" 2
"Júlio Bento" 1
END DATA.

O resultado é a criação das variáveis Nome, do tipo String com 50 carateres (A50); e Sexo, do tipo numérico com um dígito e sem casas decimais (F1.0).

A janela Data Editor, no separador Data View, deve ter o seguinte conteúdo:

sintaxe1

No separador Variable View, o conteúdo é o seguinte:

sintaxe2