data: dataframe or matrix of observational data (rows: observations, columns: nodes)
type: which assumptions to check? "network" tests the suitability for network analysis in general. "impact" tests the suitability for analyzing impact
percent: percent difference from grand mean that is acceptable when comparing variances.
split: if type="impact", specifies the type of split to utilize
plot: logical. Should histograms each variable be plotted?
binary.data: logical. Defaults to FALSE
na.rm: logical. Should missing values be removed?
Details
Network analysis rests on several assumptions. Among these: - Variance of each node is (roughly) equal - Distributions are (roughly) normal
Comparing networks in impact rests on additional assumptions including: - Overall variances are (roughly) equal in each half
This function checks these assumptions and notifies any violations. This function is not intended as a substitute for careful data visualization and independent assumption checks.
See citations in the references section for further details.
References
Terluin, B., de Boer, M. R., & de Vet, H. C. W. (2016). Differences in Connection Strength between Mental Symptoms Might Be Explained by Differences in Variance: Reanalysis of Network Data Did Not Confirm Staging. PLOS ONE, 11(11), e0155205. Retrieved from https://doi.org/10.1371/journal.pone.0155205