โดยทั่วไปฉันชอบเขียนโค้ด R เพื่อที่จะไม่ได้รับคำเตือน แต่ฉันไม่รู้วิธีหลีกเลี่ยงการรับคำเตือนเมื่อใช้as.numericเพื่อแปลงเวกเตอร์อักขระ
ตัวอย่างเช่น:
x <- as.numeric(c("1", "2", "X"))
จะให้คำเตือนเพราะแนะนำ NAs โดยการบีบบังคับ ฉันต้องการให้ NAs แนะนำโดยการบีบบังคับ - มีวิธีที่จะบอกได้ไหมว่า "ใช่นี่คือสิ่งที่ฉันต้องการทำ" หรือฉันควรอยู่กับคำเตือน?
หรือฉันควรใช้ฟังก์ชันอื่นสำหรับงานนี้
suppressWarningsดูเหมือนสมบูรณ์แบบ
read.tableยอมรับการโต้แย้งna.strings?
?suppressWarningsไหม?