circle_matrix: Create a circle pattern within a matrix

View source: R/mat.R

circle_matrixR Documentation

Create a circle pattern within a matrix

Description

Takes a default matrix and embeds circles within the matrix.

Usage

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

# 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))

coatless/balamuta documentation built on Nov. 16, 2023, 5:30 a.m.