Aliases: window window.default window.ts window<- window<-.ts
Keywords: ts
### ** Examples window(presidents, 1960, c(1969,4)) # values in the 1960's
Qtr1 Qtr2 Qtr3 Qtr4 1960 71 62 61 57 1961 72 83 71 78 1962 79 71 62 74 1963 76 64 62 57 1964 80 73 69 69 1965 71 64 69 62 1966 63 46 56 44 1967 44 52 38 46 1968 36 49 35 44 1969 59 65 65 56
window(presidents, deltat = 1) # All Qtr1s
Time Series: Start = 1945 End = 1974 Frequency = 1 [1] NA 63 35 36 69 45 36 25 59 71 71 76 79 60 57 71 72 79 76 80 71 63 44 36 59 [26] 66 51 49 68 28
window(presidents, start = c(1945,3), deltat = 1) # All Qtr3s
Time Series: Start = 1945.5 End = 1974.5 Frequency = 1 [1] 82 43 54 NA 57 46 32 NA 75 71 79 67 63 48 61 61 71 62 62 69 69 56 38 35 65 [26] 61 54 NA 40 24
window(presidents, 1944, c(1979,2), extend = TRUE)
Qtr1 Qtr2 Qtr3 Qtr4 1944 NA NA NA NA 1945 NA 87 82 75 1946 63 50 43 32 1947 35 60 54 55 1948 36 39 NA NA 1949 69 57 57 51 1950 45 37 46 39 1951 36 24 32 23 1952 25 32 NA 32 1953 59 74 75 60 1954 71 61 71 57 1955 71 68 79 73 1956 76 71 67 75 1957 79 62 63 57 1958 60 49 48 52 1959 57 62 61 66 1960 71 62 61 57 1961 72 83 71 78 1962 79 71 62 74 1963 76 64 62 57 1964 80 73 69 69 1965 71 64 69 62 1966 63 46 56 44 1967 44 52 38 46 1968 36 49 35 44 1969 59 65 65 56 1970 66 53 61 52 1971 51 48 54 49 1972 49 61 NA NA 1973 68 44 40 27 1974 28 25 24 24 1975 NA NA NA NA 1976 NA NA NA NA 1977 NA NA NA NA 1978 NA NA NA NA 1979 NA NA
pres <- window(presidents, 1945, c(1949,4)) # values in the 1940's window(pres, 1945.25, 1945.50) <- c(60, 70) window(pres, 1944, 1944.75) <- 0 # will generate a warning
Warning: extending time series when replacing values
window(pres, c(1945,4), c(1949,4), frequency = 1) <- 85:89 pres
Qtr1 Qtr2 Qtr3 Qtr4 1944 0 0 0 0 1945 NA 60 70 85 1946 63 50 43 86 1947 35 60 54 87 1948 36 39 NA 88 1949 69 57 57 89