lam_wiersze: Funkcja lamie dluzsze ciagi znakow na wiersze.

View source: R/skaluj_funkcje_pomocnicze.R

lam_wierszeR Documentation

Funkcja lamie dluzsze ciagi znakow na wiersze.

Description

Funkcja najpierw łączy wektor tekstowy w jeden ciąg znaków, a następnie w inteligentny sposób łamie go z powrotem na kilkuelementowy wektor tekstowy. Jest to przydatne np. przy przygotowywaniu poleceń dla Mplusa, który nie lubi linii dłuższych niż 90 znaków.

Usage

lam_wiersze(
  x,
  wciecie = 2,
  maxDl = 90,
  srednikNaKoncu = TRUE,
  sep = " ",
  lamNaNawiasachOkraglych = TRUE
)

Arguments

x

wektor tekstowy do pocięcia

wciecie

liczba spacji dostawianych na początku każdego wynikowego elementu wektora

maxDl

maksymalna liczba znaków w linii (uwzględniając wcięcie)

srednikNaKoncu

wartość logiczna - czy na końcu ostatniego elementu wynikowego wektora ma być dopisany średnik (o ile go tam nie ma)?

sep

spearator używany przy złączaniu elementów x w jeden ciąg znaków

lamNaNawiasachOkraglych

wartość logiczna - czy dodatkowo łamać wiersze za zamykającymi nawiasami okrągłymi: ')'?

Value

lista

See Also

strwrap

Examples

x=c("y BY", "x1*1.200", "x2*1.000", "x3*0.800", "x4*0.600", "x5*0.400")
write(lam_wiersze(x), "")
write(lam_wiersze(x, wciecie=4, maxDl=30), "")

tzoltak/EWDskalowanie documentation built on Oct. 1, 2022, 12:55 p.m.