在我对电子商务系统进行一些分析之后,我正在努力将data.frame导出到csv以供在电子商务系统中使用.
我在提取之前删除了NA值,因为在我添加数据的系统中不允许它们.我的过程看起来像这样,我的data.frame被称为prod_out:
prod_out[is.na(prod_out)] <- c("")
prod_con<-file('product_output.csv',encoding="utf8")
write.csv(prod_out,file=prod_con,append=FALSE,eol="\r",quote=TRUE,row.names=FALSE)
Run Code Online (Sandbox Code Playgroud)
这会生成文件,但是,对于NULL为的字段,它们都是双引号,如下所示:
...,"",...
Run Code Online (Sandbox Code Playgroud)
我需要没有NULL字段的双引号,并将它们留给任何字符字段,如下所示:
...,,...
Run Code Online (Sandbox Code Playgroud)
我确实更改了quote = FALSE,但是删除了所有双引号,我需要字符字段保持不变.有没有办法取消引用NULL值?
任何帮助表示赞赏.
谢谢,
贾森
r ×1