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:

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)

[Package dst version 1.6.0 Index]