get_granger_interactions {movementsync} | R Documentation |
Get Granger Causality interactions
Description
Get Granger Causality interactions
Usage
get_granger_interactions(
sv,
columns,
cond_column = "",
sig_level = 0.05,
lag = 1,
granger_fn = ms_grangertest2
)
Arguments
sv |
SplicedView object |
columns |
vector of column names |
cond_column |
name of conditioning column |
sig_level |
significance level |
lag |
in seconds (rounded to nearest frame) |
granger_fn |
function to perform Granger test (defaults to ms_grangertest2) |
Value
GrangerInteraction object
See Also
Other Granger Causality:
autoplot.GrangerTime()
,
granger_test()
,
map_to_granger_test()
,
ms_condgrangertest()
,
ms_grangertest1()
,
ms_grangertest2()
,
plot.GrangerInteraction()
,
plot_influence_diagram()
Examples
r <- get_sample_recording()
fv_list <- get_filtered_views(r, "Nose", n = 41, p = 3)
jv_sub <- get_joined_view(fv_list)
l <- list(a = c(0, 300), b = c(300, 600), c = c(600, 900))
splicing_df <- splice_time(l)
sv <- get_spliced_view(jv_sub, splicing_df)
g <- get_granger_interactions(sv, c("Nose_x_Central_Sitar", "Nose_x_Central_Tabla"), lag = 1/25)
print(g)
[Package movementsync version 0.1.4 Index]