微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

上传到 R 时,CSV 文件中出现分号

如何解决上传到 R 时,CSV 文件中出现分号

我在使用 R 分析金融数据和实施金融模型(Clifford S. Ang 2015,第 8 章)一书中指导我从 IMF 网站 https://www.imf.org/en/home 下载美国实际 GDP 数据。下载的文件是.xls,我按照说明将其转换为.csv,名称为“USRGDP IMF WEO.csv”。

然后,当我在 R 上运行代码时,.csv 文件中的数字数据自身反转,出现了分号。图示如下:

  1. 原始文件的数字格式(用 Excel 打开时):

    enter image description here

  2. 代码

    library(quantmod)
    us.rgdp <- read.csv("USRGDP IMF WEO.csv",header = FALSE)
    
  3. 输出

    enter image description here

如何修复数据?谢谢,从初学者到 R。

解决方法

我通常使用 data.table::fread() 函数获得更一致和更快的结果。它也适用于压缩文件。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。