measure {errint} | R Documentation |
Measures
Description
measure
creates an object of class
c("measure", "list")
.
as.measure
attempts to coerce its argument x
into an
object of class c("measure", class(x))
. If this is not possible
x
is returned unchanged.
is.measure
returns TRUE if x is an R object with
"measure"
as one of its classes. It returns FALSE otherwise.
Usage
measure(s, acc, f = function(x, y) { abs(x - y) })
as.measure(x)
is.measure(x)
Arguments
s |
confidence level, e,g. s=0.05 for the standard 95 percent confidence interval. |
acc |
accuracy achieved by error intervals. |
f |
function used to compute error of intervals. See also 'Details'. |
x |
an R object. |
Value
measure
returns an object of class c("measure","list")
with information regarding the error of a set of intervals.
as.measure
returns an object of class
c("measure",class(x))
with information contained in x if possible.
Returns x otherwise.
is.measure
returns TRUE if x is an R object with
"measure"
as one of its classes. FALSE otherwise.
Author(s)
Jesus Prada, jesus.prada@estudiante.uam.es
References
Link to the scientific paper
Prada, Jesus, and Jose Ramon Dorronsoro. "SVRs and Uncertainty Estimates in Wind Energy Prediction." Advances in Computational Intelligence. Springer International Publishing, 2015. 564-577,
with theoretical background for this package is provided below.
http://link.springer.com/chapter/10.1007/978-3-319-19222-2_47
Examples
measure(0.1,0.7)
measure(0.1,0.7,function(x,y){y-x})
l<-list(s=0.1,acc=0.78,f=function(x,y){abs(x-y)},err=0.02)
as.measure(l)
v<-c("a","b")
as.measure(v)
l<-list(s=0.1,acc=0.78,f=function(x,y){abs(x-y)},err=0.02)
is.measure(l)
res<-as.measure(l)
is.measure(res)