Portal de Saúde Pública

Introdução ao EpiInfo

Criar e Modificar Variáveis numa Base de Dados Existente

Download do manual

Eliminar/Apagar variáveis. Através do MAKEVIEW entramos no "Project" e "View" pretendida. CLICAR com o botão direito do rato na variável que pretendemos deletar e seleccionar "Delete".

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.

Eliminar/Apagar fichas. Através do ENTER entramos no "Project" e "View" pretendida e após abrirmos as fichas que pretendemos deletar, marcamo-las como deletadas (botão à esquerda).

Criar variáveis novas para preenchimento de dados. Através do MAKEVIEW entramos no "Project" e "View" pretendida. Clicar com o botão direito do rato e criamos a nova variável. Posteriormente, através do comando ENTER teremos que preencher os dados.

Criar variáveis a partir das existentes. Por exemplo, suponhamos que a partir das variáveis "Data de Nascimento" e "Data Actual", já existentes e com muitos dados inseridos, queremos novamente recriar a variável Idade:

Índice

Apresentação do programa

Criar uma base de dados

Introduzir dados

Criar programas para analisar os dados

Efectuar análises estatísticas

Compreender os resultados estatísticos

Bibliografia

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 é:

Years(DataDeNascimento,DataActual)

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