处理“NA”,“$”和“,”字符

时间:2014-12-09 12:13:00

标签: r character numeric

我有一个数据框,周一到周六的销售量为896件。在内部,有一些NA值和数字,例如$ 2,796.21。我用以下内容读取了txt文件:

mega1 <- read.table("Report-WEEK 24112014.txt", sep=",", stringsAsFactors = FALSE, header = FALSE)

我想摆脱NA值,“$”和“,”字符,以便我可以执行销售分析。我用过:

mega1[is.na(mega1)] <- 0   # to replace the NAs by 0
mega1$Monday <- as.numeric(sub("\\$" ,"", mega1$Monday)) #as the same for the other days 

但是R给了我:警告信息:强制引入的NAs以及$ 2796.21等数字已经变为NA。

我想要一些帮助。谢谢!

0 个答案:

没有答案