У меня есть фрейм данных, в котором первый столбец представляет собой дату в формате д / м / г, а второй - числовое значение (продажи).
Я хочу создавать подмножества для каждого месяца одного года (например, 11/11, 12/11 и т. Д.). Я попробовал код, предложенный в этом ответе: подмножество data.frame с несколькими условиями
, и он работает, когда наложено условие месяца:
subset(sales, format.Date(date, "%m")=="11")
, но возвращает пустое подмножество с сообщением об ошибке недопустимый аргумент 'x'
, когда я добавляю условие года:
subset(sales, format.Date(date, "%m")=="11" & format.Date(date, "%y")=="11")
Я использую R 2.10.1-2 в Ubuntu 10.04, спасибо за помощь, которую вы можете оказать.