Learn R Programming

movementsync (version 0.1.5)

pull_segment_spliceview: Apply function to SplicedView and pull out element from output

Description

Apply function to SplicedView and pull out element from output

Usage

pull_segment_spliceview(sv, FUN, element, ...)

Value

list with output and input fields.

Arguments

sv

SplicedView object.

FUN

function to apply.

element

name of element to pull out from output object.

...

passed to function.

See Also

Other statistical and analysis functions: apply_column_spliceview(), apply_segment_spliceview(), ave_cross_power_over_splices(), ave_cross_power_spliceview(), ave_power_over_splices(), ave_power_spliceview(), calculate_ave_cross_power1(), calculate_ave_power1(), compare_ave_cross_power1(), compare_ave_power1(), compare_avg_cross_power2(), compare_avg_power2(), difference_onsets(), sample_gap_splice(), sample_offset_splice(), summary_onsets(), visualise_sample_splices()

Examples

Run this code
r <- get_sample_recording()
d1 <- get_duration_annotation_data(r)
# only one relevant section for sample data
splicing_smile_df <- splice_time(d1, tier ='INTERACTION',
  comments = 'Mutual look and smile')

fv_list <- get_filtered_views(r, data_points = "Nose", n = 41, p = 3)
jv <- get_joined_view(fv_list)
sv_duration_smile <- get_spliced_view(jv, splicing_df = splicing_smile_df)
pull_segment_spliceview(sv_duration_smile, FUN = analyze_wavelet,
                        column = "Nose_x_Central_Sitar", element = 'Power')

Run the code above in your browser using DataLab