R 导出时如何替换NA

R 导出时如何替换NA,r,R,我正在尝试将输出文件中的NA替换为空白。我正在合并两个不同Excel工作簿中具有不同列名的列。我添加了输出的图片 library(dplyr) library(plyr) library(tidyverse) library(readxl) library(xlsx) file.list <- list.files(pattern='*.xlsx',recursive = TRUE) file_names<-sapply(file.list,read_excel,simplify =

我正在尝试将输出文件中的
NA
替换为空白。我正在合并两个不同Excel工作簿中具有不同列名的列。我添加了输出的图片

library(dplyr)
library(plyr)
library(tidyverse)
library(readxl)
library(xlsx)
file.list <- list.files(pattern='*.xlsx',recursive = TRUE)
file_names<-sapply(file.list,read_excel,simplify = FALSE)
df<-rbind.fill(file_names)
df1<- select(df,"Location Address",City,State,ZIP,address1,address2,city,state,zip)
df1<-unite(vf1,'Full Address',"Location Address",City,State,ZIP,address1,address2,city,state,zip,sep = ",")
write.csv(df1,"adv134.csv",row.names =FALSE,na = "0")
库(dplyr)
图书馆(plyr)
图书馆(tidyverse)
图书馆(readxl)
图书馆(xlsx)

file.list我想您正在寻找:

write.csv(df1,"adv134.csv",row.names =FALSE,na = "")

这会将数据框中的任何NA值填充为空白(引号之间没有任何内容)。

我想您正在寻找:

write.csv(df1,"adv134.csv",row.names =FALSE,na = "")

这会将数据框中的所有NA值填充为空白(引号之间没有任何内容)。

我这样做了,它仍然会打印NA值。我这样做了,它仍然会打印NA值