tabresul {dst} | R Documentation |
Prepare a table of results
Description
This utility function is a more detailed version of the belplau
function. Different tables of measures of belief, plausibility and of the plausibility ratio can be obtained, namely by removing subsets with zero mass if present, or by asking for singletons only. Unlike function belplau
, function tabresul
does not reconstruct the row names from the column names. You can assign short rownames of your choice to the tt matrix of your resulting bca before calling function tabresul
.
Usage
tabresul(x, singletonsOnly = FALSE, removeZeroes = FALSE)
Arguments
x |
A basic chance assignment (bca) |
singletonsOnly |
= TRUE reduces the table of results to elementary events (singletons). |
removeZeroes |
= TRUE removes subsets with 0 mass. |
Value
A list of two elements:
mbp The table of focal elements with the addition of their associated mass, degree of belief, plausibility and the plausibility ratio.
con The measure of conflict between subsets.
Author(s)
Claude Boivin
Examples
x <- bca(tt = matrix(c(0,1,1,1,1,0,1,1,1),nrow = 3,
byrow = TRUE), m = c(0.2,0.5, 0.3),
cnames = c("a", "b", "c"),
varnames = "x", idvar = 1)
y <- bca(tt = matrix(c(1,0,0,1,1,1),nrow = 2,
byrow = TRUE), m = c(0.6, 0.4),
cnames = c("a", "b", "c"), varnames = "y", idvar = 1)
xy <- dsrwon(x,y)
xyNorm <- nzdsr(xy)
tabresul(xyNorm)
## print("Show all elementary events")
xy1 <- addTobca(nzdsr(dsrwon(x,y)),
matrix(c(0,1,0,0,0,1),
nrow = 2, byrow = TRUE))
tabresul(xy1)
## print("Remove focal elements with 0 mass")
tabresul(xy1, removeZeroes = TRUE)
print("Retain singletons only")
tabresul(xy1, singletonsOnly = TRUE)