Portal de Saúde Pública |
Introdução ao EpiInfo Criar e Modificar Variáveis numa Base de Dados Existente |
||
Neste caso, para exercício, vamos deletar a variável Idade. Ao deletar esta variável vamos também apagar o pequeno programa que permitia o seu cálculo. Se a voltarmos a criar dentro do ecrã MAKEVIEW, os dados anteriormente inseridos não serão objecto de qualquer cálculo. Para voltar a recriar esta variável, de forma que os dados anteriormente inseridos sejam recalculados à posteriori , teremos que a voltar a criar de uma outra forma, através do ecrã ANALYSYS, o que será explicado adiante.
|
Índice Criar programas para analisar os dados Efectuar análises estatísticas |
|
1º- Entrar na secção ANALYSIS. 2º- Ler a base de dados (READ), atendendo que nesta secção é sempre necessário começar pelo comando READ, ou seja, é necessário sempre fazer o computador ler previamente a nossa base de dados. 3º- Definir e nomear uma nova variável através do comando "DEFINE". Nomeá-la-emos Idade. Fazer OK. 4º- Clicar no comando ASSIGN (que significa “atribuir” um valor) e seleccionar a recém-criada variável Idade. 5º- Ver no Manual do EpiInfo a lista de "Functions and Operators" (ou no próprio Help do software). Tal como já foi explicado, nesta lista existe uma função Years que nos dá o número de anos entre uma primeira data e uma segunda data. A sintaxe do comando a escrever é:
Atenção: deve-se escrever tudo sem espaços e utilizando os nomes das variáveis que o próprio EpiInfo fornece no item "Available Variables". Fazer OK e a nova variável está criada. Para o confirmar basta clicar à esquerda em LIST, escolher as variáveis a listar (obviamente uma delas será Idade...) e visualizar se tudo funcionou bem. Finalmente, vamos também criar uma outra variável que não é consequência de uma operação lógica, mas sim uma simples recodificação personalizada. Suponhamos que queremos dividir a nossa amostra em dois grupos - "Jovens", i.e., com menos de 18 anos, "Adultos", i.e., os que têm idades superiores. Suponhamos que a nova variável se chamará Grupos. Após definir da mesma forma a nova variável, vamos clicar no comando "RECODE" - abre-se uma janela de diálogo: no local denominado "From" seleccionamos a variável original (neste caso Idade) e no local "To" seleccionamos a nova variável definida (neste caso será Grupos). Depois preenchemos os intervalos de valores que queremos recodificar, por ex., de 0 a 17 anos, ou de LOVALUE (valor mais baixo) a 17 anos, e no local do novo valor codificado escrevemos "Jovens". Fazemos "Enter" e continuamos para o grupo seguinte: de 18 a 80 anos ou de 18 a HIVALUE (valor mais alto) e no local do novo valor codificado escrevemos "Adultos". Uma informação importante: quando um intervalo se sobrepõe a outro, são sempre os limites do primeiro que contam. No entanto, é preciso clarificar que este processo cria provisoriamente as novas variáveis. Se sairmos da secção ANALYSIS ou, simplesmente, voltarmos a ler a base de dados (através do READ) todo este trabalho se perde. Se queremos que as novas variáveis se tornem permanentes, teremos que salvar esta base de dados com o mesmo nome ou com outro nome através do comando WRITE (ao clicar em WRITE teremos que seleccionar um nome para a FILENAME e um nome para a DATATABLE). Na janela de diálogo aberta há sempre duas opções a escolher: APPEND e REPLACE. Se optarmos pelo APPEND, as fichas da primeira base de dados são adicionadas às fichas já existentes da nova base de dados, caso existam (ou seja, a informação já existente é conservada). Se optarmos pelo REPLACE a informação da nova base de dados é totalmente substituída pela primeira. No entanto, geralmente não é necessário criar novas bases de dados porque será sempre possível, com facilidade, recriar as variáveis provisórias, caso se salve simplesmente o programa, ou seja, a sequência de comandos que executámos para as criar, tal como vamos explicar seguidamente. |
© António Paula Brito de Pina, 2006