ID EN
I/O & Files

warning

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Menghasilkan pesan peringatan yang sesuai dengan argumennya dan (opsional) ekspresi atau fungsi pemanggilnya.

Syntax

R
warning(…, call. = TRUE, immediate. = FALSE, noBreaks. = FALSE,
        domain = NULL)
suppressWarnings(expr)

Arguments

Parameter Deskripsi
… zero or more objects which can be coerced to character (and which are pasted together with no separator) or a single condition object.
call. logical, indicating if the call should become part of the warning message.
immediate. logical, indicating if the call should be output immediately, even if getOption("warn") <= 0.
noBreaks. logical, indicating as far as possible the message should be output as a single line when options(warn = 1).
expr expression to evaluate.
domain see gettext. If NA, messages will not be translated, see also the note in stop.

Return Value

Pesan peringatan sebagai string karakter, tidak terlihat.

Details

Hasilnya bergantung pada nilai options("warn") dan pada penangan yang ditetapkan dalam kode eksekusi. Jika objek kondisi diberikan, maka objek tersebut harus menjadi satu-satunya argumen, dan argumen selanjutnya akan diabaikan, bersama dengan sebuah pesan. peringatan memberi sinyal kondisi peringatan dengan (secara efektif) memanggil signalCondition. Jika tidak ada penangan atau jika semua penangan kembali, maka nilai warning = getOption("warn") digunakan untuk menentukan tindakan yang sesuai. Jika peringatan adalah peringatan negatif akan diabaikan; jika nol maka disimpan dan dicetak setelah fungsi tingkat atas selesai; jika salah satunya akan dicetak saat muncul dan jika 2 (atau lebih besar) peringatan berubah menjadi kesalahan. Memanggil warning(immediate. = TRUE) mengubah warning <= 0 menjadi warning = 1 hanya untuk panggilan ini. Jika warning adalah nol (default), maka read-only

Contoh

Example
R
# NOT RUN {
testit <- function() warning("testit")
testit() ## shows call
testit <- function() warning("problem in testit", call. = FALSE)
testit() ## no call
suppressWarnings(warning("testit"))
# }

See Also

stop for fatal errors message for diagnostic messages warnings and options with argument warn=. gettext for the mechanisms for the automated translation of messages.