Answers for "Replace NA in dataframe R wits no specific columns"

R
0

replace any NA in a data frame in r

a = data.frame(a=c(NA,1,2,NA), b=c(1,1,2,NA),c=c(NA,NA,2,NA))
for (i in 1:3){
  a[which(is.na(a[,i])),i] = 0
}
Posted by: Guest on October-09-2020
0

replace na in a column with values from another df

library(dplyr)

df1 %>% inner_join(df2, by= "ID") %>%
  mutate(Count = coalesce(Count.x, Count.y)) %>%
  select(ID, Count)

#   ID Count
# 1 11   345
# 2 22   456
# 3 33   786
# 4 44   765
# 5 55   890
# 6 66   888
# 7 77   654
Posted by: Guest on December-14-2020

Code answers related to "Replace NA in dataframe R wits no specific columns"

Browse Popular Code Answers by Language