loo
calculates the individual contribution to group network data for
each subject in each group using a "leave-one-out" approach. The residuals of
a single subject are excluded, and a correlation matrix is created. This is
compared to the original correlation matrix using the Mantel test.
aop
calculates the individual contribution using an "add-one-patient"
approach. The residuals of a single patient are added to those of a control
group, and a correlation matrix is created. This is repeated for all
individual patients and each patient group.
The summary
method prints the group/region-wise means and standard
deviations.
The plot
method is only valid for regional contribution
estimates, and plots the average regional contribution for each
vertex/region.
loo(resids, corrs, level = c("global", "regional"))aop(resids, corr.mat, level = c("global", "regional"),
control.value = 1)
# S3 method for IC
summary(object, region = NULL, ...)
# S3 method for IC
plot(x, plot.type = c("mean", "smooth", "boxplot"),
region = NULL, ...)
An object of class brainGraph_resids
(the output from
get.resid
)
List of lists of correlation matrices (as output by
corr.matrix
).
Character string; the level at which you want to calculate
contributions (either global
or regional
)
Numeric; correlation matrix of the control group
Integer or character string specifying the control group (default: 1)
A IC
object
Character vector of regions to plot; default is to plot for all regions
Unused
A IC
object
Character string indicating the type of plot; the default is to plot the mean (along with standard errors)
A data.table
with columns for
Subject identifier
Group membership
If level='regional'
The value of the individual/regional contributions
Saggar M., Hosseini S.M.H., Buno J.L., Quintin E., Raman M.M., Kesler S.R., Reiss A.L. (2015) Estimating individual contributions from group-based structural correlations networks. NeuroImage, 120:274-284. doi:10.1016/j.neuroimage.2015.07.006
Other Structural covariance network functions: Bootstrapping
,
Residuals
,
brainGraph_permute
,
corr.matrix
, import_scn
,
plot_volumetric
Other Group analysis functions: Bootstrapping
,
GLM
, MediationAnalysis
,
NBS
, brainGraph_permute
,
mtpc
# NOT RUN {
IC <- loo(resids.all, corrs)
RC <- loo(resids.all, corrs, level='regional')
# }
# NOT RUN {
IC <- aop(resids.all, corrs[[1]]$R)
RC <- aop(resids.all, corrs[[1]]$R, level='regional')
# }
Run the code above in your browser using DataLab