Buscar

Manutencao de Bases de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 47 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 47 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 47 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 1 
 
1 
Manutenção de Base de Dados 
no SPSS. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Conteúdo 
 
1.1 Bases de Dados Relacionais, 2 
 
1.2 Manutenção de Bases de Dados no SPSS, 3 
 
1.3 Editando e apagando campos, 18 
 
1.4 Criando novas variáveis a partir de variáveis 
preexistentes. O recurso Transforma > Compute, 24 
 
1.5 Modificando valores de uma variável. O recurso Transform 
> Recode, 35 
 
1.6 Operações com a base de dados: Ordenação (Sort) e 
Partição (Split), 42 
 
 
 
 
 
 
 
 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 2 
Módulo 1 Manutenção de Bases de Dados no SPSS 
1.1 Bases de Dados Relacionais 
Para o que será estudado neste curso introdutório, uma base de dados relacional pode 
ser entendida como uma estrutura em linhas e colunas, como as tabelas utilizadas no MS 
Excel. Veja a seguir: 
 
Seq. Nome Idade Peso Estado civil 
1 João 34 68,4 1 
2 Maria 28 50,9 2 
3 José 55 66,7 3 
 
Cada linha é chamada registro e cada coluna é chamada campo, ou, no caso do 
SPSS, variável. O conjunto de registros forma a base de dados, e cada campo é relacionado 
com os demais (da mesma linha). Assim, o registro 1 refere-se a João, de 34 anos, 68,4 kg de 
peso e com estado civil 1. Neste campo, o estado civil das pessoas é codificado, ou seja, o 
valor 1 não é uma quantidade, e sim um código, que pode significar “solteiro”. 
 
 
 
 
Seq. Nome Idade Peso Estado civil 
1 João 34 68,4 1 
2 Maria 28 50,9 2 
3 José 55 66,7 3 
 
 
As variáveis podem ser: 
 
 Discretas 
Quantitativas 
 Contínuas 
 
 Dicotômicas 
Qualitativas 
 Cardinais 
 Politômicas 
 Ordinais 
 
Variáveis quantitativas assumem apenas valores numéricos, que representam 
quantidades. Caso seus valores sejam relativos a contagens, ela é discreta, com x ; 
caso os valores que ela pode assumir sejam resultantes de uma medição, a variável é dita 
contínua, x 
 
No exemplo dado, as variáveis são: 
 
SEQ - qualitativa1 
NOME - qualitativa politômica (cardinal) 
IDADE - quantitativa discreta 
PESO - quantitativa contínua 
ESTADO CIVIL - qualitativa politômica (cardinal) 
 
1
 Isso mesmo: são números que não representam quantidades, mas, “sequenciais”, são apenas uma 
identificação, como os números das casas na rua ou as placas de carro. 
Campos 
Registros 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 3 
A seguir,começamos a montagem das bases de dados para processamento do SPSS, que 
será utilizada em boa parte do curso. 
 
1.2 Manutenção de uma base de dados no SPSS 
 
Como exemplo e exercício, vamos montar uma base de dados, de nome BD01, com os 
seguintes campos, que irão conter as respostas a um questionário hipotético, preenchido pelos 
coordenadores e participantes de um programa de tratamento de fumantes, com os seguintes 
itens: 
 
V0: Seq. 
V1: Nome 
V2: Idade 
V3: Sexo 
P4: Peso na apresentação ao programa 
P5: Estatura 
P6: Escolaridade 
P7: Condição econômica 
P8: Estado civil 
P9: PA: sístole 
P10: PA: diástole 
P11: FC: freqüência cardíaca 
P12: nível glicêmico 
P13: tabagismo(t) 
P14: tabagismo(q) 
P15: consumo de álcool 
P16: “Eu me sinto bem...” 
P17: “A vontade de fumar...” 
V18: “Já tentou parar de fumar?” 
V19: “A que horas dá mais vontade de fumar?” 
V20: Índice de Massa Corporal 
V21: Classes de IMC 
V22 Peso após 3m 
V23 Peso após 6 meses. 
V24 Dieta 
V25 Exercícios 
V26: Medicamentos 
V27: PA: sístole (6 m depois da interrupção/abandono do cigarro) 
V28: PA: diástole (6 m depois da interrupção/abandono do cigarro) 
V29: FC: freqüência cardíaca (6 m depois da interrupção/abandono do cigarro) 
V30: nível glicêmico (6 m depois da interrupção/abandono do cigarro) 
V31: Data de interrupção/abandono 
 
 
 
 
 
 
 
 
 
 
 Siga pelo Captivate 01 Parte 1 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 4 
 
 
 
 
 
 
 
Abrimos o SPSS. A primeira tela é a seguinte: 
 
 
 
Clicamos em e vemos a tela a seguir. 
 
 
 
Note as duas linguetas (ABAS) no canto inferior da tela2. Clique em Variable View. Irá se abrir a 
tela seguinte: 
 
2
 Data View seria algo como “janela dos dados”, e Variable View, janela das variáveis 
 
 
 Base de Dados em Montagem 
BD01 
O SPSS sempre sugere abrir 
arquivos recentes,de base de 
dados (data source) ou de outros 
tipos. 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 5 
 
 
 
Esta tela, Variable View, é a parte do SPSS que gerencia as variáveis da base de dados. È 
como se fsse uma planilha, e as palavras que estão no cabeçalho significam: 
 
Name: nome, ou código da variável. 
Type: tipo da variável (default Numeric) 
Width: tamanho (número de digito – default 8, no type numeric ) 
Decimals: número de decimais (default 2) 
Label: Rótulo da variável 
Value: Se a variável é codificadora, é o conjunto de significado dos códigos. 
Missing: codificação dos valores faltantes (perdidos) 
Columns: tamanho das colunas (default 8) 
Align: alinhamento (default right – alinhado à direita) 
Measure: natureza da variável (default scale)-variável escalar 
 
Começamos a montar a ESTRUTURA da base de dados. Primeiro, a variável de identificação 
dos questionários, seq: 
 
 
 
O tipo é numeric, o tamanho é 8, com 0 decimals. Label Num Quest, Values none, Columns 
8, Alig (alinhamento) right (alinhado à direita) e measure (natureza da variável) Scale 
(escalar)3. Este primeiro campo (primeira variável) fica configurado assim: 
 
 
 
A variável seguinte é nome (do paciente). Observe: 
 
3
 Todos estes estados são default, isto é, fazem parte da configuração do software. 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 6 
 
 
 
Nome é uma variável qualitativa. Clique em e veja as opções de tipos 
(types) de variáveis: 
 
 
 
 
 
 
O campo “nome” fica configurado desta maneira: 
 
 
 
 
As opções são: 
Numeric: Numérico (quantitativa 
discreta ou contínua). 
Comma: vírgula 
Dot: ponto 
Scientific notation: Notação 
científica em potência de 10. 
Data : data 
Dollar: acrescenta US$ 
Custom currency: moeda (a 
configurar) 
String: não numérico (qualitativa). 
 
 
 
 
 
Escolhemos String (caracteres), 
com tamanho 20, ou seja, palavras 
com até 20 caracteres. 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 7 
Em seguida, a variável “idade”. A variável idade é numeric, com 0 (zero) casas decimais. 
 
 
 
A próxima variável é “sexo”. Sexo pode ser masculino e feminino. Repare que colocamos o tipo 
da variável como “numérico”, com decimals 0. Na verdade, esta variável é QUALITATIVA, pois 
é um número que não significa quantidade. 
 
 
 
Os sexos masculino e feminino serão “quantificados”, isto é, codificados, utilizando o recurso 
Values. 
 
 
 
Clique em 
 
 
Irá se abrir a tela de codificação de valores da variável. 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 8 
Esta é a tela de codificação dos Value Labels (rótulos). Observe os dois campos: 
 
 
 
Passamos, a codificar a variável sexo: Em Value, colocamos o código1. Em Label, o rótulo 
Masculino. 
 
 
 
 
Clique em e o par Value, Label irá aparecer na janela de baixo:Campos: 
 
Value: Que receberá o 
código dos rótulos 
(labels). 
 
Label: Que receberá o 
próprio rótulo. 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 9 
Em seguida, codificamos o sexo feminino (value = 2, label = “Feminino”): 
 
 
 
 
Clicamos em e a codificação está completa: 
 
 
 
 
Na janela Variable View, o campo está assim: 
 
 
 
Daqui em diante, cada vez que se digitar 1, no campo sexo, o SPSS irá “entender” que se trata 
do sexo masculino, e 2, do sexo feminino. A variável está codificada. 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 10 
Próximas variáveis: peso e estatura. São variáveis quantitativas. Para simplificar, peso será 
tratado como quantitativa discreta, e estatura, como quantitativa contínua, com 2 casas 
decimais: 
 
 
 
A próxima variável, escolaridade, (escol) será codificada da seguinte maneira: 
 
1. Sem escolaridade 
2. EF incompleto 
3. EF completo 
4. EM incompleto 
5. EM completo 
6. EM técnico 
7. Supletivo 
8. ES incompleto 
9. ES completo 
10. Pós graduação 
 
Veja a utilização dos Values: 
 
 
 
 
Clicando no botão , observe a caixa de entrada da condificação: 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 11 
 
 
 
Colocamos o primeiro Value, 1 e o Label correspondente, “Sem escolaridade”. 
 
 
 
Procedemos da mesma forma com as demais codificações (Values) e rótulos (Labels) dos 
valores da variável escola. 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 12 
A próxima variável cond_econ, Label “Classe Econômica”, também é codificada: 
 
 
 
Da mesma maneira, codificamos os valores da variável Classe Econômica (cond_econ): 
 
 
 
Variável Estado Civil: Name: est_civil, codificada 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 13 
 
 
 
Variáveis sístole, diástole, freqüência cardíaca, nível glicêmico: todas são quantitativas 
(numeric). 
 
 
 
As variáveis seguintes são: tabag_a (tempo de tabagismo) e tabag_q (quantidade de cigarros 
diário). Tabag_a é numeric, com 0 decimals. Tabag_q é codificada, como se segue: 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 14 
As variáveis referentes ao consumo de álcool (consumo e tipo de bebida) são ambas 
codificadas. Veja a seguir: 
 
Consumo de álcool, Álcool quant, (alcool_q) 
 
 
 
Consumo de álcool, Álcool quali, (qt) 
 
 
 
As variáveis, até este momento, estão dispostas na Variable View: 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 15 
A próxima variável é uma afirmativa:(Q01) “Eu me sinto bem”, e pode aceitar as seguintes 
respostas: 
 
1. Nunca 
2. A menor parte do tempo 
3. A metade do tempo 
4. A maior parte do tempo 
5. Sempre 
 
Trata-se de uma codificação, que faremos da seguinte maneira: 
 
 
 
Outras questões, também codificadas, são: 
 
“Vontade de parar de fumar(Q02)”, “Já tentou parar? (Q03)” e A hora que da mais 
vontade.(Q04)”. 
 
Terminada a montagem da estrutura inicial da base de dados, gravamos esta estrutura. 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 16 
Para gravar, no menu principal clique em File: 
 
 
 
 
Agora, procedemos a entrada dos dados. Clique na aba Data View (canto inferior esquerdo). A 
tela é a seguinte: 
 
Escolha a pasta em que você irá 
armazenar o arquivo. O SPSS irá 
“salvar” o arquivo com o sufixo 
“. Sav”, que indica arquivos de 
dados do programa. 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 17 
 
 
 
No cabeçalho da janela Data View, seja o nome dos campos que fazem parte da estrutura do 
BD01. Observe que contamos o cabeçalho de uma planilha, vazia. 
 
Preenchemos as “células”, com os valores das variáveis- as respostas ao questionário. Este 
questionário foi aplicado em 100 pacientes, de uma clínica de tratamento de fumantes. A 
maioria dos dados é verdadeira. 
 
A Base de Dados BD01 pode ser encontrada (e baixada) na plataforma Moodle do curso. 
 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 18 
1.3 Editando e apagando campos 
 
 
 
 
 
 
 
 
 
Os comandos de edição são os mesmos de um ambiente Windows, como Ctrl+C, Ctrl+V ou 
Ctrl+X. Mostramos a seguir como:. 
 
 
Primeiro, abrimos o arquivo BD01: 
 
 
[ 
 
 
 
 
 
 
 
 
 
 
 Algo pode dar errado! Antes de prosseguir, faça 
As opções do menu File são: 
New: arquivo novo 
Open: abre arquivos do SPSS 
(base de dados). Em Open ... 
temos: 
Syntax (arquivos de programação) 
Output (arquivos de saída do 
processamento de dados) e Script 
(arquivos de anotações). 
A tela seguinte mostra a lista de 
arquivos de dados que podem ser 
utilizados: 
Em File, temos também: 
Open Database (abre Queries de 
bases de dados) 
Read Text Data (abre arquivos de 
textos) 
 Base de Dados em Uso 
BD01 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 19 
Na janela da caixa de diálogo, as bases de dados disponíveis: 
 
 
 
Abra a base de dados BD01. O SPSS abre na view mais recente: 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 20 
 
 
 
 
 
 
 
 
 
 
 
 
Em Nome do arquivo , digite BD01A, e “Salvar como tipo” SPSS (* .sav). 
 
Por precaução, vamos salvar a 
base de dados BD01 com outro 
nome: BD01A. Utilize o menu Save 
As... 
 
 
 Antes de prosseguir, faça com outro nome 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 21 
 
 
 
 
 
 
 
Mudando o mome de um campo: 
 
Veja a tela Variable View. 
 
Como exemplo, vamos trocar o nome do campo “escol” por “escolar”. 
 
 
 
Leve o mouse até o campo “escol” e tecle F2. O SPSS entra em modo de edição: 
 
 
 
No name “escol” troque por “escolarid”: 
 
 
 
Clicando Enter o nome do campo foi trocado. 
 
 Siga pelo Captivate 01 Parte 2 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 22 
Apagando o campo 
 
Para apagar um campo com o botão direito do mouse clique na linha do campo: 
 
 
 
Clicando novamente surge um menu de opções. Escolha Clear: 
 
 
 
O SPSS irá apagar este campo da estrutura da base de dados. Observe: 
 
 
 
O campo escolarid foi apagado. 
 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 23 
Para desfazer esta operação, clique na seta voltada para a esquerda (Undo). 
 
 
 
 
 
O SPSS voltará a estrutura anterior: 
 
 
 
Se quiser voltar o nome do campo para escol, é só teclar F2 e editar. 
 
 
 
Seta UNDO (desfazer) 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 24 
1.4 Criando novas variáveis a partir de variáveis preexistentes. O 
recurso Transform > Compute 
 
Um recurso do SPSS para a montagem de base de dados é o preenchimento de um campo, 
uma VARIÁVEL, a partir de dados de outros campos. Por exemplo, a medida IMC (Índice de 
Massa Corporal) cuja expressão de cálculo é: 
 
IMC= peso/(estatura)2 
 
Os passos são os seguintes: 
 
1. Crie o campo IMC, na janela Variable View. IMC é numeric, width 8, decimals 2, label 
Índice de Massa Corporal: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Siga pelo Captivate 01 Parte 3 
 
Curso de SPSS – AFBeraldoMódulo I Manutenção de Bases de Dados 25 
Em seguida, no menu superior, clique em Transform. Observe o menu que se abre: 
 
 
 
Selecione Computer Variable. Abre-se a tela: 
 
 
 
Em Target Variable, coloque IMC. 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 26 
Em Numeric Expression, selecione e mova os campos, formando peso/(estatura**2).Veja o 
resultado. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Clique em 
OK, o SPSS 
pedirá 
confirmação: 
 
Clique em OK 
novamente, e 
o SPSS irá 
calcular os 
valores do 
novo campo: 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 27 
Outra utilização do Transform > Compute é a criação de classes de valores. Veja a variável 
recém criada, IMC. O Índice de Massa Corporal é também definido qualitativamente, da 
seguinte forma: 
 
IMC Categoria 
≤18,5 Abaixo do peso 
18,6-24,9 Saudável 
25,0-29,9 Sobrepeso 
30,0-34,9 Obesidade grau I 
35,0-39,9 Obesidade grau II (severa) 
≥40,0 Obesidade grau III (mórbida) 
 
Seguimos criando estas classes, que serão os valores da nova variável IMC_CL. Em Variable 
View, criamos a variável: 
 
 
 
E, em Values, codificamos: 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 28 
 
 
 
Estamos prontos para o Transform > Compute. Em Target Variable, escreva IMC- CL. 
 
 
 
 
 
 
 
E faça: IMC-CL =1 Clique em e observe o resultado (em Data View): 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 29 
 
 
Prosseguimos com a montagem do campo. Vá novamente em Transform > Compute 
 
 
 
Veja a tela que se abre: 
 
 
Coloque o valor 2. 
 
Em seguida, clique neste botão. 
Parece que está errado ... mas 
aguarde que estamos completando 
os valores da nova variável . A 
variável IMC_CL só possue 
valoresiguais a 1 para quaisquer que 
sejam os valores da variável IMC. 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 30 
Clique em “Include if case satisfies condition” 
 
 
 
Observe a tela que se abre: 
 
 
 
 
 
 
Clique em . O SPSS volta a tela anterior, e pede confirmação: 
 
Escreva aqui IMC> 18.5 
 
Você está condicionando o 
SPSS a colocar o valor 2 no 
campo ICM_CL nos 
registros em que o ICM for 
maior do que 18,5 (Note que 
o SPSS utiliza ponto como 
separador de casas 
decimais). 
 
Observe, nesta caixa de 
diálogo, a quantidade de 
recursos que o SPSS tem. 
Com o tempo, e tentativa-e-
erro, você aprenderá a 
utilizar grande parte deles. 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 31 
 
 
 
 
 
Clique em e veja o efeito (em Data View) : 
 
 
 
 
 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 32 
Repita a operação, para IMC_C = 3 
 
 
 
 
 
 
O mesmo para IMC_CL = 4: 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 33 
 
 
 
 
 
 
 
Voltando ao Data View: 
Observe que você esta criando os 
sobconjuntos codificados: 
IMC_CL=1 para IMC>18,5 
IMC_CL=2 para IMC>24,9 
IMC_CL=3 para IMC>29,9 
IMC_CL=4 para IMC>34,9 
Etc... 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 34 
 
 
 
 
 
 
Finalmente, a cada valor do IMC 
correspondente a sua categoria, 
dada por IMC_CL 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 35 
1.5 Modificando valores de uma variável. O recurso Transform > Recode 
 
Outro recurso para modificar valores de uma variável é o Recode, que pode ser mais rápido 
quando se deseja trocar alguns ou todos os valores de uma variável. O Recode pode ser 
utilizado para alterar valores da variável, “dentro” da própria variável ou criando uma outra 
variável, que é referenciada à variável existente.. Para mostrar este recurso, abrimos o nosso 
backup, o BD01A: 
 
 
 
 
 
 
 
 
 
Utilizando o Recode, trocaremos os registros 
com idade igual a 29 anos para idade igual a 39 
anos. 
 
 Siga pelo Captivate 01 Parte 4 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 36 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Algo pode dar errado! Antes de prosseguir, faça 
 
Clique na opção Recorde into 
Same Variables.... 
 
 
 
 
 
 
 
Iremos trocar valores da 
variável Idade. Mova esta 
variável para a janela da direita 
Numeric Variables 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 37 
 
 
 
 
 
 
Em Old Value (valor antigo), 
coloque 29. 
 
 
 
 
 
 
Em New Value, coloque 39. 
 
 
 
 
 
 
Clique em add, e , depois, em 
continue. 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 38 
 
 
Utilização do Recode na montagem de outro campo 
 
Agora, a outra utilização do Recode: colocar valores em uma variável a partir de valores de 
uma variável já existentte. Por exemplo, criamos uma variável fx_etraria, que agrupa as idades 
em faixas. No menu, clique em Transform: 
 
 
 
 
 
 
 
Observe o efeito da mudança: 
Clique na opção: Recode into Different Variables 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 39 
 
 
 
 
 
 
 
 
 
 
 
Escolha a variável idade, observe 
a tela ao lado. 
 
 
 
 
 
Em seguida, na output variable, 
coloque o nome fx_etaria e no 
label Faixa Etária 
 
 
 
 
 
Clique em Old e New Values 
 
 
 
 
 
 
 
 
Na caixa de diálogo observe a 
opção Range 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 40 
 
 
 
 
 
 
 
 
 
Nesta opção, colocamos a faixa 
(Range) de 20 a 35 anos. 
 
 
 
 
 
 
 
Na opção New Values, na janela 
value, colocamos 1 
 
 
 
 
 
 
 
Ou seja, todas as idades de 25 a 
35 anos são codificadas na nova 
variável fx_etária, igual a 1. 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 41 
 
 
 
 
 
 
 
 
 
 
 
 
Observe, a codificação da variável fx_etaria, e sua relação com os 
valores da variável idade. 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 42 
1.6 Operações com a base de dados: Ordenação (Sort) e Partição (Split) 
 
Entre as operações mais comuns sobre uma base de dados estão a ordenação e a partição. O 
SPSS faz as duas operações com muita facilidade. Ordenar é colocar todos os valores da base 
de dados em função da ordem crescente, ou decrescente, da variável ordenadora. Particionar 
uma base de dados é dividir a base de dados em subconjuntos seguindo os valores de uma 
variável de partição. 
 
O estado original da base de dados BD01 é o seguinte: 
 
 
 
 
 
 
 
 
 
 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 43 
Ordenação (Sort): clique no menu em 
 
 
 
Irá se abrir a seguinte caixa de diálogo: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Clique em OK, e o resultado 
pode ser visto em Data View: 
 
Clique na opção Sort Cases... 
 
O processo Sort by será pela 
variável idade. 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 44 
 
 
Para retornar ao estado original ordene (Sort by) o campo Num Quest. 
 
 
 
Notar que todos os campos estão 
referenciados aocampo Idade, que 
foi ordenado do menor para o maior 
valor. 
Este é um dos motivos de termos uma numeração 
sequencial dos registros: 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 45 
Partição (Split) – A partição de uma base de dados em dois ou mais subconjuntos será muito 
utilizada quando estudarmos, por exemplo, testes estatísticos ou correlações bivariadas. O 
SPSS faz a partição dos bancos de dados a partir do menu Data:: 
 
 
Vamos particionar a base BD01 segundo os valores da variável Estado Civil. Clicando em Split 
File, abre-se a caixa 
 
 
 
Vamos particionar a base BD01 segundo os valores da variável Estado Civil. Observe a caixa 
de diálogo: 
Menu do Split: Clique em “ 
Organize output by groups”. 
Clique na opção Split File... 
Irá se abrir a seguinte caixa de 
diálogo 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 46 
 
 
 
Clicando em OK, observamos o resultado no arquivo, via Data View: 
 
 
 
 
Estamos fazendo dois comandos: 
1. Um split pela variável estado 
civil. 
2. Ordenando a base de dados 
por esta variável.(Sort) 
Note que a base de dados tem 
tantas partições quanto os valores 
de Estado Civil e esta é ordenada 
segundo estes valores. 
Curso de SPSS – AFBeraldo Módulo I Manutenção de Bases de Dados 47 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Fim do Tutorial do Módulo I 
Próximo Módulo: 
Estatística Descritiva

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

11 pág.
Prática 3

Colégio Equipe

User badge image

Agrofort

Perguntas Recentes