Tôi thường thích mã R để tôi không nhận được cảnh báo, nhưng tôi không biết làm thế nào để tránh bị cảnh báo khi sử dụng as.numericđể chuyển đổi một vectơ ký tự.
Ví dụ:
x <- as.numeric(c("1", "2", "X"))
Sẽ cho tôi một cảnh báo vì nó giới thiệu NA bằng cách ép buộc. Tôi muốn các NA được giới thiệu bằng cách ép buộc - có cách nào để nói với nó "vâng đây là điều tôi muốn làm". Hay tôi chỉ nên sống với cảnh báo?
Hay tôi nên sử dụng một chức năng khác cho nhiệm vụ này?
suppressWarningscó vẻ hoàn hảo
read.tablechấp nhận một cuộc tranh cãi na.strings?
?suppressWarningscó lẽ?