如何从R中的池数据中删除特定月份?

如何从R中的池数据中删除特定月份?,r,date,R,Date,我收集了2000-2005年的数据。我想做以下三件事: 1) 如何从所有年份中删除特定月份?例如,我想删除每年的六月?代码是什么 2) 此外,如果我想删除例如3个月、6月、7月和8月,该怎么办。那么代码是什么呢 对不起,我是R的新手,需要一些帮助 假设您有名为data的数据框,其中包含Date列。将其转换为日期对象 data$Date <- as.Date(data$Date) 或删除6月、7月和8月的数据 data[!as.integer(format(data$Date, "%m")

我收集了2000-2005年的数据。我想做以下三件事:

1) 如何从所有年份中删除特定月份?例如,我想删除每年的六月?代码是什么

2) 此外,如果我想删除例如3个月、6月、7月和8月,该怎么办。那么代码是什么呢


对不起,我是R的新手,需要一些帮助

假设您有名为
data
的数据框,其中包含
Date
列。将其转换为日期对象

data$Date <- as.Date(data$Date)
或删除6月、7月和8月的数据

data[!as.integer(format(data$Date, "%m")) %in% 6:8, ]

亲爱的哈桑。欢迎来到SO!请拿着这个,看看和
data[!as.integer(format(data$Date, "%m")) %in% 6:8, ]