ID EN
String Functions

format.info

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Informasi dikembalikan tentang bagaimana format(x, digit, nsmall) akan diformat.

Syntax

R
format.info(x, digits = NULL, nsmall = 0)

Arguments

Parameter Deskripsi
x an atomic vector; a potential argument of format(x, …).
digits how many significant digits are to be used for numeric and complex x. The default, NULL, uses getOption("digits").
nsmall (see format(…, nsmall)).

Return Value

Vektor bilangan bulat dengan panjang 1, 3 atau 6, katakanlah r. Untuk vektor logika, bilangan bulat, dan karakter, satu elemen, lebarnya akan digunakan dengan format jika lebar = NULL. Untuk vektor numerik: r[1]lebar (dalam karakter) digunakan dengan format(x) r[2]jumlah digit setelah koma. r[3]dalam 0:2; jika \(\ge\)1, representasi eksponensial akan digunakan, dengan panjang eksponen r[3]+1. Untuk vektor kompleks, tiga elemen pertama mengacu pada bagian nyata, dan ada tiga elemen selanjutnya yang bersesuaian dengan i

Contoh

Example
R
# NOT RUN {
dd <- options("digits") ; options(digits = 7) #-- for the following
format.info(123)   # 3 0 0
format.info(pi)    # 8 6 0
format.info(1e8)   # 5 0 1 - exponential "1e+08"
format.info(1e222) # 6 0 2 - exponential "1e+222"

x <- pi*10^c(-10,-2,0:2,8,20)
names(x) <- formatC(x, width = 1, digits = 3, format = "g")
cbind(sapply(x, format))
t(sapply(x, format.info))

## using at least 8 digits right of "."
t(sapply(x, format.info, nsmall = 8))

# Reset old options:
options(dd)
# }

See Also

format (notably about digits >= 16) formatC.