替换数据框中的所有特定值 [英] Replace all particular values in a data frame
本文介绍了替换数据框中的所有特定值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
具有数据框,我该如何替换所有行和列中的所有特定值。例如,我想用 NA
替换所有空记录(不键入位置):
Having a data frame, how do I go about replacing all particular values along all rows and columns. Say for example I want to replace all empty records with NA
's (without typing the positions):
df <- data.frame(list(A=c("", "xyz", "jkl"), B=c(12, "", 100)))
A B
1 12
2 xyz
3 jkl 100
预期结果:
A B
1 NA 12
2 xyz NA
3 jkl 100
推荐答案
就像这样:
> df[df==""]<-NA
> df
A B
1 <NA> 12
2 xyz <NA>
3 jkl 100
这篇关于替换数据框中的所有特定值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文