In this vignette, you can see what a codebook generated from a dataset with rich metadata looks like. This dataset includes mock data for a short German Big Five personality inventory and an age variable. The dataset follows the format created when importing data from formr.org. However, data imported using the haven
package uses similar metadata. You can also add such metadata yourself, or use the codebook package for unannotated datasets.
As you can see below, the codebook
package automatically computes reliabilities for multi-item inventories, generates nicely labelled plots and outputs summary statistics. The same information is also stored in a table, which you can export to various formats. Additionally, codebook
can show you different kinds of (labelled) missing values, and show you common missingness patterns. As you cannot see, but search engines one day might, the codebook
package also generates JSON-LD metadata for the dataset. If you share your codebook as an HTML file online, this metadata should make it easier for others to find your data.
knitr::opts_chunk$set(warning = TRUE, message = TRUE, error = TRUE, echo = FALSE)
pander::panderOptions("table.split.table", Inf)
library(codebook)
data("bfi", package = 'codebook')
bfi$age <- rpois(nrow(bfi), 30)
ggplot2::theme_set(ggplot2::theme_bw())
pander::panderOptions("table.split.table", Inf)
Survey overview
28 completed rows, 28 who entered any information, 0 only viewed the first page. There are 0 expired rows (people who did not finish filling out in the requested time frame). In total, there are 28 rows including unfinished and expired rows.
There were 28 unique participants, of which 28 finished filling out at least one survey.
This survey was not repeated.
The first session started on 2016-07-08 09:54:16, the last session on 2016-11-02 21:19:50.
## `stat_bin()` using `bins = 30`. Pick better value with `binwidth`.

People took on average 127.36 minutes (median 1.48) to answer the survey.
## Warning: Durations below 0 detected.
## Warning: Removed 4 rows containing non-finite values (stat_bin).
## Warning: Removed 1 rows containing missing values (geom_bar).

Items
Scale: BFIK_agree
Reliability
Reliability
95% Confidence Interval
0.8006 |
0.8033 |
0.8025 |
0.5051 |
4.083 |
0.06074 |
3.116 |
0.9317 |
Reliability if an item is dropped:
BFIK_agree_4R |
0.7039 |
0.7059 |
0.6277 |
0.4445 |
2.4 |
0.09224 |
BFIK_agree_1R |
0.7823 |
0.7822 |
0.7633 |
0.5448 |
3.591 |
0.0731 |
BFIK_agree_3R |
0.6759 |
0.6926 |
0.6242 |
0.4289 |
2.253 |
0.1072 |
BFIK_agree_2 |
0.8181 |
0.8196 |
0.7841 |
0.6023 |
4.543 |
0.05685 |
Item statistics
BFIK_agree_4R |
28 |
0.8471 |
0.8503 |
0.8292 |
0.7058 |
2.929 |
1.184 |
BFIK_agree_1R |
28 |
0.7168 |
0.7554 |
0.6254 |
0.5539 |
3 |
0.9428 |
BFIK_agree_3R |
28 |
0.8821 |
0.8651 |
0.8439 |
0.751 |
3.036 |
1.29 |
BFIK_agree_2 |
28 |
0.7206 |
0.7011 |
0.5431 |
0.4825 |
3.5 |
1.262 |
Non missing response frequency for each item
BFIK_agree_4R |
0.07143 |
0.3929 |
0.1786 |
0.25 |
0.1071 |
0 |
BFIK_agree_1R |
0 |
0.3929 |
0.25 |
0.3214 |
0.03571 |
0 |
BFIK_agree_3R |
0.1071 |
0.3214 |
0.1429 |
0.2857 |
0.1429 |
0 |
BFIK_agree_2 |
0.07143 |
0.1786 |
0.1786 |
0.3214 |
0.25 |
0 |
Likert plot

Distribution

Summary statistics
BFIK_agree_4R |
Ich kann mich schroff und abweisend anderen gegenüber verhalten. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=5,2=4,3=3,4=2,5: Trifft voll und ganz zu=1,Item was never rendered for this user.=NA |
0 |
5 |
0 |
28 |
28 |
5 |
2: 11, 4: 7, 3: 5, 5: 3 |
BFIK_agree_1R |
Ich neige dazu, andere zu kritisieren. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=5,2=4,3=3,4=2,5: Trifft voll und ganz zu=1,Item was never rendered for this user.=NA |
0 |
7 |
0 |
28 |
28 |
4 |
2: 11, 4: 9, 3: 7, 5: 1 |
BFIK_agree_3R |
Ich kann mich kalt und distanziert verhalten. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=5,2=4,3=3,4=2,5: Trifft voll und ganz zu=1,Item was never rendered for this user.=NA |
0 |
13 |
0 |
28 |
28 |
5 |
2: 9, 4: 8, 3: 4, 5: 4 |
BFIK_agree_2 |
Ich schenke anderen leicht Vertrauen, glaube an das Gute im Menschen. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
17 |
0 |
28 |
28 |
5 |
4: 9, 5: 7, 2: 5, 3: 5 |
Scale: BFIK_open
Reliability
Reliability
95% Confidence Interval
0.5271 |
0.513 |
0.5384 |
0.2085 |
1.054 |
0.1427 |
4.259 |
0.5631 |
Reliability if an item is dropped:
BFIK_open_2 |
0.5187 |
0.5019 |
0.5306 |
0.2515 |
1.008 |
0.1551 |
BFIK_open_1 |
0.5787 |
0.5594 |
0.513 |
0.2973 |
1.269 |
0.1308 |
BFIK_open_4 |
0.4119 |
0.4101 |
0.3218 |
0.1881 |
0.6952 |
0.1885 |
BFIK_open_3 |
0.2202 |
0.2437 |
0.2042 |
0.09701 |
0.3223 |
0.2572 |
Item statistics
BFIK_open_2 |
28 |
0.5298 |
0.5869 |
0.3017 |
0.2318 |
4.214 |
0.7382 |
BFIK_open_1 |
28 |
0.5063 |
0.5329 |
0.2761 |
0.1569 |
4.393 |
0.8317 |
BFIK_open_4 |
28 |
0.701 |
0.6614 |
0.5679 |
0.3612 |
4.214 |
0.9567 |
BFIK_open_3 |
28 |
0.8041 |
0.7686 |
0.7253 |
0.538 |
4.214 |
0.9567 |
Non missing response frequency for each item
BFIK_open_2 |
0 |
0.03571 |
0.07143 |
0.5357 |
0.3571 |
0 |
BFIK_open_1 |
0 |
0.03571 |
0.1071 |
0.2857 |
0.5714 |
0 |
BFIK_open_4 |
0.03571 |
0 |
0.1429 |
0.3571 |
0.4643 |
0 |
BFIK_open_3 |
0 |
0.07143 |
0.1429 |
0.2857 |
0.5 |
0 |
Likert plot

Distribution

Summary statistics
BFIK_open_2 |
Ich bin tiefsinnig, denke gerne über Sachen nach. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
4 |
0 |
28 |
28 |
4 |
4: 15, 5: 10, 3: 2, 2: 1 |
BFIK_open_1 |
Ich bin vielseitig interessiert. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
8 |
0 |
28 |
28 |
4 |
5: 16, 4: 8, 3: 3, 2: 1 |
BFIK_open_4 |
Ich schätze künstlerische und ästhetische Eindrücke. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
19 |
0 |
28 |
28 |
4 |
5: 13, 4: 10, 3: 4, 1: 1 |
BFIK_open_3 |
Ich habe eine aktive Vorstellungskraft, bin phantasievoll. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
22 |
0 |
28 |
28 |
4 |
5: 14, 4: 8, 3: 4, 2: 2 |
Scale: BFIK_consc
Reliability
Reliability
95% Confidence Interval
0.7797 |
0.7871 |
0.7839 |
0.4803 |
3.696 |
0.06246 |
3.652 |
0.7916 |
Reliability if an item is dropped:
BFIK_consc_3 |
0.598 |
0.6118 |
0.5248 |
0.3445 |
1.576 |
0.1176 |
BFIK_consc_4 |
0.7626 |
0.7706 |
0.7159 |
0.5282 |
3.359 |
0.07398 |
BFIK_consc_2R |
0.7284 |
0.7272 |
0.7112 |
0.4705 |
2.666 |
0.08493 |
BFIK_consc_1 |
0.7813 |
0.8042 |
0.7721 |
0.5779 |
4.107 |
0.0663 |
Item statistics
BFIK_consc_3 |
28 |
0.9086 |
0.9115 |
0.9169 |
0.8121 |
3.5 |
1.036 |
BFIK_consc_4 |
28 |
0.6875 |
0.7351 |
0.6337 |
0.5257 |
3.857 |
0.7559 |
BFIK_consc_2R |
28 |
0.8411 |
0.7905 |
0.6957 |
0.6209 |
3.179 |
1.307 |
BFIK_consc_1 |
28 |
0.6733 |
0.6874 |
0.5202 |
0.4657 |
4.071 |
0.8997 |
Non missing response frequency for each item
BFIK_consc_3 |
0.03571 |
0.1429 |
0.25 |
0.4286 |
0.1429 |
0 |
BFIK_consc_4 |
0 |
0.03571 |
0.25 |
0.5357 |
0.1786 |
0 |
BFIK_consc_2R |
0.1786 |
0.1071 |
0.1786 |
0.4286 |
0.1071 |
0 |
BFIK_consc_1 |
0 |
0.07143 |
0.1429 |
0.4286 |
0.3571 |
0 |
Likert plot

Distribution

Summary statistics
BFIK_consc_3 |
Ich bin tüchtig und arbeite flott. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
10 |
0 |
28 |
28 |
5 |
4: 12, 3: 7, 2: 4, 5: 4 |
BFIK_consc_4 |
Ich mache Pläne und führe sie auch durch. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
11 |
0 |
28 |
28 |
4 |
4: 15, 3: 7, 5: 5, 2: 1 |
BFIK_consc_2R |
Ich bin bequem, neige zur Faulheit. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=5,2=4,3=3,4=2,5: Trifft voll und ganz zu=1,Item was never rendered for this user.=NA |
0 |
12 |
0 |
28 |
28 |
5 |
4: 12, 1: 5, 3: 5, 2: 3 |
BFIK_consc_1 |
Ich erledige Aufgaben gründlich. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
18 |
0 |
28 |
28 |
4 |
4: 12, 5: 10, 3: 4, 2: 2 |
Scale: BFIK_neuro
Reliability
Reliability
95% Confidence Interval
0.7537 |
0.7476 |
0.7146 |
0.4968 |
2.962 |
0.07432 |
2.893 |
0.9254 |
Reliability if an item is dropped:
BFIK_neuro_2R |
0.84 |
0.8408 |
0.7254 |
0.7254 |
5.283 |
0.06026 |
BFIK_neuro_3 |
0.5905 |
0.6113 |
0.4402 |
0.4402 |
1.572 |
0.1457 |
BFIK_neuro_4 |
0.4654 |
0.4905 |
0.3249 |
0.3249 |
0.9627 |
0.1872 |
Item statistics
BFIK_neuro_2R |
28 |
0.6549 |
0.7217 |
0.4638 |
0.41 |
3.107 |
0.8751 |
BFIK_neuro_3 |
28 |
0.8755 |
0.8384 |
0.7626 |
0.6529 |
3.071 |
1.274 |
BFIK_neuro_4 |
28 |
0.9047 |
0.8855 |
0.8409 |
0.7421 |
2.5 |
1.202 |
Non missing response frequency for each item
BFIK_neuro_2R |
0 |
0.2857 |
0.3571 |
0.3214 |
0.03571 |
0 |
BFIK_neuro_3 |
0.1071 |
0.25 |
0.2857 |
0.1786 |
0.1786 |
0 |
BFIK_neuro_4 |
0.25 |
0.3214 |
0.1071 |
0.3214 |
0 |
0 |
Likert plot

Distribution

Summary statistics
BFIK_neuro_2R |
Ich bin entspannt, lasse mich durch Stress nicht aus der Ruhe bringen. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=5,2=4,3=3,4=2,5: Trifft voll und ganz zu=1,Item was never rendered for this user.=NA |
0 |
9 |
0 |
28 |
28 |
4 |
3: 10, 4: 9, 2: 8, 5: 1 |
BFIK_neuro_3 |
Ich mache mir viele Sorgen. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
15 |
0 |
28 |
28 |
5 |
3: 8, 2: 7, 4: 5, 5: 5 |
BFIK_neuro_4 |
Ich werde leicht nervös und unsicher. |
rating_button |
5 |
labelled |
FALSE |
1: Trifft überhaupt nicht zu=1,2=2,3=3,4=4,5: Trifft voll und ganz zu=5,Item was never rendered for this user.=NA |
0 |
16 |
0 |
28 |
28 |
4 |
2: 9, 4: 9, 1: 7, 3: 3 |
age
Distribution

0 missings.
Summary statistics
age |
integer |
0 |
28 |
28 |
27.5 |
4.95 |
16 |
24 |
27 |
30.75 |
36 |
▁▂▃▅▇▅▃▅ |
Missingness report
Among those who finished the survey. Only variables that have missings are shown.
Missings per variable |
28 |
28 |
28 |