sphscore {scoring} | R Documentation |
Calculate spherical scores and average spherical scores by a grouping variable.
sphscore(object, data, group = NULL, bounds = NULL, reverse = FALSE)
object |
an object of class "formula", of the form
|
data |
an optional data frame or list containing the
variables in the formula. If not found in |
group |
the name of a grouping variable within |
bounds |
a vector of length 2 corresponding to the desired minimum and maximum spherical score, respectively. |
reverse |
if |
If group
is supplied, the function returns
a list (see value section). Otherwise, the function returns a numeric
vector containing the spherical score associated with each forecast.
Depending on input arguments, sphscore
may return an object of
class numeric
containing raw spherical scores. It may also return
a list containing the objects below.
rawscores |
an object of class |
mnsph |
an object of class |
Ed Merkle
Toda, M. (1963). Measurement of subjective probability distributions. ESD-TDR-63-407, Decision Sciences Laboratory, L. G. Hanscom Field, Bedford, Mass.
Shuford, E. H., Albert, A., & Massengill, H. E. (1966). Admissible probability measurement procedures. Psychometrika, 31, 125-145.
data("WorldEvents") ## Raw spherical scores sph1 <- sphscore(answer ~ forecast, data=WorldEvents) ## Raw spherical scores plus group means sph2 <- sphscore(answer ~ forecast, data=WorldEvents, group="forecaster")