-
Notifications
You must be signed in to change notification settings - Fork 1
/
B-Study_procedures.Rmd
91 lines (63 loc) · 3.73 KB
/
B-Study_procedures.Rmd
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
---
knit: "bookdown::render_book"
---
```{r setup-procedures, echo=FALSE, message=FALSE, warning=FALSE, comment = FALSE}
knitr::opts_chunk$set(warning = FALSE, message = FALSE, echo = FALSE)
options("citation_format" = "pandoc")
```
# Experiment survey procedure
Participants were recruited via advertising on the Figure Eight crowdsource platform.
Choosing the task from the list directed all potential participants to the page of instructions.
This page contained written instructions and is shown in Fig. \ref{fig:instruct}.
<!-- ```{r instruct, results = "asis", fig.cap = "The training lineups of choropleth maps."} -->
<!-- ggdraw() + -->
<!-- draw_plot(grid::rasterGrob(readPNG("figures/fig8_instruct.png"))) -->
<!-- ``` -->
\begin{figure}[H]
\centering
\includegraphics[height=16cm]{figures/fig8_instruct.png}
\caption{\label{fig:instruct}The training lineups of choropleth maps.}
\end{figure}
## Training
The participants were trained using three displays. There were relatively simple lineups, they are displayed in Fig. \ref{fig:training1} and Fig. \ref{fig:training2}.
<!-- ```{r training1, results = "asis", fig.cap = "The training lineups of choropleth maps."} -->
<!-- ggdraw() + -->
<!-- draw_plot(grid::rasterGrob(readPNG("figures/fig8_training1.png"))) -->
<!-- ``` -->
\begin{figure}[H]
\centering
\includegraphics[width=16cm]{figures/fig8_training1.png}
\caption{\label{fig:training1}The training lineups of choropleth maps.}
\end{figure}
<!-- ```{r training2, results = "asis", fig.cap = "The training lineups of hexagon tile maps."} -->
<!-- ggdraw() + -->
<!-- draw_plot(grid::rasterGrob(readPNG("figures/fig8_training2.png"))) -->
<!-- ``` -->
\begin{figure}[H]
\centering
\includegraphics[width=16cm]{figures/fig8_training2.png}
\caption{\label{fig:training2}The training lineups of hexagon tile maps.}
\end{figure}
## Survey application
The survey application was a `shinydashboard` we application, hosted on a website external to the Figure-Eight platform. The link to the survey was located at the bottom of the instructions and training page. Only participants who had read all of the instructions and seen the example image sets continued to the survey via the link.
This page also contained a question that asked participants for a validation code. The participants unique validation code was generated upon them opening the web application. This code was released to participants when they had considered all twelve lineups and submitted their responses to the `googlesheets` data set. Their validation codes were contained in the data set and associated with each of their responses.
The demographic and consent page of the `shinydashboard` web application are displayed in Fig. \ref{fig:survey-demogs}. Two example lineups are shown, one choropleth map lineup in Fig. \ref{fig:survey-choro} and one heaxgon tile map lineup in Fig. \ref{fig:survey-hex}.
<!-- ```{r survey-demogs, results = "asis", fig.cap = "The demographics questions tab of the shinydashboard survey application."} -->
<!-- ggdraw() + -->
<!-- draw_plot(grid::rasterGrob(readPNG("figures/survey_demogs.png"))) -->
<!-- ``` -->
\begin{figure}[H]
\centering
\includegraphics[width=16cm]{lineups/survey-demogs-1.pdf}
\caption{\label{fig:survey-demogs}The demographics questions tab of the shinydashboard survey application.}
\end{figure}
\begin{figure}[H]
\centering
\includegraphics[width=16cm]{lineups/survey-choro-1.pdf}
\caption{\label{fig:survey-choro}An example of the choropleth map lineup shown in the survey tab of the shinydashboard app.}
\end{figure}
\begin{figure}[H]
\centering
\includegraphics[width=16cm]{lineups/survey-hex-1.pdf}
\caption{\label{fig:survey-hex}An example of the hexagon tile map lineup shown in the survey tab of the shinydashboard app.}
\end{figure}