Bir komut satırı kullanarak uyarıları() temizlemeyi istiyorum.R: tüm uyarıları temizleme
basari
> rm(last.warning, envir = baseenv())
Error in rm(last.warning, envir = baseenv()) :
cannot remove variables from the base environment
bir fikrin ile denediniz mi?
Mükemmel olduğu için teşekkürler – RockScience
Büyü gibi çalışır. – TMS
Doğru yanıt olduğunu kabul ediyorum, ancak kullanıcıları böyle bir komut kullanmadan önce düşünmeye teşvik ediyorum. Bu tür kullanıcılar ne yapmaya çalışıyor? Altta yatan bir değişkeni değiştirmeden önce düşünün (orada C++ kullanıcıları için "özel" düşünün). Yeni bir R oturumu istiyorsanız, yeni bir R oturumu başlatın. Bunu ve rm'yi (list = ls()) kullanarak bir tane almazsınız. Bunun yerine, doğru olmayan ve adreslenmemesi gereken uyarıları kaldırmak isterseniz (bunun için _sure_?), Bunun yerine ilgili işlev üzerindeki suppressWarnings() öğesini kullanmayı düşünün. Aksi takdirde önemli uyarıları kaçırırsınız. – scottkosty