Я пытаюсь установить подкадр данных с помощью набора почтовых индексов.Я не уверен, что не так с кодом, который я написал:
Итак, диапазоны почтовых индексов: 6000-6199 и 6800-6999 (почтовые индексы целые)
df1 <- subset(df, ((df$postcode>=6000 && df$postcode<=6199) | (df$postcode>=6800 && df$postcode<=6999)))
Этополученная ошибка:
Ошибка: неожиданный символ в: "df1 <-subset (df, (df $ postcode> = 6000 & df $ postcode <= 6199 | (df $ postcode> =6800 & df $ postcode <= 6999)) df1 "</p>
Возможно, есть способ написать это, используя вектор почтовых индексов?
Я также пробовал:
df1<-subset(df, (df$postcode in [6000:6199] | df$postcode in [6800:6999]))
но он возвращает это сообщение об ошибке:
Ошибка: неожиданное 'in' в "df1 <-subset (df, (df $ postcode in" `, которое заставляет меня думать, что я не могуиспользуйте термин "in". </p>
Я уверен, что решение простое, но я не могу понять его.
Заранее спасибо за вашу помощь!