Description Usage Arguments Value Examples
View source: R/network_conditional.R
For all dyadic combinations that appear in the test dataset, this function returns the probability of A occurring (P(A)), the probability of B occurring (P(B)), the probability of A and B occurring simultaneously (P(A+B)), and the probability of A occurring if B is given (P(A|B)). It also creates a graph object that can be plotted
1 2 3 4 5 6 7 | network.conditional(
netfacs.data,
min.prob = 0,
min.count = 0,
ignore.element = NULL,
plot.bubbles = FALSE
)
|
netfacs.data |
object resulting from netfacs() function |
min.prob |
minimum conditional probability that should be shown in the graph |
min.count |
minimum number of times that a combination should occur before being included in the graph |
ignore.element |
string vector, can be used to exclude certain elements when creating the plots |
plot.bubbles |
if TRUE, then the nodes in the network plots will be surrounded by bubbles; if FALSE, the edges connect the names directly |
Function returns a dataframe that includes all dyadic combinations and their observed and conditional probabilities
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | ### how do angry facial expressions differ from non-angry ones?
data(emotions_set)
angry.face <- netfacs(
data = emotions_set[[1]],
condition = emotions_set[[2]]$emotion,
test.condition = "anger",
ran.trials = 100,
combination.size = 2
)
conditional.net <- network.conditional(
netfacs.data = angry.face,
min.prob = 0.01,
min.count = 3,
ignore.element = "25",
plot.bubbles = FALSE
)
conditional.net$conditional.probalities
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.