View source: R/make_smoothed_data.R
filter_data | R Documentation |
filter_data allows three different options for filtering, a butterworth lowpass filter, a hanning filter, or a median filter. You can also set the degree of this filter; we recommend a default of 11. This filters on one pupil, it can be re-run on a second pupil if needed. Lowpass makes use of the butterworth filter and filtfilt from package signal, median makes use of runmed.
filter_data(
data,
pupil,
filter = c("median", "hanning", "lowpass"),
degree = 11
)
data |
a PupillometryR dataframe |
pupil |
column name for pupil data |
filter |
option for filtering the data |
degree |
filter degree |
filtered pupil data
Sdata <- make_pupillometryr_data(data = pupil_data,
subject = ID,
trial = Trial,
time = Time,
condition = Type)
mean_data <- calculate_mean_pupil_size(data = Sdata,
pupil1 = RPupil, pupil2 = LPupil)
filtered_data <- filter_data(data = mean_data,
pupil = mean_pupil,
filter = 'hanning',
degree = 11)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.