Вы можете извлечь индекс из ts с помощью index()
(из пакета zoo)
zindex <- index(z)
zdf <- data.frame(Year = trunc(zindex), Month = (zindex - trunc(zindex)) * 12, z)
Или сгенерировать последовательность дат с помощью
Year = rep(1961:1969, each = 12)[1:100]
Month = rep(1:12, times = 9)[1:100]