forked from PYannick/HighFrequencyChecks
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathglobals.R
109 lines (108 loc) · 3.11 KB
/
globals.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# remotes::install_github("thinkr-open/checkhelper")
# checkhelper::print_globals()
globalVariables(unique(c(
# mod_home_server:
"parent_session",
# assessmentDuration:
"surveytime",
# assessmentDurationOutliers:
"enumeratorID", "surveytime",
# assessmentInterviewTime:
"surveydate",
# assessmentProductivity:
"NbSurvey", "surveydate",
# assessmentTrackingSheet:
"grph", "value", "variable", "x",
# enumeratorErrorsSummary:
"Enumerator", "Error", "Nb",
# enumeratorIsLazy:
"nb",
# enumeratorProductivity:
"days_worked", "total_surveys_done",
# enumeratorProductivityOutliers:
"daily_average", "days_worked", "total_surveys_done",
# enumeratorSurveysConsent:
"pct",
# enumeratorSurveysDuration:
"duration_mean", "surveytime",
# isInterviewAtTheSamplePoint:
"enumeratorID",
# isInterviewCompleted:
"categories", "enumeratorID", "ymax", "ymin",
# isInterviewInTheCorrectSite:
"categories", "enumeratorID", "ymax", "ymin",
# isInterviewTooShort:
"categories", "enumeratorID", "SurveyLength", "ymax", "ymin",
# isInterviewTooShortForTheHouseholdSize:
"categories", "enumeratorID", "HHSize", "SurveyLength", "ymax", "ymin",
# isInterviewWithConsent:
"categories", "enumeratorID", "ymax", "ymin",
# isSurveyEndBeforeItStarts:
"categories", "enumeratorID", "ymax", "ymin",
# isSurveyMadeInTheFuture:
"categories", "enumeratorID", "ymax", "ymin",
# isSurveyOnMoreThanADay:
"categories", "enumeratorID", "ymax", "ymin",
# isSurveyStartedBeforeTheAssessment:
"categories", "enumeratorID", "ymax", "ymin",
# isuniquerespondantIDDuplicated:
"categories", "enumeratorID", "ymax", "ymin",
# isuniquerespondantIDMissing:
"categories", "enumeratorID", "ymax", "ymin",
# surveyBigValues:
"values",
# surveyMissingValues:
".",
# surveyOtherValues:
"ind", "values",
# surveyOutliers:
"values",
# surveySmallValues:
"values",
# assessmentDailyValidSurveys:
".data", "calldate", "n",
# assessmentDuration:
"attemptdisag", "average_Duration", "count", "label", "total_Duration",
# assessmentDurationOutliers:
"attemptdisag", "startDataCollectionvar", "uniquerespondantID", "zscore",
# assessmentInterviewTime:
".data", "n",
# assessmentProductivity:
".data",
# assessmentTrackingSheet:
".data", "n",
# enumeratorProductivity:
".data",
# enumeratorProductivityOutliers:
".data",
# enumeratorSurveysConsent:
".data", "n",
# isInterviewAtTheSamplePoint:
"uniquerespondantID",
# isInterviewCompleted:
"uniquerespondantID",
# isInterviewInTheCorrectSite:
"uniquerespondantID",
# isInterviewTooShort:
"uniquerespondantID",
# isInterviewTooShortForTheHouseholdSize:
"uniquerespondantID",
# isInterviewWithConsent:
"uniquerespondantID",
# isSurveyEndBeforeItStarts:
"uniquerespondantID",
# isSurveyMadeInTheFuture:
"uniquerespondantID",
# isSurveyOnMoreThanADay:
"uniquerespondantID",
# isSurveyStartedBeforeTheAssessment:
"uniquerespondantID",
# surveyBigValues:
"uniquerespondantID",
# surveyOtherValues:
".data",
# surveyOutliers:
"uniquerespondantID",
# surveySmallValues:
"uniquerespondantID"
)))