MathGroup Archive 2000

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: ListPlot with missing values

  • To: mathgroup at smc.vnet.net
  • Subject: [mg22437] Re: ListPlot with missing values
  • From: "Seth Chandler" <SChandler at uh.edu>
  • Date: Wed, 8 Mar 2000 02:21:41 -0500 (EST)
  • Organization: University of Houston
  • References: <892pd1$pj6@smc.vnet.net> <897ebc$5rc@smc.vnet.net> <89a79u$96g$1@dragonfly.wolfram.com> <89ibvi$n0k@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Perhaps creation of a graphic object like this would work. You could then
embellish the graphic in the conventional ways.

Graphics[
Line /@ DeleteCases[
Split[alist,
Function[#2[[2]] =!= Null && #1[[2]] =!= Null]], {{_, Null}}]]

Seth J. Chandler
Assoc. Prof. of Law
University of Houston Law Center

"Roy Mendelssohn" <rmendels at pfeg.noaa.gov> wrote in message
news:89ibvi$n0k at smc.vnet.net...
> First, thanks to all who answered.  I clearly didn't explain the problem
> carefully enough.  Assume we are plotting a time series with missing
> data, and only want to conect consecutive points that have data, have
> blanks whenever a time point is missing, and still want points lined up
> correctly in time on the x axis.  If I just delete cases, then the
> endpoints of any missing segment will be connected, rather than being
> blank.
>
> In the example
>
> alist = {{1, 1}, {2, 3}, {3,5},{4,}, {5, 6}, {6,8},{7,}, {8,10},{9, 12}}
>
> I want a line joing the first three points, then a blank, then a line
> connecting the next two points, then a blank etc.
>
> The reason I mentioned the number of datapoints is because one solution
> is to draw a graph for each uninterrupted segment of the time series,
> and then overlay them.  This seems inelegant,because several hundred
> separate graphs might have to be drawn.
>
> If anyone else has other suggestions I would welcome them.
>
> -Roy M.
>
>




  • Prev by Date: Re: Symbol ... in part assignment does not have an immediate value
  • Next by Date: Re: Trouble with backspace under Linux/i386
  • Previous by thread: Re: ListPlot with missing values
  • Next by thread: Re: Re: ListPlot with missing values