Get Granger Causality interactions
get_granger_interactions( sv, columns, cond_column = "", sig_level = 0.05, lag = 1, granger_fn = ms_grangertest2 )
sv
: SplicedView objectcolumns
: vector of column namescond_column
: name of conditioning columnsig_level
: significance levellag
: in seconds (rounded to nearest frame)granger_fn
: function to perform Granger test (defaults to ms_grangertest2)GrangerInteraction object
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)
Other Granger Causality: autoplot.GrangerTime()
, granger_test()
, map_to_granger_test()
, ms_condgrangertest()
, ms_grangertest1()
, ms_grangertest2()
, plot.GrangerInteraction()
, plot_influence_diagram()
Useful links