Learn R Programming

HilbertVis (version 1.30.0)

plotLongVector: A simple function to plot a very long vector.

Description

This function does basically the same as just calling plot( vec ) but is much faster in case of a very long vector. This is because it first calls shrinkVector.

Usage

plotLongVector(vec, offset = 1, shrinkLength = 4000, xlab = "", ylab = "", ...)

Arguments

vec
The numerical vector to be plotted. May be an ordinary or an IRanges::Rle vector.
offset
The x axis is labelled with numbers from offset to offset+length(vec)-1.
shrinkLength
To which length to shrink the vector before plotting it. Should be at least the width of your plot in pixels.
xlab
The label of the x axis, to be passed to plot.
ylab
The label of the y axis, to be passed to plot.
...
Further arguments to be passed to plot.

Value

Invisible Null and a plot.

Examples

Run this code
plotLongVector( rep( 1:100000, 20 ) )

Run the code above in your browser using DataLab