om_filter_data: This function filters down Assessment (or...

Description Usage Arguments Details Examples

View source: R/cleaning.R

Description

You can filter data by AssessmentsDone, AssessmentVersion and AccessCode (ParticipantProgress data can only be filtered by AccessCode)

Usage

1
2
3
4
5
6
7
om_filter_data(
  app.dat,
  n_assessments = NULL,
  version = NULL,
  accesscode = NULL,
  exact_search = F
)

Arguments

app.dat

Assessment data from AirTable

n_assessments

AssessmentsDone How many assessments do the participants need to have completed? If 1, it will only provide data for people who completed 1 assessment. If 2, it will provide all people who completed exactly 2 assessments. If 3, it will provide all people who completed all 3 assessments. (Should be 1, 2 and/or 3)

version

AssessmentVersion Filter down to what asssesment version. This argument either takes a single number or vector.

accesscode

AccessCode Filter down to (several) AccessCode(s)

exact_search

logical This argument takes TRUE or FALSE. If you want to match AccessCodes exactly set this to TRUE. Default is FALSE. If you want to select multiple AccessCodes by exact name, use an explicit vector instead.

Details

Want to match multiple specific Access Codes? Then just specify a vector: c("EddySalemStateUniversityF18", "EddySalemStateUniversityF18k").

If you want multiple "fuzzy" searches for an AccessCode you would use the argument exact_search = F (the default) and use "Salem|NYU" which will give you all Access Codes that include Salem and and NYU (the bar indicates separate searches).

Finally, if you want just one specific Access Code then you'd use "EddySalemStateUniversityF18" with exact_search = T

Usually you would run this function first to filter down your data.

Examples

1
2
3
4
5
6
7
8
9
assessmentv7 %>%
   # specify which number of assessment you want to have
   om_filter_data(n_assessments = 1:2,
              # assessment version?
              version = 7,
              # select Accesscode(s)
              accesscode = "TuttlePen"
              # "TuttlePen" #try this out :)
   )

openmindplatform/openmindR documentation built on Nov. 13, 2021, 2:13 p.m.