wrap_string: wrap_string (umbrechen)

View source: R/string-wrap.R

wrap_stringR Documentation

wrap_string (umbrechen)

Description

wrap_string(), wrap_factor(), wrap_data_label(), wrap_string_at(), split_string()

wrap_string: Kopie von str_wrap ruckgabe der Labels

Usage

wrap_string(x, ...)

## S3 method for class 'character'
wrap_string(
  x,
  width = 25,
  sep = "\n",
  pattern = NULL,
  replacement = NULL,
  max.lines = NULL,
  max.lines.char = " ...",
  ...
)

## S3 method for class 'factor'
wrap_string(
  x,
  width = 20,
  sep = "\n",
  pattern = "_",
  replacement = " ",
  max.lines = NULL,
  max.lines.char = "...",
  lvl = levels(x),
  ...
)

## S3 method for class 'data.frame'
wrap_string(x, ...)

wrap_factor(
  x,
  width = 20,
  sep = "\n",
  pattern = "_",
  replacement = " ",
  max.lines = NULL,
  max.lines.char = "...",
  lvl = levels(x),
  ...
)

wrap_data_label(
  x,
  width = 20,
  sep = "\n",
  pattern = "_",
  replacement = " ",
  max.lines = NULL,
  max.lines.char = "...",
  ...
)

wrap_string_at(x, ...)

## S3 method for class 'character'
wrap_string_at(x, pattern, replacement = paste0("\n", pattern), ...)

## S3 method for class 'factor'
wrap_string_at(
  x,
  pattern,
  replacement = paste0("\n", pattern),
  lvl = levels(x),
  ...
)

split_string(x, ...)

## S3 method for class 'character'
split_string(x, pattern, pos = 1, ...)

## S3 method for class 'factor'
split_string(x, pattern, pos = 1, lvl = levels(x), ...)

Arguments

x

data.frame oder String

...

alles weiter

width

default width= 25

sep

default new line

pattern, replacement

zB Unterstriche _ ersaetzen

max.lines, max.lines.char

Anschneiden des Strings

lvl

character levels

pos

integer Position

Details

Kopie von str_wrap wobei die Labels mitupData2 ergaenzt werden wenn ein Data.Frame-Objekt uebergeben wird.

Value

wrap_string: string

character

factor

character (Labels)

wrap_factor(): factor

wrap_data: data.frame

character

factor

character

factor

Examples


strg<- c("R is free   software and comes with ABSOLUTELY NO WARRANTY.",
         "You are welcome to redistribute it under certain conditions.")

wrap_string(strg, 5)
wrap_string(factor(strg))
wrap_factor(factor(strg))

#wrap_data_label(data)
wrap_string_at(strg, "and")
split_string(strg, "and")


stp4/stp25tools documentation built on Feb. 27, 2025, 11:14 p.m.