下载数据集R的过滤R



有一个我需要使用R的网络下载的大数据集,但是我想学习如何同时筛选它,同时下载到所需的日期。现在,我已经设置了下载和.unzip,然后使用过滤器创建另一个数据集。该文件是文本";"划界文件

有一个格式为1/1/2009的日期列,我只需要选择两个日期,即2009年3月1日和2009年3月2日,如何在R?

中执行此操作。

当我导入它时,r将其设置为一个因素,因为我只需要这两个日期,而无需在之间进行A,我只选择了两个因素,并每天称其为每天。

谢谢!

我认为您不能在下载时过滤。要仅选择这些日期,您可以使用subset函数:

# do not convert string to factors
d.all = read.csv(file, ..., stringsAsFactors = FALSE, sep = ';')
# Date column is called DATE:
d.filter = subset(d.all, DATE %in% c("1/1/2009", "3/1/2009"))

最新更新