circle_matrix: Create a circle pattern within a matrix

Description Usage Arguments Value Author(s) Examples

View source: R/mat.R

Description

Takes a default matrix and embeds circles within the matrix.

Usage

1
circle_matrix(m, n, x.center, y.center, r, f = 1)

Arguments

m

A int that is the number of rows of the matrix

n

A int that is the number of the columns of the matrix.

x.center

A vector of x coordinate center position of the circle.

y.center

A vector of y coordinate center position of the circle.

r

A vector of integers denoting the different circle radii.

f

A vector of values that specify what the inside of the circles should be.

Value

A matrix with circles imprinted within its dimensions.

Author(s)

James Balamuta

Examples

1
2
3
4
5
6
7
8
# Generate a basic circle matrix
circle_matrix(10, 10, 3, 4, 2)

# Generate two circles within the matrix
circle_matrix(10, 20, c(3,6), c(4,6), c(2,2))

# Different fills
circle_matrix(10, 20, c(3,6), c(4,6), c(2,2), f = c(1,2))

jjb documentation built on Jan. 8, 2020, 5:07 p.m.