Description Usage Arguments Details Value Note Author(s) See Also Examples
viewApply applies a function on each view of a Views or
ViewsList object.
viewMins, viewMaxs, viewSums, viewMeans
calculate respectively the minima, maxima, sums, and means of the views
in a Views or ViewsList object.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | viewApply(X, FUN, ..., simplify = TRUE)
viewMins(x, na.rm=FALSE)
## S4 method for signature 'Views'
min(x, ..., na.rm = FALSE)
viewMaxs(x, na.rm=FALSE)
## S4 method for signature 'Views'
max(x, ..., na.rm = FALSE)
viewSums(x, na.rm=FALSE)
## S4 method for signature 'Views'
sum(x, ..., na.rm = FALSE)
viewMeans(x, na.rm=FALSE)
## S4 method for signature 'Views'
mean(x, ...)
viewWhichMins(x, na.rm=FALSE)
## S4 method for signature 'Views'
which.min(x)
viewWhichMaxs(x, na.rm=FALSE)
## S4 method for signature 'Views'
which.max(x)
viewRangeMins(x, na.rm=FALSE)
viewRangeMaxs(x, na.rm=FALSE)
|
X |
A Views object. |
FUN |
The function to be applied to each view in |
... |
Additional arguments to be passed on. |
simplify |
A logical value specifying whether or not the result should be simplified to a vector or matrix if possible. |
x |
An RleViews or RleViewsList object. |
na.rm |
Logical indicating whether or not to include missing values in the results. |
The viewMins, viewMaxs, viewSums, and viewMeans
functions provide efficient methods for calculating the specified numeric
summary by performing the looping in compiled code.
The viewWhichMins, viewWhichMaxs, viewRangeMins, and
viewRangeMaxs functions provide efficient methods for finding the
locations of the minima and maxima.
For all the functions in this man page (except viewRangeMins and
viewRangeMaxs): A numeric vector of the length of x
if x is an RleViews object, or a List object of
the length of x if it's an RleViewsList object.
For viewRangeMins and viewRangeMaxs: An IRanges
object if x is an RleViews object, or an IRangesList
object if it's an RleViewsList object.
For convenience, methods for min, max, sum,
mean, which.min and which.max are provided as
wrappers around the corresponding view* functions (which might
be deprecated at some point).
P. Aboyoun
The slice function for slicing an Rle or
RleList object.
view-summarization-methods in the XVector package for more view summarization methods.
The RleViews and RleViewsList classes.
The which.min and colSums functions.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | ## Views derived from coverage
x <- IRanges(start=c(1L, 9L, 4L, 1L, 5L, 10L),
width=c(5L, 6L, 3L, 4L, 3L, 3L))
cvg <- coverage(x)
cvg_views <- slice(cvg, lower=2)
viewApply(cvg_views, diff)
viewMins(cvg_views)
viewMaxs(cvg_views)
viewSums(cvg_views)
viewMeans(cvg_views)
viewWhichMins(cvg_views)
viewWhichMaxs(cvg_views)
viewRangeMins(cvg_views)
viewRangeMaxs(cvg_views)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.