【发布时间】:2021-09-14 17:25:20
【问题描述】:
我编写了一个 R 脚本来对过去几年一直在使用和更新的 Journal Citation Report 数据 (JCR) 进行一些科学计量分析。
今天,科睿唯安刚刚对其数据库进行了一些更改,现在导出的 CSV 文件包含最后一个空列,这破坏了我的脚本。由于最后一个空列,read.csv 自动假定第一列包含行名。
和以前一样,还有一个第一行无用的行,它在我的脚本中用skip = 1自动删除。
这种“空列情况”的一个简单解决方案是手动删除 Excel 中的最后一列,然后像往常一样继续执行我的脚本。
但是,有没有办法使用 base R 将此删除添加到我的脚本中?
我的脚本的开头是:
jcreco = read.csv("data/jcr ecology 2020.csv",
na = "n/a", skip = 1, header = T)
从 JCR 下载的原始 CSV 文件可在我的Dropbox 中找到。
你能帮帮我吗?谢谢!
【问题讨论】:
标签: r dataframe csv read.csv citations