在R中,如何读取带有某些行的特殊csv跳过了第一个值?

Jie Hu

Excel中的数据如下: 在此处输入图片说明

您可以看到第一列Date缺少某些值,但是默认情况下,它们仅在第一值之后。

我怎样才能将这种csv文件读入R?我应该编写一个脚本来替换这些缺失的值,然后读取它们,还是可以使用一些选项read.csv()来处理?我检查了官方手册,但找不到。

更清楚地说,目标是将缺少的日期自动添加到csv文件中:

在此处输入图片说明

Lampros

更新

您可以使用na.strings参数将空日期(“”)替换为缺失值(NA),

data = read.csv(your_file, header = TRUE, na.strings = c(""))

然后,

data$Date = as.Date(data$Date)
data$Date = zoo::na.locf(data$Date)

填补缺失的值。

但是,请感谢@Taran,他评论了您的第一个问题,因为我不知道zoo :: na.locf函数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在python中读取二进制文件时跳过了第一个字节

跳过CSV中的第一个拆分字符

如何让 Python 使用 csv 读取一行中的第一个单词而不是第一个字符?

如何使用VBA获取跳过Excel中第一个区域的区域中的所有行

如何跳过矩阵的每一行中的第一个元素?

C ++:如何在将getline()与ifstream对象一起使用时从文件中读取一行,如何跳过第一个空格?

如何使用 dplyr 在 R 中查找具有第一个值的列?

如何从一个int的第一个实例的行值中剥离所有内容?

我正在尝试打印“字段”的整个值。但是它跳过了第一个输入,为什么呢?

如何将数据帧一行中的所有值除以该行的第一个值

如何获得列表中第一个到某些索引值?

csvReader 在读取 csv 文件时跳过第一列每一行的第一个字母

如何遍历行中的列以查找符合某些条件的第一个列

如何使用r中“下一个”组的第一个值?

获取带有偏移索引的熊猫数据框中的列的第一个值

如何只读取文本文件中的第一个值

Jasper 报告:跳过了集合 bean 的第一个元素

在python中读取文件,不跳过第一个数字

clojure中带有第一个自变量引用的列表的值是最后一个自变量?

有没有办法使用迭代器跳过第一个值?

跳过循环的第一个值

跳过python for循环中的第一个值

MySQL选择自动跳过第一个值

跳过连接第一个值

如何将值集跳过到从javascript动态创建的表的第一个td中?

删除第一个“。” 来自 R 中的值

根据条件识别具有行中第一个值的列

在一行中查找具有特定值的第一个和最后一个条目

如何获取列表中的第一个值