Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.graphics.apps.gnuplot > #238

Re: Stacked boxes

Date 2011-04-11 20:48 -0400
From Mike Rhodes <M8R-1cd059@mailinator.com>
Newsgroups comp.graphics.apps.gnuplot
Subject Re: Stacked boxes
References <4da3355c$0$12295$c3e8da3$aae71a0a@news.astraweb.com> <invdk4$11m$1@dont-email.me> <4da344aa$0$5610$c3e8da3$10cdda79@news.astraweb.com> <io073b$p22$1@dont-email.me>
Message-ID <4da3a149$0$22212$c3e8da3$a8a65a91@news.astraweb.com> (permalink)
Organization Unlimited download news at news.astraweb.com

Show all headers | View raw


On 4/11/11 8:41 PM, sfeam wrote:
> Mike Rhodes wrote:
> 
>> On 4/11/2011 1:26 PM, sfeam wrote:
>>> Mike Rhodes wrote:
>>>
>>>> Hello,
>>>>
>>>> I have an issue I've been trying to use AWK to get around but I've
>>>> ended up here to ask about a feature implementation.
>>>>
>>>> I am trying to use boxes to plot total throughput from netflow data.
>>>> I like the fact that I can specify the width of the box -- I set
>>>> that to the duration of the flow. But my frustration comes from the
>>>> fact that the boxes do not stack when they overlap. Instead, they
>>>> overlay each other. This only allows me to graph the maximum
>>>> single-flow throughput, rather than total throughput at any given
>>>> time. Does anyone know if there are any plans for box stacking in
>>>> future versions of gnuplot?
>>>
>>> Is it possible that you are looking for one of the stacked histogram
>>> modes?  E.g. plots 5-7 in
>>>
>>>    http://gnuplot.sourceforge.net/demo/histograms.html
>>
>> That's not quite what I'm looking for. The variable width of the box
>> is a crucial piece of data in the plots I'm doing.
>>
>>> If that's not what you had in mind, could you post a link to some
>>> plot somewhere that is in the style you are thinking of?
>>
>> Here is a sample plot:
>> http://s3.amazonaws.com/3tbVapQP/box_overlay_example.png
>>
>> This is the data:
>>
>> 1302350771.016 0.003040 1.752
>> 1302350788.681 0.047432 4.548
>> 1302350792.845 0.032472 1.120
>> 1302350792.901 0.021536 0.172
>> 1302350793.217 0.023680 0.420
>> 1302350800.717 0.025024 0.492
>> 1302350814.777 0.001248 0.000
>> 1302350814.781 0.001248 0.020
>> 1302350823.701 0.019568 0.228
>> 1302350830.432 0.000832 0.096
>>
>> Notice how, in the box just after 6:30, there is one box inside
>> another? What I'm looking for it to do is to jump up above the
>> existing box, so that it shows the total throughput at that time (the
>> sum of the overlapped boxes) instead of just the largest box.
>>
>> Does that help?
> 
> I don't think that description is entirely well-defined. 
> What if two rectangles overlap only partially?
> 
> It seems like perhaps what you need to do is to treat time as a
> sequence of discrete intervals (1 second?), and rather than drawing
> a rectangle per se, add the instantaneous flow to a running total in
> the appropriate bins.  Then you could plot the bins in gnuplot with
> the style "impulses".

Fair enough, but it would still be a nice feature. And as to your
question about partial overlaps -- they would always display total
throughput, so the box would drop down when the flow underneath it stopped.

Back to comp.graphics.apps.gnuplot | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Stacked boxes Mike Rhodes <M8R-1cd059@mailinator.com> - 2011-04-11 13:07 -0400
  Re: Stacked boxes sfeam <sfeam@users.sourceforge.net> - 2011-04-11 10:26 -0700
    Re: Stacked boxes Mike Rhodes <M8R-1cd059@mailinator.com> - 2011-04-11 14:12 -0400
      Re: Stacked boxes sfeam <sfeam@users.sourceforge.net> - 2011-04-11 17:41 -0700
        Re: Stacked boxes Mike Rhodes <M8R-1cd059@mailinator.com> - 2011-04-11 20:48 -0400
          Re: Stacked boxes Mike Rhodes <M8R-1cd059@mailinator.com> - 2011-04-13 16:06 -0400
            Re: Stacked boxes sfeam <sfeam@users.sourceforge.net> - 2011-04-13 15:07 -0700
              Re: Stacked boxes James Waldby <not@valid.invalid> - 2011-04-14 00:12 +0000
                Re: Stacked boxes sfeam <sfeam@users.sourceforge.net> - 2011-04-14 08:57 -0700
                Re: Stacked boxes Mike Rhodes <M8R-1cd059@mailinator.com> - 2011-04-14 13:03 -0400
      Re: Stacked boxes sfeam <sfeam@users.sourceforge.net> - 2011-04-14 14:00 -0700
        Re: Stacked boxes Mike Rhodes <M8R-1cd059@mailinator.com> - 2011-04-14 17:29 -0400
          Re: Stacked boxes sfeam <sfeam@users.sourceforge.net> - 2011-04-14 15:59 -0700
            Re: Stacked boxes Mike Rhodes <M8R-1cd059@mailinator.com> - 2011-04-14 21:56 -0400

csiph-web