offset_data: Offset continuous data by segment

Description Usage Arguments Value Examples

Description

Offset continuous data by segment

Usage

1
2
offset_data(data, segments, segment_id, disp, segment_min = "min",
  segment_max = "max")

Arguments

data

A data.frame for which to calculate offsets

segments

A data.frame describing max and min of each segment

segment_id

A commmon variable identifying segments between data and offsets.

disp

A continuous variable in data for which offsets will be added

segment_min

A variable in offsets describing the minimum of each segment

segment_max

A variable in offsets describing the maximum of each segment

Value

A data.frame

Examples

1
2
3
4
5
6
7
8
9
segments <- data.frame(
  segment = LETTERS[1:4],
  min = c(0, 2, 0, 0),
  max = c(3,4,3,2)
)
dat <- data.frame(
  segment = c("A", "C", "D" ),
  dist = c(1, 2, 1))
  offset_data(dat, segments, "segment", "dist", "min", "max")

alexwhan/beadplot documentation built on May 10, 2019, 8:58 a.m.