se familiarizando com seu banco de dados - spss

Upload: aldivan-vieira

Post on 01-Mar-2016

212 views

Category:

Documents


0 download

DESCRIPTION

Apresentação para orientar de forma básica a utilização do SPSS no banco de dados.

TRANSCRIPT

  • Como se familiarizar com seu banco de dados usando o SPSSProfa. Suzi CameyDepto de Estatstica - UFRGS

  • Construo de BDO banco de dados (BD) pode ser construdo diretamente no SPSS ou em qualquer tipo de planilha eletrnica (como por exemplo Excel)Principal desvantagem: ausncia de um sistema de controle de entrada de dadosAlternativa: EpiData que pode ser obtido gratuitamente no endereo http://www.epidata.dk/

  • Construo de BDUsando o Excel lembrar que:Colocar o nome de cada varivel na primeira linha da planilha;Cada linha representa um sujeito;Cada coluna uma varivel;Dados perdidos (missing): mais fcil deixar a casela vazia;No colocar letras em colunas destinadas variveis numricas.

  • Construo de BDUsando o Excel lembrar que:Cada varivel s pode aparecer uma vez no banco, no podendo haver 2 colunas com o mesmo nome. No incluir no nome de uma varivel acentos, cedilhas, espaos ou caracteres especiais (%,vrgulas, pontos, *, &...), pois dependendo da verso do SPSS, eles sero lidos de um jeito diferente.Mesmo j existindo a numerao padro do excel, deve existir uma coluna enumerando os casos no arquivo.

  • Construo de BDUsando o Excel lembrar que:Para facilitar a digitao, algumas linhas e algumas colunas podem ficar fixas na planilha. Por exemplo se voc quer fixar o nome do paciente (coluna b) e o nome das variveis (linha 1), ento deve colocar o cursor na clula C2 e clicar em Janela no menu superior, e depois em congelar painis. Neste caso, em qualquer ponto da planilha que voc estiver, sempre aparecer o nome do paciente e o nome da varivel.

  • Construo de BD

    O ideal que daqui em diante os prximos passos sejam executados no arquivo milsa.xls

  • Iniciando o SPSSQuando abrimos o SPSS ele tem a seguinte aparncia:

  • Lendo dados do ExcelEscolher tipo de arquivo

  • Lendo dados do ExcelEscolher tipo de arquivo

  • Lendo dados do ExcelEscolher arquivo: primeiro escolher o subdiretrio onde o arquivo se encontra.

  • Lendo dados do ExcelEscolher a planilha

  • Definies: pelo MenuRtulos das variveis e categorias, no. de casas decimais e dados perdidos

  • Definies: pelo MenuRtulos das variveisNesta coluna podemos colocar os rtulos das variveis. Basta clicar em uma das caselas e digitar o rtulo.

  • Definies: pelo MenuRtulos das variveis

  • Definies: pelo MenuRtulos das categoriasNesta coluna podemos colocar os rtulos das categorias.Clicando na 2a. casela.

  • Definies: pelo MenuRtulos das categoriasClique aqui

  • Definies: pelo MenuRtulos das categoriasAqui digite o rtuloAqui digite o valor

  • Definies: pelo MenuRtulos das categoriasPara a varivel civil fica assim.Aps adicionar cada Value e seu Label deve-se clicar aqui.

  • Definies: pelo MenuRtulos das categorias: colocar rtulos das variveis abaixo.Instruo: 1: Ensino Fundamental2: Ensino Mdio3: Superior

    Regio:1: capital2: interior

  • Definies: pelo MenuCasas decimaisNesta coluna podemos definir o no. de casas decimais. Basta clicar em uma das caselas e digitar o no. de casas decimais ou usar as setas.

  • Definies: pelo MenuDados perdidosNesta coluna podemos definir quais so os cdigos para valores perdidos.

  • Definies: pelo MenuDados perdidosClicar aqui

  • Definies: pelo MenuDados perdidosPodem ser definidos at 3 valores diferentes.No nosso exemplo o valor perdido definido pelo nmero 9.

  • Definies: pela sintaxeAgora vamos definir rtulos das variveis e categorias, no. de casas decimais e dados perdidos construindo um arquivo de sintaxe.

    Esse mtodo til principalmente quando se pretende fazer anlises parciais do banco de dados, pois cada vez que lemos um BD do Excel temos que reaplicar as definies.

  • Definies: pela sintaxeClicar aqui

  • Definies: pela sintaxeEsta a janela do arquivo de sintaxe.

    O arquivo de sintaxe pode ser construdo em qualquer editor de texto e conveniente que seja salvo com a terminao .sps

  • Definies: pela sintaxeNomes dos comandos

  • Definies: pela sintaxeNomes das variveis a serem definidas

  • Definies: pela sintaxeNmero da categoriaCdigo do valor perdidoNome da categoriaRtulo da varivel

  • Definies: pela sintaxeOs rtulos devem estar entre aspas simples e o cdigo do dado perdido est entre parnteses.Agora voc deve definir os rtulos de variveis e categorias para todas as variveis!Todos os comandos devem terminar com ponto final.

  • Definies: pela sintaxeClicando aqui aps selecionar o comando com o mouse, o comando ser executado.

  • Definies: pela sintaxeLembrar de salvar a sintaxe!

  • Lembrar de salvar o banco de dados!

  • Limpeza do BD

    Aps colocar todos os rtulos e definir quais so os valores perdidos devemos fazer uma distribuio de freqncias de todas as variveis para detectar possveis erros de digitao.

  • Limpeza do BDClicar aqui

  • Limpeza do BDClicar aqui depois de selecionar todas as variveis com o mouse.

    Depois clicar em OK.

  • Limpeza do BDQuando esse comando executado, uma nova janela aberta: a janela de resultados.

  • Limpeza do BDAqui temos todas as variveis analisadas, o nmero de casos vlidos e o nmero de casos perdidos.

    Por exemplo: temos 13 observaes perdidas na varivel Regio onde mora e 23 observaes vlidas.

  • Limpeza do BD

    Agora vamos fazer uma anlise de cada uma das variveis buscando inconsistncias.

  • Limpeza do BDVarivel Nmero do sujeito:

    Como esta a varivel de identificao dos casos no podemos ter nenhuma freqncia diferente de 1, pois neste caso teramos dois sujeitos com a mesma identificao.

  • Limpeza do BDVarivel Estado civil:Aqui encontramos um problema: na distribuio de freqncia aparece um cdigo 4. Temos que identificar qual o caso corrig-lo.

  • Limpeza do BDTemos vrias maneiras de localizar o caso. Uma delas marcando a coluna da varivel onde se encontra o problema e depois clicar em Find.

  • Limpeza do BDDigitar aqui o valor estranho e depois em Find Next.

  • Limpeza do BDDepois de identificado o sujeito...

  • Limpeza do BD... verificar o erro e corrig-lo.

  • Limpeza do BDVarivel Grau de instruo:

    Aqui no nenhuma inconsistncia.

    Uma das possveis observaes que podemos fazer : 33,3% de pessoas que concluram o Ensino Fundamental.

  • Limpeza do BDVarivel Nmero de filhos:

    Nesta varivel aparece um sujeito com 55 filhos. Devemos novamente localizar o sujeito e verificar se a informao est correta.

  • Limpeza do BDAgora vamos ver outra maneira de localizar o caso. Quando o valor procurado for o maior ou o menor de todos, basta marcar a coluna da varivel onde se encontra o problema, clicar com o boto direito do mouse e depois clicar em Sort Descending ou Sort Ascending, dependendo do caso.

  • Limpeza do BDIdentificado o sujeito e o erro, devemos corrigir o banco. Neste caso corrija para 5.

  • Limpeza do BDVarivel Nmero de salrios mnimos:

    Nesta varivel no h inconsistncia.

    A partir da tabela podemos ver que 50,0% dos sujeitos ganham no mximo 9,8 salrios mnimos.

  • Limpeza do BDVarivel Idade-anos:

    H um sujeito com 330. Escolha um dos mtodos descritos anteriormente e corrija a idade do sujeito para 33.

  • Limpeza do BDVarivel Idade-meses:

    No h inconsistncia.

  • Limpeza do BDVarivel Regio onde mora:

    H um cdigo 8, identificar o sujeito e corrigir para 9.

  • FIM

    Agora este banco est pronto para ser analisado!!!

    Lembrar que:Em programas especficos para banco de dados podemos restringir a entrada de dados. Por exemplo: se a varivel sexo podemos restringir que s possa ser digitado os valores 1 e 2.

    Lembrar que:salvo rarssimas excees onde no sabe e no se aplica fazem diferena o melhor deixar simplesmente o espao em brancoLembrar:- quando for definir um novo banco de dados no SPSS apenas clicar em OK- quando j tiver um banco definido, primeiro escolher o arquivo da lista e depois clicar em OKLembrar:-todas as definies (rtulos, dados perdidos, etc) podem ser copiadas (CTRL+C) e coladas (CTRL+V) de uma varivel para outra.Lembrar:Se essa no a verso final do banco de dados, ou seja, ainda h casos a serem coletados e a digitao est sendo feita fora do SPSS, aconselhvel registrar essas alteraes e repet-las no banco original. Nesse caso, por exemplo, devemos ir ao arquivo em Excel e fazer as mesmas alteraes.

    Lembrar:Se essa no a verso final do banco de dados, ou seja, ainda h casos a serem coletados e a digitao est sendo feita fora do SPSS, aconselhvel registrar essas alteraes e repet-las no banco original. Nesse caso, por exemplo, devemos ir ao arquivo em Excel e fazer as mesmas alteraes.Prximas aulas: -como criar variveis-como fazer tabelas e grficos descritivos.