create_width_balanced_cover: Width-Balanced Cover Maker

View source: R/quilting_hut.R

create_width_balanced_coverR Documentation

Width-Balanced Cover Maker

Description

Generate a cover of an interval [a, b] with uniformly sized and spaced subintervals.

Usage

create_width_balanced_cover(min_val, max_val, num_bins, percent_overlap)

Arguments

min_val

The left endpoint a. A real number.

max_val

The right endpoint b. A real number.

num_bins

The number of cover intervals with which to cover the interval. A positive integer.

percent_overlap

How much overlap desired between the cover intervals (the percent of the intersection of each interval with its immediate neighbor relative to its length, e.g., [0,2] and [1,3] would have 50\% overlap). A real number between 0 and 100, inclusive.

Value

A 2D numeric array.

  • left_ends - The left endpoints of the cover intervals.

  • right_ends - The right endpoints of the cover intervals.

Examples

# Cover `[0, 100]` in 10 patches with 15% overlap
create_width_balanced_cover(min_val=0, max_val=100, num_bins=10, percent_overlap=15)

# Cover `[-11.5, 10.33]` in 100 patches with 2% overlap
create_width_balanced_cover(-11.5, 10.33, 100, 2)

mappeR documentation built on June 29, 2025, 1:07 a.m.