50
Tutoriel d’utilisation du logiciel de saisie EpiData ® Loïc Desquilbet, PhD Département des Productions Animales et de Santé Publique Ecole Nationale Vétérinaire d’Alfort [email protected] Tutoriel EpiData v4 Plan 2 61 VI Contrôler la saisie des données 3 I Mise en appétit 47 IV Associer un fichier de données au masque de saisie 90 VIII Lire ou exporter les données saisies 85 VII Documenter les données saisies 52 V La saisie des données 23 III Le masque de saisie 9 II Introduction à EpiData

Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Tutoriel d’utilisation du logiciel de saisie

EpiD

ata®

Loïc Desquilbet, P

hD

Départem

ent des Productions A

nimales et de S

antéP

ublique

Ecole N

ationale Vétérinaire d’A

lfort

[email protected]

Tutoriel E

piData

v4

Plan

2

61V

IC

ontrôler la saisie des données

3I

Mise en appétit

47IV

Associer un fichier de données au m

asque de saisie

90V

IIILire ou exporter les données saisies

85V

IID

ocumenter les données saisies

52V

La saisie des données

23III

Le masque de saisie

9II

Introduction àE

piData

Page 2: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

I. Mise en appétit

Questionnaire de l’étude dont on veut créer le m

asque

4

Page 3: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Quelques rem

arques (1/3)

5

Ce questionnaire est donné

àtous les propriétaires de chiens adul

tes (> 1 an) se présentant dans différentes consultations de l’hôpital

Les questionnaires sont remplis dans la salle d’attente, puis ren

dus àl’investigateur de l’étude une fois com

plétés

L’investigateur devra ensuite saisir informatiquem

ent sur Epi

Data

les données recueillies dans le questionnaire

Quelques rem

arques (2/3)

6

Sur toute fiche clinique / questionnaire doit figurer un cham

p correspondant au

numéro d’identifiant unique, qui doit aussi être saisi dans E

piDa

ta

Cela perm

et de revenir àla fiche papier si l’on est confronté, l

ors des analyses statistiques, à

des données manquantes ou aberrantes

Page 4: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Quelques rem

arques (3/3)

7

Il faut quasiment systém

atiquement éviter de poser des quest

ions qui appellent plusieurs réponses !

Car une question appelant plusieurs réponses…

1) Com

plexifie le masque de saisie

2) Rend beaucoup plus difficiles le traitem

ent statistique et les interprétations

des résultats

Masque de saisie sous E

piData

8

Texte du m

asque

Cham

ps du masque, dans

lesquels l’on saisira les données

Ce à

quoi on veut

aboutir !

Page 5: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

II. Introduction àE

piData

Rem

arque préliminaire : le séparateur de décim

al

10

▪A

fin d’éviter tout problème de lecture des données dans E

pi Info àpartir des

données saisies dans Epi D

ata, il est préférable de modifier dans

votre système le

séparateur de décimal : «

,»→→→ →

«.»

▪S

ous Window

s XP

, il faut passer par Panneau de configuration

→→→ →O

ptions régionales et linguistiques

Mettre un «

.»plutôt que la «

,»pour le

séparateur de décimale

Page 6: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Présentation du logiciel

11

▪E

piData

est un logiciel gratuit de saisie des données

▪C

ontrairement à

Excel (qui est tout sauf un logiciel de saisie d

es données), EpiD

ataperm

et de mettre en place des contrôles lors de la saisie

⇒⇒⇒ ⇒��� �

risques d’erreurs de saisie

Exem

ple d’erreur de saisie dans Clovis, date de naissance de B

abou: 01/02/1206 ☺☺☺ ☺

)

▪E

piData

exporte les données saisies sous différents formats

, dont Excel

trouver EpiD

ata? (1/2)

12

Adresse w

eb : http://ww

w.epiconcept.fr/htm

l/epidata.html

Téléchargem

ent de la version en français

Sur le W

eb

Page 7: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

trouver EpiD

ata? (2/2)

13

Fichier .exe

àtélécharger S

ur EV

E

Page d’accueil E

VE

→→→ →

Direction des systèm

es d’information

→→→ →S

upports d'apprentissage et tutoriels logiciels

installer EpiD

ata?

14

EpiD

atapeut s’installer sur une clé

US

B et bien sûr,

sur un disque dur d’ordinateur

Installation d’EpiD

atasur une clé

US

B et utilisation

▪Lors de l’une des 2 situations suivantes, il est intéressant

de pouvoir installer E

piData

sur votre cléU

SB

1)V

ous êtes sur le terrain pour saisir vos données, et vos données peuvent être

éparpillées, et vous allez devoir les saisir sur différents ordinateurs

2)V

ous n’avez pas le droit d’installer de logiciels sur l’ordinateur que l’on m

et àvotre disposition pour saisir vos données

▪V

ous vous baladerez avec votre cléqui contiendra E

piData,

vos masques de saisie

ainsi que vos données saisies (du tout-en-un)

▪P

our lancer EpiD

atainstallé

sur votre clé, il faudra double-cliquer sur le fichier

EpiD

ata.exe qui aura étécréé

suite àl’installation

Page 8: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Installation d’EpiD

ata

15

▪P

our installer EpiD

atasur une clé

US

B, sélectionnez votre clé

lors de l’installation

Conseil : ne créez pas de dossier E

piData

dans le menu D

émarr

er si vous installez E

piData

sur une cléU

SBC

omm

ent s’organise EpiD

ata?

16

1.C

réation du masque de saisie (onglet «

Questionnaires

»)

2.A

ssociation du masque de saisie à

une base de données (onglet «

Fichiers

de données»)

3.D

éfinition des contrôles lors de la saisie afin d’éviter de rentrer par erreur

des valeurs aberrantes (onglet «C

ontrôles»)

4.S

aisie des données (onglet «S

aisie»)

5.O

btenir des informations quant au m

asque de saisie, aux données saisies,

àla structure du fichier de données, etc…

(onglet «D

ocumente

r»)

6.E

xporter les données vers différents formats, dont E

xcel (onglet «

Exporter

les données»)

6 onglets

Page 9: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les options d’EpiD

ata(1/6)

17

Fichier →→→ →

Options

Onglet «

Editeur

»

Choix de la police lors de la création

du masque

Les options d’EpiD

ata(2/6)

18

Onglet «

Masque

»

Définition des options d’apparence

du masque lors de la saisie des

données

Ici, choix des champs en 3D

, couleur jaune pour les cham

ps inactifs, et vert pour les cham

ps actifs

Fichier →→→ →

Options

Il est conseilléde définir la police (et sa taille) du m

asque identique

àcelle de l’éditeur (options d’E

piData, onglet «

Editeur

»)

Page 10: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les options d’EpiD

ata(3/6)

19

Onglet «

Créer le fichier de données

»

Définition du nom

des variables («

Systèm

e pour les noms de

champs

»)

Ici, choix de «N

om des cham

ps : prem

ier mot»

⇒⇒⇒ ⇒le nom

de la variable dans le fichier de données sera le prem

ier mot rencontré

sur la ligne oùfigure le cham

p Très important !

Fichier →→→ →

Options

Les options d’EpiD

ata(4/6)

20

Onglet «

Docum

entation»

Définition de la police dans le rapport

«docum

entation»

(diverses inform

ations sur le fichier de données)

Rien à

modifier ici,

a priori

Fichier →→→ →

Options

Page 11: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les options d’EpiD

ata(5/6)

21

Onglet «

Avancé

»

Rien à

modifier ici,

a priori

Fichier →→→ →

Options

Les options d’EpiD

ata(6/6)

22

Onglet «

Associations

»

Rien à

modifier ici,

a priori

Fichier →→→ →

Options

Page 12: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

III. Le masque de saisie

Créer un m

asque de saisie –T

héorie (1/6)

24

Pour créer un m

asque de saisie sous EpiD

ata:

Questionnaires

→→→ →N

ouveau fichier .QE

S

Page 13: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –T

héorie (2/6)

25

▪A

pparition d’une page vierge qui est un éditeur de masque

▪E

diteur de masque : fenêtre dans laquelle il faut taper (ou c

opier-coller) le texte

ainsi que les champs

du masque de saisie

▪L’apparence (police, taille de la police, arrière plan) peut se déf

inir dans les options d’E

piData, onglet «

Editeur

»(diapo 14)

Créer un m

asque de saisie –T

héorie (3/6)

26

Règles générales concernant l’édition du m

asque de saisie

▪Le m

asque est fait pour l’investigateur, pas pour celui qui remplit le

questionnaire (propriétaire, éleveur, …) !

▪Le texte

du masque est rédigé

de telle façon àce qu’il…

1)…

corresponde aux questions (et réponses proposées) du

questionnaire (pour que l’investigateur ne se perde pas lors de la

saisie)

2)…

contienne peu de texte pour aérer le masque

Page 14: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –T

héorie (4/6)

27

Le champ dans le m

asque de saisie

▪Le cham

pest l’endroit où

l’investigateur saisira la donnée (une date, un

âge, …)

▪Les cham

ps peuvent être alphanumériques, des dates, ou num

ériques

(avec ou sans virgule)

▪Il y a une correspondance parfaite entre un «

champ

»et une

«variable

»

>Le nom

d’un champ est le nom

de la variable qui lui est associée

>C

’est celui qui conçoit le masque de saisie qui choisit le nom

des

champs (ou donc, des variables)

Créer un m

asque de saisie –T

héorie (5/6)

28

Règles pour les cham

ps alphanumériques

▪C

aractère «_

»(underscore) (

⇔⇔⇔ ⇔1 lettre)

▪La longueur d’un cham

p alphanumérique est déterm

inée par le nombr

e de caractères «

▪La longueur m

axi d’un champ alphanum

érique est de 80 caractères «

▪Les lettres tapées peuvent être des m

ajuscules ou des minus

cules

Règles pour les cham

ps de dates

▪U

n champ de dates com

mence par «

et se termine par «

▪Il est conseillé

d’écrire «<dd/m

m/yyyy>

»si l’on souhaite que l

’année soit sur 4 caractères («

<dd/mm

/yy>»

pour l’année sur 2 caractères)

Page 15: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –T

héorie (6/6)

29

Règles pour les cham

ps numériques

▪U

n champ num

érique se définit àl’aide du caractère «

(⇔⇔⇔ ⇔

1 chiffre)

▪Le caractère «

représente un entier compris entre 0 et 9

▪Le nom

bre de caractères «#

»définit le nom

bre de chiffres maxi du

nombre que l’on veut rentrer dans le cham

p

Exem

ple, si le champ correspond au poids d’une souris en gram

me,

il faudra 3 caractères «

#», m

ais pas 4 (une souris pèse rareme

nt > 999 gram

mes !...)

▪Le caractère «

.»doit être placé

entre deux caractères «#

»s

i l’on souhaite pouvoir rentrer des nom

bres décimaux

Créer un m

asque de saisie –Illustration (1/17)

30

On veut créer le m

asque de saisie àpartir de

ce questionnaire

Page 16: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –Illustration (2/17)

31

1.C

liquez sur Questionnaires

→→→ →N

ouveau fichier .QE

S

2.C

liquez sur Fichier

→→→ →E

nregistrer sous…

2

3

Vérifiez que dans «

type», vous avez

«Q

uestionnaire EpiD

ata(.qes)

»

Enregistrez le m

asque sous le nom que

vous souhaitez

Ouvrez E

piData

1

Créer un m

asque de saisie –Illustration (3/17)

32

Texte du m

asque de saisie que vous devez taper

Le masque porte le nom

de «M

asque Enq

Troubles

Chiens.qes

»

La police (et sa taille) a étédéfinie dans

les options (diapo 15)

Page 17: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –Illustration (4/17)

33

15 caractères «_

»pour laisser la place

de saisir au maxim

um 15 caractères

pour l’identifiant du chien (choix arbitraire

de 15)

Dans d’autres circonstances, 5 ou 10

caractères «_

»auraient tout à

fait pu suffire !...

Créer un m

asque de saisie –Illustration (5/17)

34

Choix de l’année sur 4 caractères (4

lettres «y

»)

Page 18: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –Illustration (6/17)

35

2 caractères «#

»car le chien peut être

âgéentre 1 an et plus de 10 ans

Si le chien est âgé

de moins de 1 an, le

masque tel que tapé

ici ne permet pas

de saisir son âge (par exemple, 6 m

ois, donc 0,5 an) –

Mais l’enquête ne

prévoyait d’inclure que des chiens adultes (> 1 an)

Créer un m

asque de saisie –Illustration (7/17)

36

3 caractères «#

»séparés par le

caractère «.»

qui permettent de saisir

potentiellement un poids avec un chiffre

après la virgule (exemple, pour un chien

pesant 9,7 kg, il faudra taper «9.7

», avec le «

.»car le systèm

e de décimal

d’EpiD

ataest anglo-saxon)

Il ne sera cependant pas du tout obligatoire de saisir systém

atique le poids avec un chiffre avec une virgule ! S

i un chien pèse 12 kg, il suffira de taper «

12»

(et non pas «12.0

»)

Page 19: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –Illustration (8/17)

37

1 seul caractère «#

»car le seul chiffre

qui sera saisi sera soit «0

»(si le chien

est un mâle), soit «

(si le chien est une fem

elle)

Créer un m

asque de saisie –Illustration (9/17)

38

1 seul caractère «#

»car le seul chiffre

qui sera saisi sera un entier compris

entre 1 et 4, en fonction du type de nourriture donnée au chien («

si croquettes, …

, «4

»si autre type de

nourriture)

Page 20: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –Illustration (10/17)

39

Afin de faciliter la lecture du m

asque, il est conseillé

de décaler vers la droite (indenter) les différentes propositions de réponses

Créer un m

asque de saisie –Illustration (11/17)

40

Deux lignes de caractères «

pour avoir la place de saisir ce que pourrait rem

plir un propriétaire

Page 21: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –Illustration (12/17)

41

Rappel :

le masque est fait pour l’investigateur, pas pour ce

lui qui remplit le

questionnaire (propriétaire, éleveur, …)

⇒⇒⇒ ⇒les phrases du texte du m

asque sont plus courtes que celles du questionnaire, et vont directem

ent à

l’essentiel !

Créer un m

asque de saisie –Illustration (13/17)

42

Il est tout àfait possible de coller dans le bloc-note

le texte du questionnaire initial,

de procéder ensuite au raccourcissement du texte, et de le coller e

nsuite dans l’éditeur de m

asque EpiD

ata(ce qui évite de tout retaper !

)

Page 22: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –Illustration (14/17)

43

▪Les options d’E

piData

ont étédéfinies de telle façon à

ce que le nom

de la variable soit le prem

ier mot de la ligne com

portant le champ

(diapo 16)

▪Le nom

de la variable du numéro d’identification du chien dans le f

ichier de données sera ID

EN

, celui de la date, Q1, celui de l’âge, Q

2, etc.

IMP

OR

TA

NT

: le nom de la variable doit se trouver sur la m

ême lig

ne que les caractères des cham

ps («#

», «_

», ou «<dd/m

m/yyyu>

»)

Créer un m

asque de saisie –Illustration (15/17)

44

▪Les nom

s des variables auraient pu être différents (c’est celui qui conçoit le

masque qui choisit le nom

des variables)

Exem

ple : «D

AT

au lieu de «Q

1», «

AG

au lieu de «Q

2», etc.

▪Le nom

des variables ne doit comporter aucun espace, aucun

accent ni caractère spécial, ni signe underscore

(«_

»), et doit com

porter au maxim

um 10 caractères

Page 23: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Créer un m

asque de saisie –Illustration (16/17)

45

2 variables Q61 et Q

62 car il y a 2 lignes de champs pour sa

isirles précisions

éventuelles des propriétaires (si l’on s’attend àque les propriét

aires écrivent beaucoup de précisions, il faudra alors 3 lignes de précisions,

donc 3 champs, donc,

3 variables)

Créer un m

asque de saisie –Illustration (17/17)

46

Crtl+ T

permet de visualiser le m

asque tel qu’il apparaîtra lors de la saisie

Pour ferm

er cette visualisation, il faut cliquer sur l’onglet «

Masque E

nqT

roubles Chiens.qes

», puis cliquer sur «V

oir le m

asque», puis ferm

er la fenêtre de visualisation en cliquant sur la croix en haut à

gauche qui est apparue par m

agie (c’est un peu compliqué

comm

e procédure, mais il

s’agit d’un bug d’affichage –du m

oins avec Window

s XP

Pro)

L’apparence du masque lors de la saisie se

définit dans les options (diapo 15)

Page 24: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

IV. A

ssocier un fichier de données au m

asque de saisie

Associer un fichier de données au m

asque créé(1/4)

48

Rem

arques préliminaires im

portantes

▪U

ne fois le masque prêt, il faut obligatoirem

ent lui associer unfic

hier de données (vierge, au départ, car aucune donnée n’a encore é

tésaisie)

▪D

ès que vous ajoutez ou supprimez une variable, ou m

odifiez le nom

d’une variable dans un m

asque, il est vivement recom

mandé

de lui associer à

nouveau un fichier de données avec un nom différent

En effet, si vous choisissez le m

ême nom

de fichier de données après m

odification du masque, toutes les

données qui auront étésaisies dans ce fichier de données

àl’aide du précédent m

asque vont disparaître

▪A

vant d’associer un fichier de données au masque, il faut

absolument avoir vérifié

au préalable, dans les options, que le systèm

e pour le nom des cham

ps correspond bien à

votre masque

(Options →→→ →

Créer le fichier de données)

Page 25: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Associer un fichier de données au m

asque créé(2/4)

49

Pour associer un fichier de données au m

asque créé, cliquez sur «

Créer le fichier de données

»

Associer un fichier de données au m

asque créé(3/4)

50

Par défaut, le nom

du fichier de données associé

au masque est le

mêm

e que celui du masque, avec

pour extension «.rec

», et localisédans le m

ême dossier que le m

asqueC

liquez sur «O

1

2

Page 26: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Associer un fichier de données au m

asque créé(4/4)

51

Vous pouvez rentrer une description du fichier de données (ce

ci est com

plètement facultatif), puis cliquez sur «

Ok

»

1

2C

liquez sur «O

Le fichier de données «M

asque Enq

Troubles C

hiens.rec»

vient d’être créé

3

V. La saisie des données

Page 27: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Saisie des données (1/8)

53

Cliquez sur «

4. Saisie

»

1

Il faut choisir le fichier de données dans lequel vous allez saisir les données via le m

asque de saisie

Ce fichier de donnée est celui que vous avez associé

au masque de saisie que vous venez de créer 2

Cliquez sur «

Ouvrir

»

3

Saisie des données (2/8)

54

Le masque apparaît

1

Le champ est vert, c’est-à-dire qu’il est actif et que

les données vont être saisies dans ce champ

2Les champs en jaune ne sont pas actifs, et le

seront lorsque le curseur arrivera sur le champ

3

Rem

arque 1 : la couleur des champs actifs et inacti

fs se définit dans les options (cf. diapo 15)

Rem

arque 2 : àpartir de m

aintenant, le terme «

fiche»

sera employé

pour désigner la fiche clinique ou le questionnaire à

saisir

Page 28: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Saisie des données (3/8)

55

Une fois la fiche saisie (dernier cham

p rempli), E

piData

vous demande si vous souhaitez enregistrer cette fiche

Après avoir cliqué

sur «oui», soit vous

saisissez une nouvelle fiche, soit vous ferm

ez le masque (toutes les données

sont enregistrées, vous pouvez fermer

le masque en toute sérénité

!)

Saisie des données (4/8)

56

La deuxième fiche a été

saisie, et nous allons l’enregistrer en cliquant sur «

Oui»

Page 29: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Saisie des données (5/8)

57

Cette indication perm

et …

▪D

e savoir àquelle fiche vous en êtes

▪D

e savoir combien de fiches ont déjà

étésaisies (ici, 2)

▪D

e parcourir les fiches déjàsaisies (à

l’aide des flèches «⊳⊳⊳ ⊳

»ou «

��� �»)

▪D

’effectuer une nouvelle saisie de fiche après avoir parcouru les fiches déjà

saisies (en allant à«

Nouveau

Ȉ

l’aide de la flèche «��� �

»)

▪D

’exclure des fiches (elles ne seront jamais physiquem

ent supprim

ées, mais lors de l’export des données, vous

pourrez choisir de ne pas exporter les fiches exclues)

Saisie des données (6/8)

58

Pour exclure une fiche, il faut la sélectionner à

l’aide des flèches «

⊳⊳⊳ ⊳»

ou «��� �

», puis cliquer sur la croix rouge

Page 30: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Saisie des données (7/8)

59

Rem

arques

▪Il est recom

mandé

de ne pas utiliser la souris lors de la saisie, mais p

lutôt utiliser les touches «

Entrée

»pour valider, «

Tab

»pour pas

ser au champ

suivant, ou «M

aj+ Tab

»pour revenir au cham

p précédent

▪S

i vous ne mettez qu’un seul «

pour un champ qui ne contie

ndra de toute façon qu’un seul chiffre (exem

ple, sexe en 0/1), une fois que vous avez tapé

le chiffre dans le cham

p, le curseur se déplace automatiquem

ent dans le cham

p suivant (ce qui peut être gênant)

Pour em

pêcher ceci, mettez 2 caractères «

pour le champ q

ui ne contiendra de toute façon qu’un seul chiffre

⇒⇒⇒ ⇒Lors de la saisie, après avoir saisi le chiffre, vous devrez appuye

r sur «

Entrée

»pour passer au cham

p suivant, ce qui peut être préférable…

(Cf. illustration diapo suivante)

Saisie des données (8/8)

60

Un caractère «

a étésystém

atiquement ajouté

en plus de ce qui est nécessaire (un chien ne sera jam

ais âgéde plus de 99 ans, et

pourtant, 3 «#

»ont été

tapés)

Les contrôles permettront ensuite de ne

jamais saisir 3 chiffres pour l’âge, 3

chiffres avant la virgule pour le poids, etc.

Page 31: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

VI. C

ontrôler la saisie des données

Les contrôles –T

héorie (1/2)

62

▪La définition des contrôles est F

AC

ULT

AT

IVE

▪U

n contrôle sur un champ perm

et d’éviter des erreurs de saisie

▪Il n’y a pas de contrôle sur les cham

ps alphanumériques

▪Les contrôles dépendent du type de la variable correspondan

t au champ

-V

ariable binaire ou qualitative (en classes) ⇒⇒⇒ ⇒

on pourra imposer les seules

valeurs possibles àsaisir

-V

ariable quantitative ⇒⇒⇒ ⇒

on pourra imposer les valeurs m

ini et maxi à

saisir

-V

ariable de date ⇒⇒⇒ ⇒

on pourra imposer les dates m

ini et maxi à

saisir

Page 32: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les contrôles –T

héorie (2/2)

63

▪Le fait de définir des contrôles va créer un «

fichier contrôle»

d’extension .chkqui

portera le mêm

e nom que le fichier de données (à

l’extension près, puisque pour

un fichier de données, l’extension est .rec)

Exem

ple : si un fichier de données porte le nom de «

fic_donnees.rec

», le fichier de contrôle sera localisé

dans le mêm

e dossier que le fichier de données, et

portera le nom de «

fic_donnees.chk»

▪U

n fichier contrôle est donc totalement associé

àun fichier de d

onnées

▪Les contrôles les plus im

portants sont les suivants

-LE

GA

L

-R

AN

GE

-JU

MP

S

-M

US

TE

NT

ER

-R

EP

EA

T

Présentation des différents contrôles (1/6)

64

▪LE

GA

L

-P

our les variables binaires ou qualitatives

-P

ermet d’im

poser les seules valeurs possibles àsaisir

-S

yntaxe : LEG

AL «

valeur_1,valeur_2

,…,valeur_k

»

«valeur_1

», «valeur_2

», …, «

valeur_k»

doivent être des entiers positifs, et séparés par une virgule (avec ou sans espace après la virgule

)

-E

xemple : LE

GA

L «0,1

»(si la variable est binaire, et que les deux s

eules valeurs que l’on puisse saisir sont soit «

0», soit «

1»)

Page 33: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Présentation des différents contrôles (2/6)

65

▪R

AN

GE

-P

our les variables quantitatives ou les dates

-P

ermet d’im

poser les valeurs mini et m

axi àsaisir

-S

yntaxe : RA

NG

E «

valeur_mini

-valeur_maxi

»

«valeur_m

ini»

doit être remplacé

par la valeur mini souhaitée, idem

pour «

valeur_maxi

»

Les deux valeurs doivent être espacées par un tiret «-

»

-E

xemple n°1 : R

AN

GE

«1-16

»(si la valeur m

ini àsaisir est «

et la valeur maxi

est «16

»)

-E

xemple n°2 : R

AN

GE

«1/1/2003-31/12/2011

»

Présentation des différents contrôles (3/6)

66

▪JU

MP

S

-P

our les variables binaires ou qualitatives

-A

près avoir saisi une valeur dans le champ pour lequel on utilise

lecontrôle

JUM

PS

, le curseur se place ensuite sur différents champs en fonc

tion de la valeur qui vient d’être saisie

(Ce que l’on souhaite typiquem

ent dans les questions du type «

votre chien reçoit-il un traitem

ent anti-puce? S

i oui, àquelle fréque

nce lui donnez-vous ? Si

non, passez àla question suivante

»)

Page 34: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Présentation des différents contrôles (4/6)

67

▪JU

MP

S (suite)

-S

yntaxe : JUM

PS

«si_val_1

>champ_A

,si_val_2>cham

p_B,…

,si_val_k>cham

p_N»

«si_val_1

», «si_val_2

», …, «

si_val_k»

sont les valeurs possibles saisies dans le cham

p pour lequel on définit ce contrôle

«cham

p_A», «

champ_B

», …, «

champ_N

»sont le nom

des champs sur

lesquels doit se placer le curseur si, respectivement, les valeurs

«si_val_1

», «

si_val_2», …

, «si_val_k

»sont saisies dans le cham

p pour lequel on définit ce contrôle

Le signe «>

»doit être placé

entre la valeur possible du champ e

t le nom du

champ où

doit se placer le curseur

La virgule doit séparer chaque définition de placement du cur

seur

-E

xemple : JU

MP

S «

1>Q8,2>Q

9,3>Q9

»(si «

est saisi dans le champ

, le curseur se placera dans le cham

p Q8, m

ais si «2

»ou «

sont saisis dans ce

champ, le curseur se placera dans le cham

ps Q9)

Présentation des différents contrôles (5/6)

68

▪M

US

TE

NT

ER

-P

our tout type de variables

-C

e contrôle permet d’im

poser que le champ concerné

soit rempl

i (exemple, il est

indispensable que le champ relatif au num

éro d’identification d’un individu soit

rempli)

-A

ttention ! A utiliser avec parcim

onie, car si on impose à

un cham

p qu’il soit rem

pli, mais que celui qui répond au questionnaire n’a pas répondu

àla question,

celui qui saisira le questionnaire sera bloqué!!

-S

yntaxe : MU

ST

EN

TE

R «

yes/no»

Si «

yes», cela signifie que le cham

p doit être obligatoirement rem

pli

Page 35: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Présentation des différents contrôles (6/6)

69

▪R

EP

EA

T

-P

our tout type de variables

-C

e contrôle permet de répéter la valeur du cham

p d’une fiche saisie à

la suivante

-S

yntaxe : RE

PE

AT

«yes/no

»

-E

xemple de situation

Si l’on sait que les questionnaires arrivent par paquet (un

paquet entier de questionnaire pour des chiens, et un autre paquet pour des ch

ats), on spécifiera «

yes»

pour RE

PE

AT

pour le champ «

ES

PE

CE

»(ce qui évitera de t

aper pendant les 30 ou 40 prem

iers questionnaires «chiens

»dans le cham

p ES

PE

CE

)

Les contrôles –Illustration avec le questionnaire (1/11)

70

Dates m

ini du 1/1/2006 et maxi du

31/12/2011

Valeurs d’âge m

ini de 1 an et maxi de 29

ans

Valeurs de poids m

ini de 0,3 kg et maxi

de 99 kg

Présentation du choix des contrôles

On veut im

poser de remplir ce cham

p

Page 36: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les contrôles –Illustration avec le questionnaire (2/11)

71

Valeurs 1, 2, 3

ou 4uniquem

ent, avec la situation suivante : si la réponse est

«1

», «2

», ou «3

», le curseur devra se placer dans le cham

p Q7 (pb

de m

émorisation), m

ais si la réponse est «

4», le curseur devra se placer dans le

champ Q

61, pour préciser le type de nourriture

Valeurs 0

ou 1uniquem

ent

Présentation du choix des contrôles

Valeurs 1, 2, 3

ou 4uniquem

ent

Les contrôles –Illustration avec le questionnaire (3/11)

72

On va désorm

ais définir les contrôles àpartir du

fichier de données «M

asque Enq

Troubles

Chiens.rec

»qui avait été

préalablement créé

àpartir du m

asque de saisie

1.C

liquez sur «3. C

ontrôles»

2.S

électionnez le fichier de données, puis cliquez sur «

Ouvrir

»

1

2

Page 37: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les contrôles –Illustration avec le questionnaire (4/11)

73

La définition des contrôles apparaît pour la prem

ière variable IDE

N

On choisit M

US

T E

NT

ER

= Yes

afin d’im

poser la saisie du numéro

d’identification du chien

On passe à

la définition du contrôle pour Q

1 simplem

ent en sélectionnant Q

1 dans la liste déroulante, sans cliquer sur

«S

auver», «

Editer

», ni «Q

uitter»

Les contrôles –Illustration avec le questionnaire (5/11)

74

Sélection de la variable Q

1

Ce cham

p correspond àune date

(date de remplissage du

questionnaire)⇒⇒⇒ ⇒

Syntaxe de R

AN

GE

On choisit de ne vouloir que des

dates comprises entre le 1/1/2006

et le 31/12/2011

On va donc taper pour R

AN

GE

, LE

GA

L : 1/1/2006-31/12/2011

Rem

arque

La définition des contrôles pour un champ m

et en valeur le champ

en question

Page 38: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les contrôles –Illustration avec le questionnaire (6/11)

75

Sélection de la variable Q

2

Ce cham

p correspond àune

variable quantitative (âge du chien)⇒⇒⇒ ⇒

Syntaxe de R

AN

GE

Age m

ini de 1 an, et maxi de 29 ans

On va donc taper pour R

AN

GE

, LE

GA

L : 1-29

Les contrôles –Illustration avec le questionnaire (7/11)

76

Sélection de la variable Q

3

Ce cham

p correspond àune

variable quantitative (poids du chien)

⇒⇒⇒ ⇒S

yntaxe de RA

NG

E

Attention / rappel : le séparateur de décim

al dans EpiD

ataest le «

Poids m

ini de 0,3 kg, et maxi de 99

kg

On va donc taper pour R

AN

GE

, LE

GA

L : 0.3-99

Page 39: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les contrôles –Illustration avec le questionnaire (8/11)

77

Sélection de la variable Q

4

Ce cham

p correspond àune

variable binaire (sexe du chien)⇒⇒⇒ ⇒

Syntaxe de LE

GA

L

On ne veut que les valeurs 0 (m

âle) ou 1 (fem

elle)

On va donc taper pour R

AN

GE

, LE

GA

L : 0,1

Les contrôles –Illustration avec le questionnaire (9/11)

78

Sélection de la variable Q

5

Ce cham

p correspond àune

variable qualitative (type de nourriture habituelle)⇒⇒⇒ ⇒

Syntaxe de LE

GA

L

On ne veut que les valeurs 1, 2, 3,

ou 4

On veut que le curseur se place sur le cham

p correspondant aux problèm

es de m

émorisation (Q

7) si le type de nourriture est 1, 2, ou 3, ou qu’il se place sur le

champ correspondant à

«précisez le type de nourriture, si au

tre»

(Q61) si le type de

nourriture est 4 (autre type)

On va donc taper pour JU

MP

S :

1>Q7,2>Q

7,3>Q7,4>Q

61

On va donc taper pour R

AN

GE

, LE

GA

L : 1,2,3,4

Page 40: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les contrôles –Illustration avec le questionnaire (10/11)

79

Sélection de la variable Q

7

Ce cham

p correspond àune

variable qualitative (pbde

mém

orisation)⇒⇒⇒ ⇒

Syntaxe de LE

GA

L

On ne veut que les valeurs 1, 2, 3,

ou 4

On va donc taper pour R

AN

GE

, LE

GA

L : 1,2,3,4

Les contrôles –Illustration avec le questionnaire (11/11)

80

Une fois la définition des contrôles

effectuée, on peut sauver (on aurait pu sauver en cours de définition

des contrôles, par précaution) puis quitter

Le fait de sauver crée le fichier de contrôle (extension .chk)

Page 41: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Les contrôles –E

xemple d’erreur de saisie

81

Un m

essage d’erreur apparaît

Une erreur de saisie a été

comm

ise, puisque l’âge du chien a été

saisi en tapant «66

»au lieu de «

L’éditeur de contrôle (niveau avancé) (1/3)

82

▪P

lutôt que de définir les contrôles àpartir de la boite de dial

ogue, on peut program

mer ces contrôles à

partir de la fenêtre d’éditeur de contrôle

▪C

ela permet de définir des contrôles de façon plus com

plexe…

…M

ais il faut se lancer dans la programm

ation !

Page 42: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

L’éditeur de contrôle (niveau avancé) (2/3)

83

Fichier →→→ →

Ouvrir →→→ →

Masque E

nqT

roubles Chiens.chk

Il faut ouvrir le fichier le fichier .chkcréé

(cf. diapo 60)

L’éditeur de contrôle (niveau avancé) (3/3)

84

La création des contrôles àl’aide de la boite de dialogue

écrit dans le fichier .chkla program

mation correspondante

Contenu du fichier .chk

correspondant aux contrôles précédem

ment définis

On peut rajouter ici une définition plus com

plexe des contrôles, si on le souhaite

Exem

ple : programm

e qui a étéécrit autom

atiquement à

la suite de la définition du contrôle pour Q5

Page 43: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

VII. D

ocumenter les données saisies

Docum

enter les données –S

tructure du fichier de données (1/2)

86

Après avoir ferm

éle m

asque, cliquez sur «

5. Docum

enter»

→→→ →S

tructure du fichier1

2

On choisit de docum

enter le fichier de données qui contient les données qui viennent d’être saisies (cliquez sur «

Ouvrir

»)

Page 44: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Docum

enter les données –S

tructure du fichier de données (2/2)

87

9 champs (variables) dans le fichier de données, 2 fiches

ont étésaisies

Infos diverses sur les 9 variables du fichier de données

Docum

enter les données –A

perçu de la base de données (1/2)

88

Cliquez sur «

5. Docum

enter»

-> T

able des données1

2

On choisit de docum

enter le fichier de données qui contient les données qui viennent d’être saisies (cliquez sur «

Ouvrir

»)

Page 45: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

89

Nom

des 9 variables du masque

2 fiches saisies

Docum

enter les données –A

perçu de la base de données (2/2)

VIII. Lire ou exporter les données saisies

Page 46: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Lire les données dans Epi Info (1/5)

91

Cliquez sur «

Analyse D

ata»

Pour lire les données dans E

pi Info, il n’y a pas besoin d’exporter les données

sous EpiD

atasous un form

at particulier : le format E

piData

est reconnu par E

pi Info

Lire les données dans Epi Info (2/5)

92

Sélectionnez le form

at Epi6 D

irect Read

Clic sur «

Read (im

port)»

pour lire les données

1

2

Cliquez sur «

Ok

»3

Page 47: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Lire les données dans Epi Info (3/5)

93

Sélectionnez le fichier .rec A

llez chercher les données dans «D

ata source»

1

2

Cliquez sur «

Ouvrir

»

3

Lire les données dans Epi Info (4/5)

94

Cliquez sur «

Ok

»

Page 48: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Lire les données dans Epi Info (5/5)

95

Les deux fiches saisies ont bien étélues

dans Epi Info

Vous êtes donc prêt à

les analyser dans E

pi Info !

Exporter les données vers E

xcel (1/3)

96

Cliquez sur «

Exporter les

données»

→→→ →E

xcel

1

2Sélectionnez le fichier de

données àexporter, puis cliquez

sur «O

uvrir»

Page 49: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

Exporter les données vers E

xcel (2/3)

97

Vous pouvez directem

ent cliquer sur «O

(les options par défaut sont en général satisfaisantes)

Sélection des fiches que vous voulez exporter (toutes par

défaut)

Choix de n’exporter que les fiches non

exclues (choix par défaut)

Exporter les données vers E

xcel (3/3)

98

L’export a étécorrectem

ent réalisé, dans le mêm

e dossier que celui où

se trouve le fichier de données .rec

Page 50: Tutoriel d’utilisation du logiciel de saisie...et « Fichiers de données ») 3. Définition des contrôles lors de la saisie afin d’éviter de rentre r par erreur des valeurs

99

A vous d

e …jouer !