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
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
I. Mise en appétit
Questionnaire de l’étude dont on veut créer le m
asque
4
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
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 !
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
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
Où
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
Où
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
Où
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
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
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
»)
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
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
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
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
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)
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
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)
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
»)
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
»)
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 «
1»
(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 («
1»
si croquettes, …
, «4
»si autre type de
nourriture)
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
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 !
)
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
E»
au lieu de «Q
1», «
AG
E»
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
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)
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)
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
k»
1
2
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
k»
Le fichier de données «M
asque Enq
Troubles C
hiens.rec»
vient d’être créé
3
V. La saisie des données
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
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»
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
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.
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
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
»
Où
«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»)
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
»
Où
«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 «
1»
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
»)
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»
Où
«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 «
1»
est saisi dans le champ
, le curseur se placera dans le cham
p Q8, m
ais si «2
»ou «
3»
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
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
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
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
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
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
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)
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 «
6»
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 !
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
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
»)
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
»)
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
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
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
»
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»
Exporter les données vers E
xcel (2/3)
97
Vous pouvez directem
ent cliquer sur «O
k»
(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
99
A vous d
e …jouer !
Top Related