Jawaban:
Anda bisa menggunakannya
options(warn=-1)
Tetapi perhatikan bahwa mematikan pesan peringatan secara global mungkin bukan ide yang baik.
Untuk menghidupkan kembali peringatan, gunakan
options(warn=0)
(atau apa pun tujuan Anda warn
, lihat jawaban ini )
Kamu ingin options(warn=-1)
. Namun, perhatikan bahwa warn=0
itu bukan tingkat peringatan yang paling aman dan tidak boleh dianggap sebagai tingkat saat ini, terutama di dalam skrip atau fungsi. Dengan demikian cara teraman untuk mematikan peringatan adalah:
oldw <- getOption("warn")
options(warn = -1)
[your "silenced" code]
options(warn = oldw)
Saya telah mengganti printf
panggilan dengan panggilan ke warning
dalam C-code sekarang. Ini akan efektif dalam versi 2.17.2 yang akan tersedia besok malam. Maka Anda harus dapat menghindari peringatan dengan suppressWarnings()
atau metode lain yang disebutkan di atas.
suppressWarnings({ your code })
Lihat ?options
dan gunakan warn
:
options( warn = -1 )