代码之家  ›  专栏  ›  技术社区  ›  analyticsPierce

如何以utf-8格式导出csv?

r
  •  10
  • analyticsPierce  · 技术社区  · 14 年前

    write.csv(prod_out, file="product_output.csv",append=FALSE,eol="\r")
    

    如有任何建议,我们将不胜感激。

    2 回复  |  直到 14 年前
        1
  •  21
  •   mbq    9 年前

    尝试打开UTF8连接:

    con<-file('filename',encoding="UTF-8")
    write.csv(...,file=con,...)
    
        2
  •  53
  •   Michal J Figurski    8 年前

    这个问题已经很老了——我想自2010年以来情况已经发生了很大的变化。不管怎样,我刚看到这个帖子,我碰巧知道解决办法。你只要加上 fileEncoding = "UTF-8" 直接选择 write.csv .