ggseasonplot в R, используя только определенные годы - PullRequest
0 голосов
/ 02 апреля 2020

Я использую R для анализа временных рядов - я делаю график ggseason и у меня есть данные об осадках за квартал за 50 лет. Я только хочу строить каждый 10-й год, это возможно?

На данный момент у меня есть:

ggseasonplot(TSAuckalandRainfall, year.labels=TRUE, year.labels.left=TRUE) + ylab("Auckland Rainfall") + ggtitle("Seasonal plot of Auckland rainfall")

И то, что я хочу, это набор примерно на 5 лет, т.е., скажем, 1970, 1980, 1990, 2000, 2010.

1 Ответ

0 голосов
/ 02 апреля 2020

Используйте dplyr для фильтрации данных перед построением графика.

require(dplyr)
decadal<-annual %>% 
  filter(
year = 1970 | 
year = 1980 |
year = 1990 |
year = 2000 |
year = 2010 |
year = 2020 
)

(код не запущен)

...