Kitty Lee wrote:> Hi. This may be a straight-forward question...
>
> I have a time series from 1950 to 2000 (by year) with missing values.
>
> Sometimes only a year has value and the adjacent years have missing data,
e.g.
>
> 1950 2.7
> 1951
> 1952
> 1953 3.4
> 1954
> 1955
> 1956 2.9
> 1957 3.6
> 1958 2.7
>
>
> When I use plot (type='l'), the line can't connect the
'stand-alone' years. Is there a way I have have R to skip over the NA
and draw a line with the points available?
>
>
Hi Kitty,
Assuming that the above is a data frame with two columns, the second of
which is named "value":
plot(my.data.frame[!is.na(my.data.frame$value),],type="l")
Jim