taxa (version 0.4.3)

limited_print: Print a subset of a character vector

Description

Prints the start and end values for a character vector. The number of values printed depend on the width of the screen by default.

Usage

limited_print(
  chars,
  prefix = "",
  sep = ", ",
  mid = " ... ",
  trunc_char = "[truncated]",
  max_chars = getOption("width") - nchar(prefix) - 5,
  type = "message"
)

Value

NULL

Arguments

chars

(character) What to print.

prefix

(character of length 1) What to print before chars, on the same line.

sep

What to put between consecutive values

mid

What is used to indicate omitted values

trunc_char

What is appended onto truncated values

max_chars

(numeric of length 1) The maximum number of characters to print.

type

("error", "warning", "message", "cat", "print", "silent", "plain")

Examples

Run this code
taxa:::limited_print(1:100)
taxa:::limited_print(1:10000)
taxa:::limited_print(1:10000, prefix = "stuff:")

Run the code above in your browser using DataLab