Yanıtlar:
Kullanabilirsin
options(warn=-1)
Ancak, uyarı mesajlarını küresel olarak kapatmanın iyi bir fikir olmayabileceğini unutmayın.
Uyarıları tekrar açmak için
options(warn=0)
(veya varsayılanınız ne olursa olsun warn
, bu cevaba bakın )
Sen istiyorsun options(warn=-1)
. Bununla birlikte, warn=0
en güvenli uyarı seviyesi olmadığını ve özellikle komut dosyaları veya işlevler içinde geçerli olarak kabul edilmemesi gerektiğini unutmayın. Bu nedenle, geçici uyarıları kapatmanın en güvenli yolu:
oldw <- getOption("warn")
options(warn = -1)
[your "silenced" code]
options(warn = oldw)
printf
Aramaları warning
şimdi C kodunda yapılan aramalarla değiştirdim . Yarın gece piyasada olması gereken 2.17.2 sürümünde etkili olacak. Sonra suppressWarnings()
yukarıda belirtilen yöntemlerle veya bunlardan herhangi biri ile uyarıları önlemek gerekir .
suppressWarnings({ your code })
Bir göz atın ?options
ve kullanın warn
:
options( warn = -1 )