put_help: Put values into objects

View source: R/put.R

put_helpR Documentation

Put values into objects

Description

Put values into a vector/list, vectors into rows, and vectors into columns.

Usage

put_help()

put(x, v, e)

putr(x, v, r)

putc(x, v, c)

Arguments

x

For put, a vector or vlist. For putc and putr, a data.frame or matrix.

v

A vector of replacement values. Must be of the same length as e for put. Length must equal the number of nrow(x) for putc. Length must equal ncol(x) for putr

e

A complete indexer vec of length equal to that of v.

r, c

Complete indexer scalars indicating row or column to replace, respectively.

Value

An object of the same class and dimension as x.

Functions

  • put(): Puts vector v into e-indexed elements of x (assumed to be a vector or vlist).

  • putr(): Puts vector v into c-indexed column of x (assumed to be a data.frame or matrix).

  • putc(): Puts vector v into r-indexed row of x (assumed to be a data.frame or matrix).

Examples

egVec <- letters[1:5]
egVls <- list(a = letters[1:5], b = 1:5)
egMat <- matrix(1:25, nrow = 5)
egDtf <- data.frame(a = letters[1:5], b = 1:5, stringsAsFactors = FALSE)

egVec
egVls
egMat
egDtf

put(egVec, "z", 1:2)
put(egVls, 7, 2)
putr(egMat, 1:5, 1)
putc(egDtf, 1:5, 1)

j-martineau/uj documentation built on Sept. 14, 2024, 4:40 a.m.