Setup

Here, we’re just setting a few options.

knitr::opts_chunk$set(
  warning = TRUE, # show warnings during codebook generation
  message = TRUE, # show messages during codebook generation
  error = TRUE, # do not interrupt codebook generation in case of errors,
                # usually better for debugging
  echo = TRUE  # show R code
)
ggplot2::theme_set(ggplot2::theme_bw())
pander::panderOptions("table.split.table", Inf)

Library

library(labelled)
library(codebook)
## 
## Attache Paket: 'codebook'
## Das folgende Objekt ist maskiert 'package:labelled':
## 
##     to_factor
library(formr)
## 
## Attache Paket: 'formr'
## Die folgenden Objekte sind maskiert von 'package:codebook':
## 
##     aggregate_and_document_scale, expired, rescue_attributes,
##     reverse_labelled_values
library(ggplot2)
library(dplyr)
## 
## Attache Paket: 'dplyr'
## Die folgenden Objekte sind maskiert von 'package:formr':
## 
##     first, last
## Die folgenden Objekte sind maskiert von 'package:stats':
## 
##     filter, lag
## Die folgenden Objekte sind maskiert von 'package:base':
## 
##     intersect, setdiff, setequal, union
library(future)

Data

Load selected data based on 02_exclusion

data_included = read.csv(file = "data_included.csv")[,-1]

Information About Data

Variable Labels

var_label(data_included) = list(
  political_orientation = "Where would you place yourself on the political spectrum?",
  age = "How old are you?",
  interest_single = "How interested are you in each of the following relationship options at some time in the future? - Being non-partnered (e.g., solo, single, not committed)",
  interest_sexrel = "How interested are you in each of the following relationship options at some time in the future? - Having sexual, non-romantic relationship(s) (e.g., hookups, one-night stands)",
  interest_nonmonrel = "How interested are you in each of the following relationship options at some time in the future? -Having non-monogamous relationship(s)",
  interest_monrel = "How interested are you in each of the following relationship options at some time in the future? - Having monogamous relationship(s)",
  pref_politicalsim = "Similar political beliefs and values as me - How important is it to you?", 
  pref_ethnicalsim = "Ethnicity/race - Should your partner's ethnicity/race be different or the same as you?",
  pref_religioussim = "Similar religious beliefs as me - How important is it to you",
  pref_level_kind = "Level of kindness - How kind should your partner be?",
  pref_level_supportive = "Supportive - How supportive should your partner be?",
  pref_level_attractive_body = "Attractive body - How attractive should your partner's body be?",
  pref_level_attractive_face = "Attractive face - How attractive should your partner's face be?",
  pref_level_financially_secure = "Financial security - How financially secure should your partner be?",
  pref_level_successful_ambitious = "Successful/ambitious - How successful/ambitious should your partner be?",
  pref_level_confident = "Level of confidence - How confident should your partner be?",
  pref_level_assertive = "Level of assertiveness - How assertive should your partner be?",
  pref_level_intelligence = "Level of intelligence - How intelligent should your partner be?",
  pref_level_educated = "Level of education - How educated should your partner be?",
  imp_age = "How important is the age of your ideal long-term partner?",
  ideal_age = "The perfect age for my ideal long-term partner is __ years old.",
  imp_height = "How important is your ideal long-term partner’s height?",
  ideal_height = "My ideal long-term partner’s height is __.",
  country = "In what country do you live?",
  language = "Language of Survey",
  sex = "Do you identify as…",
  sexual_orientation = "How would you describe your current sexual orientation?",
  relationship = "Select your relationships during the past 3 months. Choose as many as you like",
  answer_accuracy = "We understand that sometimes people fill out questionnaires for fun and give answers that may not be accurate. In the interest of scientific accuracy, we will exclude those responses from our final analysis. Please choose one of the statements below:"
)

Value Labels

val_labels(data_included$political_orientation)=
  c("LEFT" = 0, "RIGHT" = 6)

val_labels(data_included$interest_single)=
  c("not at all interested" = 0, "very interested" = 6)
val_labels(data_included$interest_sexrel)=
  c("not at all interested" = 0, "very interested" = 6)
val_labels(data_included$interest_nonmonrel)=
  c("not at all interested" = 0, "very interested" = 6)
val_labels(data_included$interest_monrel)=
  c("not at all interested" = 0, "very interested" = 6)


val_labels(data_included$pref_politicalsim)=
  c("not at all important" = 0, "very important" = 6)
val_labels(data_included$pref_ethnicalsim)=
  c("different from me" = 0, "same as me" = 6)
val_labels(data_included$pref_religioussim)=
  c("not at all important" = 0, "very important" = 6)


val_labels(data_included$pref_level_kind) =
  c("not at all" = 0, "very" = 6)
val_labels(data_included$pref_level_supportive) =
  c("not at all" = 0, "very" = 6)
val_labels(data_included$pref_level_attractive_body) =
  c("not at all" = 0, "very" = 6)
val_labels(data_included$pref_level_attractive_face) =
  c("not at all" = 0, "very" = 6)
val_labels(data_included$pref_level_financially_secure) =
  c("not at all" = 0, "very" = 6)
val_labels(data_included$pref_level_successful_ambitious) =
  c("not at all" = 0, "very" = 6)
val_labels(data_included$pref_level_confident) =
  c("not at all" = 0, "very" = 6)
val_labels(data_included$pref_level_assertive) =
  c("not at all" = 0, "very" = 6)
val_labels(data_included$pref_level_intelligence) =
  c("not at all" = 0, "very" = 6)
val_labels(data_included$pref_level_educated) =
  c("not at all" = 0, "very" = 6)

val_labels(data_included$imp_age) =
  c("not at all important" = 0, "very important" = 6)
val_labels(data_included$imp_height) =
  c("not at all important" = 0, "very important" = 6)

Relative Ideal Age

Ideal long-term partner’s age will be be calculated as relative age discrepancy between ideal partner’s age and women’s own age which will be calculated by subtracting women’s own age from ideal partner’s age

data_included = data_included %>%
  mutate(ideal_age_rel = ideal_age - age)
qplot(data_included$ideal_age_rel)
## Warning: `qplot()` was deprecated in ggplot2 3.4.0.
## This warning is displayed once every 8 hours.
## Call `lifecycle::last_lifecycle_warnings()` to see where this warning was
## generated.
## `stat_bin()` using `bins = 30`. Pick better value with `binwidth`.
## Warning: Removed 1200 rows containing non-finite outside the scale range
## (`stat_bin()`).

Number of participants and number of countries

nrow(data_included)
## [1] 13257
length(unique(data_included$country))
## [1] 144

Create Codebook

data_included = data_included %>%
  select(sex, country, language,
         political_orientation, age, 
          pref_politicalsim, pref_ethnicalsim, pref_religioussim,
          pref_level_financially_secure_successful_ambitious, pref_level_financially_secure, 
          pref_level_successful_ambitious,
          pref_level_confident_assertive, pref_level_confident, pref_level_assertive,
          pref_level_intelligence_educated, pref_level_intelligence, pref_level_educated,
          pref_level_kind_supportive, pref_level_kind, pref_level_supportive,
          pref_level_attractiveness, pref_level_attractive_body, pref_level_attractive_face,
          imp_age, ideal_age, ideal_age_rel,
          imp_height, ideal_height,
         interest_single, interest_sexrel, interest_nonmonrel, interest_monrel
          )

codebook(data_included)
## Registered S3 method overwritten by 'rmdpartials':
##   method          from 
##   print.knit_asis formr

Metadata

Description

Dataset name: data_included

The dataset has N=13257 rows and 32 columns. 7195 rows have no missing values on any column.

Metadata for search engines
  • Date published: 2025-04-24
x
sex
country
language
political_orientation
age
pref_politicalsim
pref_ethnicalsim
pref_religioussim
pref_level_financially_secure_successful_ambitious
pref_level_financially_secure
pref_level_successful_ambitious
pref_level_confident_assertive
pref_level_confident
pref_level_assertive
pref_level_intelligence_educated
pref_level_intelligence
pref_level_educated
pref_level_kind_supportive
pref_level_kind
pref_level_supportive
pref_level_attractiveness
pref_level_attractive_body
pref_level_attractive_face
imp_age
ideal_age
ideal_age_rel
imp_height
ideal_height
interest_single
interest_sexrel
interest_nonmonrel
interest_monrel

Variables

sex

Do you identify as…

Distribution

Distribution of values for sex

Distribution of values for sex

0 missing values.

Summary statistics

name label data_type n_missing complete_rate n_unique empty min max whitespace
sex Do you identify as… character 0 1 1 0 5 5 0

country

In what country do you live?

Distribution

Distribution of values for country

Distribution of values for country

0 missing values.

Summary statistics

name label data_type n_missing complete_rate n_unique empty min max whitespace
country In what country do you live? character 0 1 144 0 4 32 0

language

Language of Survey

Distribution

Distribution of values for language

Distribution of values for language

0 missing values.

Summary statistics

name label data_type n_missing complete_rate n_unique empty min max whitespace
language Language of Survey character 0 1 10 0 6 10 0

political_orientation

Where would you place yourself on the political spectrum?

Distribution

Distribution of values for political_orientation

Distribution of values for political_orientation

0 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
political_orientation Where would you place yourself on the political spectrum? haven_labelled 0 1 0 3 6 2.528023 1.36602 2 ▂▃▅▇▁▂▁▁

Value labels

Response choices
name value
LEFT 0
RIGHT 6

age

How old are you?

Distribution

Distribution of values for age

Distribution of values for age

4 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd hist
age How old are you? numeric 4 0.9996983 18 21 67 23.72029 6.896534 ▇▂▁▁▁

pref_politicalsim

Similar political beliefs and values as me - How important is it to you?

Distribution

Distribution of values for pref_politicalsim

Distribution of values for pref_politicalsim

308 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_politicalsim Similar political beliefs and values as me - How important is it to you? haven_labelled 308 0.976767 0 3 6 3.226504 1.91648 2 ▆▂▃▇▁▇▆▅

Value labels

Response choices
name value
not at all important 0
very important 6

pref_ethnicalsim

Ethnicity/race - Should your partner’s ethnicity/race be different or the same as you?

Distribution

Distribution of values for pref_ethnicalsim

Distribution of values for pref_ethnicalsim

4614 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_ethnicalsim Ethnicity/race - Should your partner’s ethnicity/race be different or the same as you? haven_labelled 4614 0.6519575 0 3 6 3.273169 1.43992 2 ▁▁▂▇▁▃▂▂

Value labels

Response choices
name value
different from me 0
same as me 6

pref_religioussim

Similar religious beliefs as me - How important is it to you

Distribution

Distribution of values for pref_religioussim

Distribution of values for pref_religioussim

320 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_religioussim Similar religious beliefs as me - How important is it to you haven_labelled 320 0.9758618 0 3 6 2.950761 2.199673 2 ▇▂▃▅▁▅▃▆

Value labels

Response choices
name value
not at all important 0
very important 6

pref_level_financially_secure_successful_ambitious

Distribution

Distribution of values for pref_level_financially_secure_successful_ambitious

Distribution of values for pref_level_financially_secure_successful_ambitious

706 missing values.

Summary statistics

name data_type n_missing complete_rate min median max mean sd hist label
pref_level_financially_secure_successful_ambitious numeric 706 0.9467451 0 4.5 6 4.351247 0.895886 ▁▁▅▇▆ NA

pref_level_financially_secure

Financial security - How financially secure should your partner be?

Distribution

Distribution of values for pref_level_financially_secure

Distribution of values for pref_level_financially_secure

557 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_financially_secure Financial security - How financially secure should your partner be? haven_labelled 557 0.9579845 0 4 6 4.251575 1.112366 2 ▁▁▁▅▁▇▆▃

Value labels

Response choices
name value
not at all 0
very 6

pref_level_successful_ambitious

Successful/ambitious - How successful/ambitious should your partner be?

Distribution

Distribution of values for pref_level_successful_ambitious

Distribution of values for pref_level_successful_ambitious

478 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_successful_ambitious Successful/ambitious - How successful/ambitious should your partner be? haven_labelled 478 0.9639436 0 4 6 4.436184 1.075005 2 ▁▁▁▃▁▇▇▅

Value labels

Response choices
name value
not at all 0
very 6

pref_level_confident_assertive

Distribution

Distribution of values for pref_level_confident_assertive

Distribution of values for pref_level_confident_assertive

560 missing values.

Summary statistics

name data_type n_missing complete_rate min median max mean sd hist label
pref_level_confident_assertive numeric 560 0.9577582 1 4.5 6 4.385052 0.8409224 ▁▂▇▇▃ NA

pref_level_confident

Level of confidence - How confident should your partner be?

Distribution

Distribution of values for pref_level_confident

Distribution of values for pref_level_confident

367 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_confident Level of confidence - How confident should your partner be? haven_labelled 367 0.9723165 0 5 6 4.686812 1.024135 2 ▁▁▁▂▁▇▇▆

Value labels

Response choices
name value
not at all 0
very 6

pref_level_assertive

Level of assertiveness - How assertive should your partner be?

Distribution

Distribution of values for pref_level_assertive

Distribution of values for pref_level_assertive

496 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_assertive Level of assertiveness - How assertive should your partner be? haven_labelled 496 0.9625858 0 4 6 4.081498 1.04256 2 ▁▁▁▅▁▇▅▂

Value labels

Response choices
name value
not at all 0
very 6

pref_level_intelligence_educated

Distribution

Distribution of values for pref_level_intelligence_educated

Distribution of values for pref_level_intelligence_educated

534 missing values.

Summary statistics

name data_type n_missing complete_rate min median max mean sd hist label
pref_level_intelligence_educated numeric 534 0.9597194 0.5 5 6 4.729309 0.820286 ▁▁▂▆▇ NA

pref_level_intelligence

Level of intelligence - How intelligent should your partner be?

Distribution

Distribution of values for pref_level_intelligence

Distribution of values for pref_level_intelligence

370 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_intelligence Level of intelligence - How intelligent should your partner be? haven_labelled 370 0.9720902 0 5 6 4.785831 0.892955 2 ▁▁▁▁▁▆▇▅

Value labels

Response choices
name value
not at all 0
very 6

pref_level_educated

Level of education - How educated should your partner be?

Distribution

Distribution of values for pref_level_educated

Distribution of values for pref_level_educated

473 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_educated Level of education - How educated should your partner be? haven_labelled 473 0.9643207 0 5 6 4.666536 1.030682 2 ▁▁▁▂▁▇▇▆

Value labels

Response choices
name value
not at all 0
very 6

pref_level_kind_supportive

Distribution

Distribution of values for pref_level_kind_supportive

Distribution of values for pref_level_kind_supportive

528 missing values.

Summary statistics

name data_type n_missing complete_rate min median max mean sd hist label
pref_level_kind_supportive numeric 528 0.960172 2 5 6 5.139563 0.6994721 ▁▁▁▇▇ NA

pref_level_kind

Level of kindness - How kind should your partner be?

Distribution

Distribution of values for pref_level_kind

Distribution of values for pref_level_kind

338 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_kind Level of kindness - How kind should your partner be? haven_labelled 338 0.974504 0 5 6 5.258689 0.8538259 2 ▁▁▁▁▁▂▆▇

Value labels

Response choices
name value
not at all 0
very 6

pref_level_supportive

Supportive - How supportive should your partner be?

Distribution

Distribution of values for pref_level_supportive

Distribution of values for pref_level_supportive

490 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_supportive Supportive - How supportive should your partner be? haven_labelled 490 0.9630384 0 5 6 5.020678 0.8933643 2 ▁▁▁▁▁▅▇▇

Value labels

Response choices
name value
not at all 0
very 6

pref_level_attractiveness

Distribution

Distribution of values for pref_level_attractiveness

Distribution of values for pref_level_attractiveness

731 missing values.

Summary statistics

name data_type n_missing complete_rate min median max mean sd hist label
pref_level_attractiveness numeric 731 0.9448593 0 4 6 4.044308 0.9095593 ▁▁▆▇▅ NA

pref_level_attractive_body

Attractive body - How attractive should your partner’s body be?

Distribution

Distribution of values for pref_level_attractive_body

Distribution of values for pref_level_attractive_body

654 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_attractive_body Attractive body - How attractive should your partner’s body be? haven_labelled 654 0.9506676 0 4 6 3.840038 1.016899 2 ▁▁▁▆▁▇▃▁

Value labels

Response choices
name value
not at all 0
very 6

pref_level_attractive_face

Attractive face - How attractive should your partner’s face be?

Distribution

Distribution of values for pref_level_attractive_face

Distribution of values for pref_level_attractive_face

529 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
pref_level_attractive_face Attractive face - How attractive should your partner’s face be? haven_labelled 529 0.9600966 0 4 6 4.228394 1.045934 2 ▁▁▁▅▁▇▆▂

Value labels

Response choices
name value
not at all 0
very 6

imp_age

How important is the age of your ideal long-term partner?

Distribution

Distribution of values for imp_age

Distribution of values for imp_age

144 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
imp_age How important is the age of your ideal long-term partner? haven_labelled 144 0.9891378 0 4 6 3.631358 1.41965 2 ▁▁▂▅▁▇▃▂

Value labels

Response choices
name value
not at all important 0
very important 6

ideal_age

The perfect age for my ideal long-term partner is __ years old.

Distribution

Distribution of values for ideal_age

Distribution of values for ideal_age

1196 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd hist
ideal_age The perfect age for my ideal long-term partner is __ years old. numeric 1196 0.9097835 10 25 100 26.23199 7.285068 ▇▃▁▁▁

ideal_age_rel

The perfect age for my ideal long-term partner is __ years old.

Distribution

Distribution of values for ideal_age_rel

Distribution of values for ideal_age_rel

1200 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd hist
ideal_age_rel The perfect age for my ideal long-term partner is __ years old. numeric 1200 0.9094818 -34 2 82 2.522684 3.142703 ▁▇▁▁▁

imp_height

How important is your ideal long-term partner’s height?

Distribution

Distribution of values for imp_height

Distribution of values for imp_height

231 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
imp_height How important is your ideal long-term partner’s height? haven_labelled 231 0.9825752 0 4 6 3.948641 1.491129 2 ▁▁▂▅▁▇▆▃

Value labels

Response choices
name value
not at all important 0
very important 6

ideal_height

My ideal long-term partner’s height is __.

Distribution

Distribution of values for ideal_height

Distribution of values for ideal_height

733 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd hist
ideal_height My ideal long-term partner’s height is __. numeric 733 0.9447085 -2 1 2 1.028266 0.4357638 ▁▁▁▇▁

interest_single

How interested are you in each of the following relationship options at some time in the future? - Being non-partnered (e.g., solo, single, not committed)

Distribution

Distribution of values for interest_single

Distribution of values for interest_single

49 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
interest_single How interested are you in each of the following relationship options at some time in the future? - Being non-partnered (e.g., solo, single, not committed) haven_labelled 49 0.9963038 0 2 6 2.222971 1.763918 2 ▇▅▅▇▁▃▂▂

Value labels

Response choices
name value
not at all interested 0
very interested 6

interest_sexrel

How interested are you in each of the following relationship options at some time in the future? - Having sexual, non-romantic relationship(s) (e.g., hookups, one-night stands)

Distribution

Distribution of values for interest_sexrel

Distribution of values for interest_sexrel

64 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
interest_sexrel How interested are you in each of the following relationship options at some time in the future? - Having sexual, non-romantic relationship(s) (e.g., hookups, one-night stands) haven_labelled 64 0.9951724 0 2 6 2.404078 1.98239 2 ▇▃▅▅▁▃▂▃

Value labels

Response choices
name value
not at all interested 0
very interested 6

interest_nonmonrel

How interested are you in each of the following relationship options at some time in the future? -Having non-monogamous relationship(s)

Distribution

Distribution of values for interest_nonmonrel

Distribution of values for interest_nonmonrel

112 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
interest_nonmonrel How interested are you in each of the following relationship options at some time in the future? -Having non-monogamous relationship(s) haven_labelled 112 0.9915516 0 0 6 0.8615443 1.498122 2 ▇▁▁▁▁▁▁▁

Value labels

Response choices
name value
not at all interested 0
very interested 6

interest_monrel

How interested are you in each of the following relationship options at some time in the future? - Having monogamous relationship(s)

Distribution

Distribution of values for interest_monrel

Distribution of values for interest_monrel

92 missing values.

Summary statistics

name label data_type n_missing complete_rate min median max mean sd n_value_labels hist
interest_monrel How interested are you in each of the following relationship options at some time in the future? - Having monogamous relationship(s) haven_labelled 92 0.9930603 0 6 6 4.819673 1.751717 2 ▁▁▁▁▁▂▃▇

Value labels

Response choices
name value
not at all interested 0
very interested 6

Missingness report

## # A tibble: 7 × 31
##   description                age interest_single interest_sexrel interest_monrel
##   <chr>                    <dbl>           <dbl>           <dbl>           <dbl>
## 1 Missing values per vari…     4              49              64              92
## 2 Missing values in 0 var…     1               1               1               1
## 3 Missing values in 1 var…     1               1               1               1
## 4 Missing values in 2 var…     1               1               1               1
## 5 Missing values in 3 var…     1               1               1               1
## 6 Missing values in 18 va…     1               1               1               1
## 7 398 other, less frequen…   395             370             364             357
## # ℹ 26 more variables: interest_nonmonrel <dbl>, imp_age <dbl>,
## #   imp_height <dbl>, pref_politicalsim <dbl>, pref_religioussim <dbl>,
## #   pref_level_kind <dbl>, pref_level_confident <dbl>,
## #   pref_level_intelligence <dbl>, pref_level_educated <dbl>,
## #   pref_level_successful_ambitious <dbl>, pref_level_supportive <dbl>,
## #   pref_level_assertive <dbl>, pref_level_kind_supportive <dbl>,
## #   pref_level_attractive_face <dbl>, pref_level_intelligence_educated <dbl>, …

Codebook table

name label data_type value_labels n_missing complete_rate n_unique empty min median max mean sd whitespace n_value_labels hist
sex Do you identify as… character NA 0 1.0000000 1 0 5 NA 5 NA NA 0 NA NA
country In what country do you live? character NA 0 1.0000000 144 0 4 NA 32 NA NA 0 NA NA
language Language of Survey character NA 0 1.0000000 10 0 6 NA 10 NA NA 0 NA NA
political_orientation Where would you place yourself on the political spectrum? haven_labelled 0. LEFT,
6. RIGHT
0 1.0000000 NA NA 0 3 6 2.5280229 1.3660201 NA 2 ▂▃▅▇▁▂▁▁
age How old are you? numeric NA 4 0.9996983 NA NA 18.0 21.0 67 23.7202897 6.8965345 NA NA ▇▂▁▁▁
pref_politicalsim Similar political beliefs and values as me - How important is it to you? haven_labelled 0. not at all important,
6. very important
308 0.9767670 NA NA 0 3 6 3.2265040 1.9164802 NA 2 ▆▂▃▇▁▇▆▅
pref_ethnicalsim Ethnicity/race - Should your partner’s ethnicity/race be different or the same as you? haven_labelled 0. different from me,
6. same as me
4614 0.6519575 NA NA 0 3 6 3.2731690 1.4399195 NA 2 ▁▁▂▇▁▃▂▂
pref_religioussim Similar religious beliefs as me - How important is it to you haven_labelled 0. not at all important,
6. very important
320 0.9758618 NA NA 0 3 6 2.9507614 2.1996731 NA 2 ▇▂▃▅▁▅▃▆
pref_level_financially_secure_successful_ambitious NA numeric NA 706 0.9467451 NA NA 0.0 4.5 6 4.3512469 0.8958860 NA NA ▁▁▅▇▆
pref_level_financially_secure Financial security - How financially secure should your partner be? haven_labelled 0. not at all,
6. very
557 0.9579845 NA NA 0 4 6 4.2515748 1.1123663 NA 2 ▁▁▁▅▁▇▆▃
pref_level_successful_ambitious Successful/ambitious - How successful/ambitious should your partner be? haven_labelled 0. not at all,
6. very
478 0.9639436 NA NA 0 4 6 4.4361844 1.0750048 NA 2 ▁▁▁▃▁▇▇▅
pref_level_confident_assertive NA numeric NA 560 0.9577582 NA NA 1.0 4.5 6 4.3850516 0.8409224 NA NA ▁▂▇▇▃
pref_level_confident Level of confidence - How confident should your partner be? haven_labelled 0. not at all,
6. very
367 0.9723165 NA NA 0 5 6 4.6868115 1.0241349 NA 2 ▁▁▁▂▁▇▇▆
pref_level_assertive Level of assertiveness - How assertive should your partner be? haven_labelled 0. not at all,
6. very
496 0.9625858 NA NA 0 4 6 4.0814983 1.0425599 NA 2 ▁▁▁▅▁▇▅▂
pref_level_intelligence_educated NA numeric NA 534 0.9597194 NA NA 0.5 5.0 6 4.7293091 0.8202860 NA NA ▁▁▂▆▇
pref_level_intelligence Level of intelligence - How intelligent should your partner be? haven_labelled 0. not at all,
6. very
370 0.9720902 NA NA 0 5 6 4.7858307 0.8929550 NA 2 ▁▁▁▁▁▆▇▅
pref_level_educated Level of education - How educated should your partner be? haven_labelled 0. not at all,
6. very
473 0.9643207 NA NA 0 5 6 4.6665363 1.0306818 NA 2 ▁▁▁▂▁▇▇▆
pref_level_kind_supportive NA numeric NA 528 0.9601720 NA NA 2.0 5.0 6 5.1395632 0.6994721 NA NA ▁▁▁▇▇
pref_level_kind Level of kindness - How kind should your partner be? haven_labelled 0. not at all,
6. very
338 0.9745040 NA NA 0 5 6 5.2586888 0.8538259 NA 2 ▁▁▁▁▁▂▆▇
pref_level_supportive Supportive - How supportive should your partner be? haven_labelled 0. not at all,
6. very
490 0.9630384 NA NA 0 5 6 5.0206783 0.8933643 NA 2 ▁▁▁▁▁▅▇▇
pref_level_attractiveness NA numeric NA 731 0.9448593 NA NA 0.0 4.0 6 4.0443078 0.9095593 NA NA ▁▁▆▇▅
pref_level_attractive_body Attractive body - How attractive should your partner’s body be? haven_labelled 0. not at all,
6. very
654 0.9506676 NA NA 0 4 6 3.8400381 1.0168988 NA 2 ▁▁▁▆▁▇▃▁
pref_level_attractive_face Attractive face - How attractive should your partner’s face be? haven_labelled 0. not at all,
6. very
529 0.9600966 NA NA 0 4 6 4.2283941 1.0459340 NA 2 ▁▁▁▅▁▇▆▂
imp_age How important is the age of your ideal long-term partner? haven_labelled 0. not at all important,
6. very important
144 0.9891378 NA NA 0 4 6 3.6313582 1.4196495 NA 2 ▁▁▂▅▁▇▃▂
ideal_age The perfect age for my ideal long-term partner is __ years old. numeric NA 1196 0.9097835 NA NA 10.0 25.0 100 26.2319874 7.2850679 NA NA ▇▃▁▁▁
ideal_age_rel The perfect age for my ideal long-term partner is __ years old. numeric NA 1200 0.9094818 NA NA -34.0 2.0 82 2.5226839 3.1427026 NA NA ▁▇▁▁▁
imp_height How important is your ideal long-term partner’s height? haven_labelled 0. not at all important,
6. very important
231 0.9825752 NA NA 0 4 6 3.9486412 1.4911290 NA 2 ▁▁▂▅▁▇▆▃
ideal_height My ideal long-term partner’s height is __. numeric NA 733 0.9447085 NA NA -2.0 1.0 2 1.0282657 0.4357638 NA NA ▁▁▁▇▁
interest_single How interested are you in each of the following relationship options at some time in the future? - Being non-partnered (e.g., solo, single, not committed) haven_labelled 0. not at all interested,
6. very interested
49 0.9963038 NA NA 0 2 6 2.2229709 1.7639180 NA 2 ▇▅▅▇▁▃▂▂
interest_sexrel How interested are you in each of the following relationship options at some time in the future? - Having sexual, non-romantic relationship(s) (e.g., hookups, one-night stands) haven_labelled 0. not at all interested,
6. very interested
64 0.9951724 NA NA 0 2 6 2.4040779 1.9823903 NA 2 ▇▃▅▅▁▃▂▃
interest_nonmonrel How interested are you in each of the following relationship options at some time in the future? -Having non-monogamous relationship(s) haven_labelled 0. not at all interested,
6. very interested
112 0.9915516 NA NA 0 0 6 0.8615443 1.4981224 NA 2 ▇▁▁▁▁▁▁▁
interest_monrel How interested are you in each of the following relationship options at some time in the future? - Having monogamous relationship(s) haven_labelled 0. not at all interested,
6. very interested
92 0.9930603 NA NA 0 6 6 4.8196734 1.7517171 NA 2 ▁▁▁▁▁▂▃▇
JSON-LD metadata

The following JSON-LD can be found by search engines, if you share this codebook publicly on the web.

{
  "name": "data_included",
  "datePublished": "2025-04-24",
  "description": "The dataset has N=13257 rows and 32 columns.\n7195 rows have no missing values on any column.\n\n\n## Table of variables\nThis table contains variable names, labels, and number of missing values.\nSee the complete codebook for more.\n\n[truncated]\n\n### Note\nThis dataset was automatically described using the [codebook R package](https://rubenarslan.github.io/codebook/) (version 0.9.6).",
  "keywords": ["sex", "country", "language", "political_orientation", "age", "pref_politicalsim", "pref_ethnicalsim", "pref_religioussim", "pref_level_financially_secure_successful_ambitious", "pref_level_financially_secure", "pref_level_successful_ambitious", "pref_level_confident_assertive", "pref_level_confident", "pref_level_assertive", "pref_level_intelligence_educated", "pref_level_intelligence", "pref_level_educated", "pref_level_kind_supportive", "pref_level_kind", "pref_level_supportive", "pref_level_attractiveness", "pref_level_attractive_body", "pref_level_attractive_face", "imp_age", "ideal_age", "ideal_age_rel", "imp_height", "ideal_height", "interest_single", "interest_sexrel", "interest_nonmonrel", "interest_monrel"],
  "@context": "https://schema.org/",
  "@type": "Dataset",
  "variableMeasured": [
    {
      "name": "sex",
      "description": "Do you identify as…",
      "@type": "propertyValue"
    },
    {
      "name": "country",
      "description": "In what country do you live?",
      "@type": "propertyValue"
    },
    {
      "name": "language",
      "description": "Language of Survey",
      "@type": "propertyValue"
    },
    {
      "name": "political_orientation",
      "description": "Where would you place yourself on the political spectrum?",
      "value": "0. LEFT,\n6. RIGHT",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "age",
      "description": "How old are you?",
      "@type": "propertyValue"
    },
    {
      "name": "pref_politicalsim",
      "description": "Similar political beliefs and values as me - How important is it to you?",
      "value": "0. not at all important,\n6. very important",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_ethnicalsim",
      "description": "Ethnicity/race - Should your partner's ethnicity/race be different or the same as you?",
      "value": "0. different from me,\n6. same as me",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_religioussim",
      "description": "Similar religious beliefs as me - How important is it to you",
      "value": "0. not at all important,\n6. very important",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_financially_secure_successful_ambitious",
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_financially_secure",
      "description": "Financial security - How financially secure should your partner be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_successful_ambitious",
      "description": "Successful/ambitious - How successful/ambitious should your partner be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_confident_assertive",
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_confident",
      "description": "Level of confidence - How confident should your partner be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_assertive",
      "description": "Level of assertiveness - How assertive should your partner be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_intelligence_educated",
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_intelligence",
      "description": "Level of intelligence - How intelligent should your partner be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_educated",
      "description": "Level of education - How educated should your partner be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_kind_supportive",
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_kind",
      "description": "Level of kindness - How kind should your partner be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_supportive",
      "description": "Supportive - How supportive should your partner be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_attractiveness",
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_attractive_body",
      "description": "Attractive body - How attractive should your partner's body be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "pref_level_attractive_face",
      "description": "Attractive face - How attractive should your partner's face be?",
      "value": "0. not at all,\n6. very",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "imp_age",
      "description": "How important is the age of your ideal long-term partner?",
      "value": "0. not at all important,\n6. very important",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "ideal_age",
      "description": "The perfect age for my ideal long-term partner is __ years old.",
      "@type": "propertyValue"
    },
    {
      "name": "ideal_age_rel",
      "description": "The perfect age for my ideal long-term partner is __ years old.",
      "@type": "propertyValue"
    },
    {
      "name": "imp_height",
      "description": "How important is your ideal long-term partner’s height?",
      "value": "0. not at all important,\n6. very important",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "ideal_height",
      "description": "My ideal long-term partner’s height is __.",
      "@type": "propertyValue"
    },
    {
      "name": "interest_single",
      "description": "How interested are you in each of the following relationship options at some time in the future? - Being non-partnered (e.g., solo, single, not committed)",
      "value": "0. not at all interested,\n6. very interested",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "interest_sexrel",
      "description": "How interested are you in each of the following relationship options at some time in the future? - Having sexual, non-romantic relationship(s) (e.g., hookups, one-night stands)",
      "value": "0. not at all interested,\n6. very interested",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "interest_nonmonrel",
      "description": "How interested are you in each of the following relationship options at some time in the future? -Having non-monogamous relationship(s)",
      "value": "0. not at all interested,\n6. very interested",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    },
    {
      "name": "interest_monrel",
      "description": "How interested are you in each of the following relationship options at some time in the future? - Having monogamous relationship(s)",
      "value": "0. not at all interested,\n6. very interested",
      "maxValue": 6,
      "minValue": 0,
      "@type": "propertyValue"
    }
  ]
}`

Save Data

data_included_documented = data_included
write.csv(data_included_documented, file = "data_included_documented.csv")
LS0tDQp0aXRsZTogPGZvbnQgY29sb3I9IiM2NkMyQTUiPkNvZGVib29rPC9mb250Pg0KY3NsOiBhcGEtY3VzdG9tLW5vLWlzc3VlLmNzbA0Kb3V0cHV0OiANCmh0bWxfZG9jdW1lbnQ6DQogICAgdG9jOiB0cnVlDQogICAgdG9jX2RlcHRoOiA0DQogICAgdG9jX2Zsb2F0OiB0cnVlDQogICAgY29kZV9mb2xkaW5nOiAnaGlkZScNCiAgICBzZWxmX2NvbnRhaW5lZDogdHJ1ZQ0KZWRpdG9yX29wdGlvbnM6IA0KICBjaHVua19vdXRwdXRfdHlwZTogY29uc29sZQ0KLS0tDQojIyB7LnRhYnNldH0NCg0KIyMjIFNldHVwDQpIZXJlLCB3ZSdyZSBqdXN0IHNldHRpbmcgYSBmZXcgb3B0aW9ucy4NCmBgYHtyIFNldHVwfQ0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KA0KICB3YXJuaW5nID0gVFJVRSwgIyBzaG93IHdhcm5pbmdzIGR1cmluZyBjb2RlYm9vayBnZW5lcmF0aW9uDQogIG1lc3NhZ2UgPSBUUlVFLCAjIHNob3cgbWVzc2FnZXMgZHVyaW5nIGNvZGVib29rIGdlbmVyYXRpb24NCiAgZXJyb3IgPSBUUlVFLCAjIGRvIG5vdCBpbnRlcnJ1cHQgY29kZWJvb2sgZ2VuZXJhdGlvbiBpbiBjYXNlIG9mIGVycm9ycywNCiAgICAgICAgICAgICAgICAjIHVzdWFsbHkgYmV0dGVyIGZvciBkZWJ1Z2dpbmcNCiAgZWNobyA9IFRSVUUgICMgc2hvdyBSIGNvZGUNCikNCmdncGxvdDI6OnRoZW1lX3NldChnZ3Bsb3QyOjp0aGVtZV9idygpKQ0KcGFuZGVyOjpwYW5kZXJPcHRpb25zKCJ0YWJsZS5zcGxpdC50YWJsZSIsIEluZikNCmBgYA0KDQojIyMgTGlicmFyeQ0KYGBge3IgTGlicmFyeX0NCmxpYnJhcnkobGFiZWxsZWQpDQpsaWJyYXJ5KGNvZGVib29rKQ0KbGlicmFyeShmb3JtcikNCmxpYnJhcnkoZ2dwbG90MikNCmxpYnJhcnkoZHBseXIpDQpsaWJyYXJ5KGZ1dHVyZSkNCmBgYA0KDQojIyMgRGF0YQ0KTG9hZCBzZWxlY3RlZCBkYXRhIGJhc2VkIG9uIDAyX2V4Y2x1c2lvbg0KYGBge3IgRGF0YX0NCmRhdGFfaW5jbHVkZWQgPSByZWFkLmNzdihmaWxlID0gImRhdGFfaW5jbHVkZWQuY3N2IilbLC0xXQ0KYGBgDQoNCiMjIyBJbmZvcm1hdGlvbiBBYm91dCBEYXRhIHsudGFic2V0IC5hY3RpdmV9DQojIyMjIFZhcmlhYmxlIExhYmVscyB7LnRhYnNldCAuYWN0aXZlfQ0KYGBge3IgVmFyaWFibGUgTGFiZWxzfQ0KdmFyX2xhYmVsKGRhdGFfaW5jbHVkZWQpID0gbGlzdCgNCiAgcG9saXRpY2FsX29yaWVudGF0aW9uID0gIldoZXJlIHdvdWxkIHlvdSBwbGFjZSB5b3Vyc2VsZiBvbiB0aGUgcG9saXRpY2FsIHNwZWN0cnVtPyIsDQogIGFnZSA9ICJIb3cgb2xkIGFyZSB5b3U/IiwNCiAgaW50ZXJlc3Rfc2luZ2xlID0gIkhvdyBpbnRlcmVzdGVkIGFyZSB5b3UgaW4gZWFjaCBvZiB0aGUgZm9sbG93aW5nIHJlbGF0aW9uc2hpcCBvcHRpb25zIGF0IHNvbWUgdGltZSBpbiB0aGUgZnV0dXJlPyAtIEJlaW5nIG5vbi1wYXJ0bmVyZWQgKGUuZy4sIHNvbG8sIHNpbmdsZSwgbm90IGNvbW1pdHRlZCkiLA0KICBpbnRlcmVzdF9zZXhyZWwgPSAiSG93IGludGVyZXN0ZWQgYXJlIHlvdSBpbiBlYWNoIG9mIHRoZSBmb2xsb3dpbmcgcmVsYXRpb25zaGlwIG9wdGlvbnMgYXQgc29tZSB0aW1lIGluIHRoZSBmdXR1cmU/IC0gSGF2aW5nIHNleHVhbCwgbm9uLXJvbWFudGljIHJlbGF0aW9uc2hpcChzKSAoZS5nLiwgaG9va3Vwcywgb25lLW5pZ2h0IHN0YW5kcykiLA0KICBpbnRlcmVzdF9ub25tb25yZWwgPSAiSG93IGludGVyZXN0ZWQgYXJlIHlvdSBpbiBlYWNoIG9mIHRoZSBmb2xsb3dpbmcgcmVsYXRpb25zaGlwIG9wdGlvbnMgYXQgc29tZSB0aW1lIGluIHRoZSBmdXR1cmU/IC1IYXZpbmcgbm9uLW1vbm9nYW1vdXMgcmVsYXRpb25zaGlwKHMpIiwNCiAgaW50ZXJlc3RfbW9ucmVsID0gIkhvdyBpbnRlcmVzdGVkIGFyZSB5b3UgaW4gZWFjaCBvZiB0aGUgZm9sbG93aW5nIHJlbGF0aW9uc2hpcCBvcHRpb25zIGF0IHNvbWUgdGltZSBpbiB0aGUgZnV0dXJlPyAtIEhhdmluZyBtb25vZ2Ftb3VzIHJlbGF0aW9uc2hpcChzKSIsDQogIHByZWZfcG9saXRpY2Fsc2ltID0gIlNpbWlsYXIgcG9saXRpY2FsIGJlbGllZnMgYW5kIHZhbHVlcyBhcyBtZSAtIEhvdyBpbXBvcnRhbnQgaXMgaXQgdG8geW91PyIsIA0KICBwcmVmX2V0aG5pY2Fsc2ltID0gIkV0aG5pY2l0eS9yYWNlIC0gU2hvdWxkIHlvdXIgcGFydG5lcidzIGV0aG5pY2l0eS9yYWNlIGJlIGRpZmZlcmVudCBvciB0aGUgc2FtZSBhcyB5b3U/IiwNCiAgcHJlZl9yZWxpZ2lvdXNzaW0gPSAiU2ltaWxhciByZWxpZ2lvdXMgYmVsaWVmcyBhcyBtZSAtIEhvdyBpbXBvcnRhbnQgaXMgaXQgdG8geW91IiwNCiAgcHJlZl9sZXZlbF9raW5kID0gIkxldmVsIG9mIGtpbmRuZXNzIC0gSG93IGtpbmQgc2hvdWxkIHlvdXIgcGFydG5lciBiZT8iLA0KICBwcmVmX2xldmVsX3N1cHBvcnRpdmUgPSAiU3VwcG9ydGl2ZSAtIEhvdyBzdXBwb3J0aXZlIHNob3VsZCB5b3VyIHBhcnRuZXIgYmU/IiwNCiAgcHJlZl9sZXZlbF9hdHRyYWN0aXZlX2JvZHkgPSAiQXR0cmFjdGl2ZSBib2R5IC0gSG93IGF0dHJhY3RpdmUgc2hvdWxkIHlvdXIgcGFydG5lcidzIGJvZHkgYmU/IiwNCiAgcHJlZl9sZXZlbF9hdHRyYWN0aXZlX2ZhY2UgPSAiQXR0cmFjdGl2ZSBmYWNlIC0gSG93IGF0dHJhY3RpdmUgc2hvdWxkIHlvdXIgcGFydG5lcidzIGZhY2UgYmU/IiwNCiAgcHJlZl9sZXZlbF9maW5hbmNpYWxseV9zZWN1cmUgPSAiRmluYW5jaWFsIHNlY3VyaXR5IC0gSG93IGZpbmFuY2lhbGx5IHNlY3VyZSBzaG91bGQgeW91ciBwYXJ0bmVyIGJlPyIsDQogIHByZWZfbGV2ZWxfc3VjY2Vzc2Z1bF9hbWJpdGlvdXMgPSAiU3VjY2Vzc2Z1bC9hbWJpdGlvdXMgLSBIb3cgc3VjY2Vzc2Z1bC9hbWJpdGlvdXMgc2hvdWxkIHlvdXIgcGFydG5lciBiZT8iLA0KICBwcmVmX2xldmVsX2NvbmZpZGVudCA9ICJMZXZlbCBvZiBjb25maWRlbmNlIC0gSG93IGNvbmZpZGVudCBzaG91bGQgeW91ciBwYXJ0bmVyIGJlPyIsDQogIHByZWZfbGV2ZWxfYXNzZXJ0aXZlID0gIkxldmVsIG9mIGFzc2VydGl2ZW5lc3MgLSBIb3cgYXNzZXJ0aXZlIHNob3VsZCB5b3VyIHBhcnRuZXIgYmU/IiwNCiAgcHJlZl9sZXZlbF9pbnRlbGxpZ2VuY2UgPSAiTGV2ZWwgb2YgaW50ZWxsaWdlbmNlIC0gSG93IGludGVsbGlnZW50IHNob3VsZCB5b3VyIHBhcnRuZXIgYmU/IiwNCiAgcHJlZl9sZXZlbF9lZHVjYXRlZCA9ICJMZXZlbCBvZiBlZHVjYXRpb24gLSBIb3cgZWR1Y2F0ZWQgc2hvdWxkIHlvdXIgcGFydG5lciBiZT8iLA0KICBpbXBfYWdlID0gIkhvdyBpbXBvcnRhbnQgaXMgdGhlIGFnZSBvZiB5b3VyIGlkZWFsIGxvbmctdGVybSBwYXJ0bmVyPyIsDQogIGlkZWFsX2FnZSA9ICJUaGUgcGVyZmVjdCBhZ2UgZm9yIG15IGlkZWFsIGxvbmctdGVybSBwYXJ0bmVyIGlzIF9fIHllYXJzIG9sZC4iLA0KICBpbXBfaGVpZ2h0ID0gIkhvdyBpbXBvcnRhbnQgaXMgeW91ciBpZGVhbCBsb25nLXRlcm0gcGFydG5lcuKAmXMgaGVpZ2h0PyIsDQogIGlkZWFsX2hlaWdodCA9ICJNeSBpZGVhbCBsb25nLXRlcm0gcGFydG5lcuKAmXMgaGVpZ2h0IGlzIF9fLiIsDQogIGNvdW50cnkgPSAiSW4gd2hhdCBjb3VudHJ5IGRvIHlvdSBsaXZlPyIsDQogIGxhbmd1YWdlID0gIkxhbmd1YWdlIG9mIFN1cnZleSIsDQogIHNleCA9ICJEbyB5b3UgaWRlbnRpZnkgYXPigKYiLA0KICBzZXh1YWxfb3JpZW50YXRpb24gPSAiSG93IHdvdWxkIHlvdSBkZXNjcmliZSB5b3VyIGN1cnJlbnQgc2V4dWFsIG9yaWVudGF0aW9uPyIsDQogIHJlbGF0aW9uc2hpcCA9ICJTZWxlY3QgeW91ciByZWxhdGlvbnNoaXBzIGR1cmluZyB0aGUgcGFzdCAzIG1vbnRocy4gQ2hvb3NlIGFzIG1hbnkgYXMgeW91IGxpa2UiLA0KICBhbnN3ZXJfYWNjdXJhY3kgPSAiV2UgdW5kZXJzdGFuZCB0aGF0IHNvbWV0aW1lcyBwZW9wbGUgZmlsbCBvdXQgcXVlc3Rpb25uYWlyZXMgZm9yIGZ1biBhbmQgZ2l2ZSBhbnN3ZXJzIHRoYXQgbWF5IG5vdCBiZSBhY2N1cmF0ZS4gSW4gdGhlIGludGVyZXN0IG9mIHNjaWVudGlmaWMgYWNjdXJhY3ksIHdlIHdpbGwgZXhjbHVkZSB0aG9zZSByZXNwb25zZXMgZnJvbSBvdXIgZmluYWwgYW5hbHlzaXMuIFBsZWFzZSBjaG9vc2Ugb25lIG9mIHRoZSBzdGF0ZW1lbnRzIGJlbG93OiINCikNCmBgYA0KDQojIyMjIFZhbHVlIExhYmVscyB7LnRhYnNldH0NCmBgYHtyIFZhbHVlIExhYmVsc30NCg0KdmFsX2xhYmVscyhkYXRhX2luY2x1ZGVkJHBvbGl0aWNhbF9vcmllbnRhdGlvbik9DQogIGMoIkxFRlQiID0gMCwgIlJJR0hUIiA9IDYpDQoNCnZhbF9sYWJlbHMoZGF0YV9pbmNsdWRlZCRpbnRlcmVzdF9zaW5nbGUpPQ0KICBjKCJub3QgYXQgYWxsIGludGVyZXN0ZWQiID0gMCwgInZlcnkgaW50ZXJlc3RlZCIgPSA2KQ0KdmFsX2xhYmVscyhkYXRhX2luY2x1ZGVkJGludGVyZXN0X3NleHJlbCk9DQogIGMoIm5vdCBhdCBhbGwgaW50ZXJlc3RlZCIgPSAwLCAidmVyeSBpbnRlcmVzdGVkIiA9IDYpDQp2YWxfbGFiZWxzKGRhdGFfaW5jbHVkZWQkaW50ZXJlc3Rfbm9ubW9ucmVsKT0NCiAgYygibm90IGF0IGFsbCBpbnRlcmVzdGVkIiA9IDAsICJ2ZXJ5IGludGVyZXN0ZWQiID0gNikNCnZhbF9sYWJlbHMoZGF0YV9pbmNsdWRlZCRpbnRlcmVzdF9tb25yZWwpPQ0KICBjKCJub3QgYXQgYWxsIGludGVyZXN0ZWQiID0gMCwgInZlcnkgaW50ZXJlc3RlZCIgPSA2KQ0KDQoNCnZhbF9sYWJlbHMoZGF0YV9pbmNsdWRlZCRwcmVmX3BvbGl0aWNhbHNpbSk9DQogIGMoIm5vdCBhdCBhbGwgaW1wb3J0YW50IiA9IDAsICJ2ZXJ5IGltcG9ydGFudCIgPSA2KQ0KdmFsX2xhYmVscyhkYXRhX2luY2x1ZGVkJHByZWZfZXRobmljYWxzaW0pPQ0KICBjKCJkaWZmZXJlbnQgZnJvbSBtZSIgPSAwLCAic2FtZSBhcyBtZSIgPSA2KQ0KdmFsX2xhYmVscyhkYXRhX2luY2x1ZGVkJHByZWZfcmVsaWdpb3Vzc2ltKT0NCiAgYygibm90IGF0IGFsbCBpbXBvcnRhbnQiID0gMCwgInZlcnkgaW1wb3J0YW50IiA9IDYpDQoNCg0KdmFsX2xhYmVscyhkYXRhX2luY2x1ZGVkJHByZWZfbGV2ZWxfa2luZCkgPQ0KICBjKCJub3QgYXQgYWxsIiA9IDAsICJ2ZXJ5IiA9IDYpDQp2YWxfbGFiZWxzKGRhdGFfaW5jbHVkZWQkcHJlZl9sZXZlbF9zdXBwb3J0aXZlKSA9DQogIGMoIm5vdCBhdCBhbGwiID0gMCwgInZlcnkiID0gNikNCnZhbF9sYWJlbHMoZGF0YV9pbmNsdWRlZCRwcmVmX2xldmVsX2F0dHJhY3RpdmVfYm9keSkgPQ0KICBjKCJub3QgYXQgYWxsIiA9IDAsICJ2ZXJ5IiA9IDYpDQp2YWxfbGFiZWxzKGRhdGFfaW5jbHVkZWQkcHJlZl9sZXZlbF9hdHRyYWN0aXZlX2ZhY2UpID0NCiAgYygibm90IGF0IGFsbCIgPSAwLCAidmVyeSIgPSA2KQ0KdmFsX2xhYmVscyhkYXRhX2luY2x1ZGVkJHByZWZfbGV2ZWxfZmluYW5jaWFsbHlfc2VjdXJlKSA9DQogIGMoIm5vdCBhdCBhbGwiID0gMCwgInZlcnkiID0gNikNCnZhbF9sYWJlbHMoZGF0YV9pbmNsdWRlZCRwcmVmX2xldmVsX3N1Y2Nlc3NmdWxfYW1iaXRpb3VzKSA9DQogIGMoIm5vdCBhdCBhbGwiID0gMCwgInZlcnkiID0gNikNCnZhbF9sYWJlbHMoZGF0YV9pbmNsdWRlZCRwcmVmX2xldmVsX2NvbmZpZGVudCkgPQ0KICBjKCJub3QgYXQgYWxsIiA9IDAsICJ2ZXJ5IiA9IDYpDQp2YWxfbGFiZWxzKGRhdGFfaW5jbHVkZWQkcHJlZl9sZXZlbF9hc3NlcnRpdmUpID0NCiAgYygibm90IGF0IGFsbCIgPSAwLCAidmVyeSIgPSA2KQ0KdmFsX2xhYmVscyhkYXRhX2luY2x1ZGVkJHByZWZfbGV2ZWxfaW50ZWxsaWdlbmNlKSA9DQogIGMoIm5vdCBhdCBhbGwiID0gMCwgInZlcnkiID0gNikNCnZhbF9sYWJlbHMoZGF0YV9pbmNsdWRlZCRwcmVmX2xldmVsX2VkdWNhdGVkKSA9DQogIGMoIm5vdCBhdCBhbGwiID0gMCwgInZlcnkiID0gNikNCg0KdmFsX2xhYmVscyhkYXRhX2luY2x1ZGVkJGltcF9hZ2UpID0NCiAgYygibm90IGF0IGFsbCBpbXBvcnRhbnQiID0gMCwgInZlcnkgaW1wb3J0YW50IiA9IDYpDQp2YWxfbGFiZWxzKGRhdGFfaW5jbHVkZWQkaW1wX2hlaWdodCkgPQ0KICBjKCJub3QgYXQgYWxsIGltcG9ydGFudCIgPSAwLCAidmVyeSBpbXBvcnRhbnQiID0gNikNCmBgYA0KDQojIyMjIFJlbGF0aXZlIElkZWFsIEFnZSB7LnRhYnNldH0NCklkZWFsIGxvbmctdGVybSBwYXJ0bmVyJ3MgYWdlIHdpbGwgYmUgYmUgY2FsY3VsYXRlZCBhcyByZWxhdGl2ZSBhZ2UgZGlzY3JlcGFuY3kgYmV0d2VlbiBpZGVhbCBwYXJ0bmVy4oCZcyBhZ2UgYW5kIHdvbWVu4oCZcyBvd24gYWdlIHdoaWNoIHdpbGwgYmUgY2FsY3VsYXRlZCBieSBzdWJ0cmFjdGluZyB3b21lbuKAmXMgb3duIGFnZSBmcm9tIGlkZWFsIHBhcnRuZXLigJlzIGFnZQ0KYGBge3IgSWRlYWwgQWdlIFJhbmdlfQ0KZGF0YV9pbmNsdWRlZCA9IGRhdGFfaW5jbHVkZWQgJT4lDQogIG11dGF0ZShpZGVhbF9hZ2VfcmVsID0gaWRlYWxfYWdlIC0gYWdlKQ0KYGBgDQoNCmBgYHtyfQ0KcXBsb3QoZGF0YV9pbmNsdWRlZCRpZGVhbF9hZ2VfcmVsKQ0KYGBgDQoNCiMjIyBOdW1iZXIgb2YgcGFydGljaXBhbnRzIGFuZCBudW1iZXIgb2YgY291bnRyaWVzDQpgYGB7cn0NCm5yb3coZGF0YV9pbmNsdWRlZCkNCmxlbmd0aCh1bmlxdWUoZGF0YV9pbmNsdWRlZCRjb3VudHJ5KSkNCmBgYA0KDQojIyMgQ3JlYXRlIENvZGVib29rIHsudGFic2V0fQ0KYGBge3IgY3JlYXRlIGNvZGVib29rfQ0KZGF0YV9pbmNsdWRlZCA9IGRhdGFfaW5jbHVkZWQgJT4lDQogIHNlbGVjdChzZXgsIGNvdW50cnksIGxhbmd1YWdlLA0KICAgICAgICAgcG9saXRpY2FsX29yaWVudGF0aW9uLCBhZ2UsIA0KICAgICAgICAgIHByZWZfcG9saXRpY2Fsc2ltLCBwcmVmX2V0aG5pY2Fsc2ltLCBwcmVmX3JlbGlnaW91c3NpbSwNCiAgICAgICAgICBwcmVmX2xldmVsX2ZpbmFuY2lhbGx5X3NlY3VyZV9zdWNjZXNzZnVsX2FtYml0aW91cywgcHJlZl9sZXZlbF9maW5hbmNpYWxseV9zZWN1cmUsIA0KICAgICAgICAgIHByZWZfbGV2ZWxfc3VjY2Vzc2Z1bF9hbWJpdGlvdXMsDQogICAgICAgICAgcHJlZl9sZXZlbF9jb25maWRlbnRfYXNzZXJ0aXZlLCBwcmVmX2xldmVsX2NvbmZpZGVudCwgcHJlZl9sZXZlbF9hc3NlcnRpdmUsDQogICAgICAgICAgcHJlZl9sZXZlbF9pbnRlbGxpZ2VuY2VfZWR1Y2F0ZWQsIHByZWZfbGV2ZWxfaW50ZWxsaWdlbmNlLCBwcmVmX2xldmVsX2VkdWNhdGVkLA0KICAgICAgICAgIHByZWZfbGV2ZWxfa2luZF9zdXBwb3J0aXZlLCBwcmVmX2xldmVsX2tpbmQsIHByZWZfbGV2ZWxfc3VwcG9ydGl2ZSwNCiAgICAgICAgICBwcmVmX2xldmVsX2F0dHJhY3RpdmVuZXNzLCBwcmVmX2xldmVsX2F0dHJhY3RpdmVfYm9keSwgcHJlZl9sZXZlbF9hdHRyYWN0aXZlX2ZhY2UsDQogICAgICAgICAgaW1wX2FnZSwgaWRlYWxfYWdlLCBpZGVhbF9hZ2VfcmVsLA0KICAgICAgICAgIGltcF9oZWlnaHQsIGlkZWFsX2hlaWdodCwNCiAgICAgICAgIGludGVyZXN0X3NpbmdsZSwgaW50ZXJlc3Rfc2V4cmVsLCBpbnRlcmVzdF9ub25tb25yZWwsIGludGVyZXN0X21vbnJlbA0KICAgICAgICAgICkNCg0KY29kZWJvb2soZGF0YV9pbmNsdWRlZCkNCmBgYA0KDQojIyMgU2F2ZSBEYXRhDQpgYGB7ciBTYXZlfQ0KZGF0YV9pbmNsdWRlZF9kb2N1bWVudGVkID0gZGF0YV9pbmNsdWRlZA0Kd3JpdGUuY3N2KGRhdGFfaW5jbHVkZWRfZG9jdW1lbnRlZCwgZmlsZSA9ICJkYXRhX2luY2x1ZGVkX2RvY3VtZW50ZWQuY3N2IikNCmBgYA0K