【问题标题】:Write.csv writes unix executable file macWrite.csv 写入 unix 可执行文件 mac
【发布时间】:2020-04-06 15:03:03
【问题描述】:

我正在使用 VPN 的在线服务器(在 Windows 中运行)工作。

我有一台 mac 电脑,最近升级了 R 并安装了 R-3.6.3.nn.pkg (regular) 版本。

我正在处理合并到已编译数据帧中的数据帧 (.csv)

我想从这个编译的数据框创建一个 .csv

问题:write.csv 似乎可以工作,但生成的文件是 unix 可执行文件!

到现在为止我从来没有遇到过这个问题

文件以 csv - utf-8 格式保存,并由 excel 文件转换

知道如何解决这个问题吗?

我只是希望能够像普通的 .csv 一样编写 .csv

谢谢

这是我的代码:

setwd("/Volumes/eds/data/XXX/YYYYY/Pigments")

Month <- read.csv("Pigments ma.csv")
Month <- cbind(Month, Month = c("March"))
mar <- Month

Month <- read.csv("Pigments ap.csv")
Month <- cbind(Month, Month = c("April"))
apr <- Month

Pigments <- rbind(ma, apr)

write.csv(Pigments, "Pigments Year.csv ")

【问题讨论】:

  • 您可以使用chmod 更改文件的权限,否则请检查.profile 中新文件创建的默认设置

标签: r macos csv unix


【解决方案1】:

您是否注意到您写入的文件名中 .csv 后面的空格,但在您关闭引号之前?删除那个空间,你应该很可爱。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-17
    • 2015-09-22
    • 2011-11-21
    • 1970-01-01
    • 2021-09-28
    • 1970-01-01
    • 1970-01-01
    • 2019-02-01
    相关资源
    最近更新 更多