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?
suppressWarnings
có vẻ hoàn hảo
read.table
chấp nhận một cuộc tranh cãi na.strings
?
?suppressWarnings
có lẽ?