How to visualize EPW Data as a Line Graph?

This is probably a silly question: but how would I visualize EPW (or other timeseries data) in a simple line-graph in Rhino using the LBT toolkit? The equivalent of the grasshopper ‘QuickGraph’, but with the LB analysis period labels, legend, axis-ticks and labels, etc…?

I tried both the “LB Hourly Plot” and the “LB Monthly Chart” but neither of those seem to output simple line plots of the data? Or perhaps there is way to turn ‘off’ the whole “percentile mean” thing in the “LB Hourly Plot”? I tried several values, but never got what I was looking for (which is just a simple plot of the actual data)?

Any suggestions are much appreciated, thanks!
@edpmay

Hi @edpmay! I used a legacy component for the graph and I think It might be what your after



Is this the type of line graph you are looking for? / does this solution work for you or is making something that is native HB 1.x more what your after?
best
-trevor

@TrevorFedyna that’s the one I was imagining! does that not exist anymore? I don’t have the legacy tools installed anymore?

@edpmay I couldn’t find it in the new bugs. The ‘chartType_’ input seems like that one component can cover what now is multiple components, but I feel like the line graph got left behind maybe when the new graphing compos were made?

Hi, Updating the legacy LineChart we get the MonthlyChart component. If you see what is written in the update circle we can see that in case the chart doesn’t give the desired output is also recommended to use excel as an option.
Here it is the comparisson, maybe it can be useful for you, @mikkel , as it is:

-A.

Thanks @AbrahamYezioro !

Yes, that new ‘LB Monthly Chart’ is sort of the thing I was after, but ideally without the whole ‘standard deviation’ plotting part. It would be nice to be able to turn that ‘off’ somehow? I tried setting ‘percentile_’ to 1.0, and to 50.0, but never got what I was after.

I was comparing my data to someone else’s from another source, and so just wanted to see the data itself.

Good to know I’m not missing something obvious though!
Thanks,
-e

Hi @edpmay ,
I thing the MonthlyCart is clearer than the LineChart.
You can get min/average/max values/curves. This is more understandable than having all in one.
Not sure if this is what you mean but you can pick which of those to show [see the image at the right end. It is switched off].
-A.

I thing the MonthlyCart is clearer than the LineChart.

Mostly yes, but I think it depends on the scenario: in my scenario I was comparing the data in my Rhino scene to someone else’s from another program / documentation. So comparing the ‘smoothed’ data with the max, min, and average to their ‘raw’ actual data is was much less clear for me and much more difficult.

In my case here, I wanted to verify that my EPW data in my file matched theirs:

but that was not immediately clear using the Monthly graph above (sure, I can go in an compare the real data, but I just mean by quick visual evaluation). So when I said ‘off’, I just meant: get rid of the big blue mesh, and show only the actual data points of the data being plotted without any averaging or manipulation.

@edpmay

I see.
Somehow i have the feeling that the “other” data doesn’t correspond to the whole year hourly data (8760) but some kind of monthly average. Could it be? If so it is possible (even easy) to create this data from your EPW.
-A.

Oh, sorry, was not being clear: In the example there, I am working on ‘peak week’ (winter power outage) simulations at the moment: so yes you are right that this only a small slice of the total EPW (168 hours)

So my goal was to just quickly compare my EPW analysis-period values for dry-bulb temp to ‘theirs’ (from another team’s validation test / example) to ensure I was using the right ones and we were all starting from the same place.

Not sure if there is still a problem or not. If it does, have you tried the LB_ImportSTAT where you can take the extreme or typical cold/hot weeks? Like so (168 hours):

-A.

Thanks @AbrahamYezioro Yes, the STAT weeks are what I am using for the extreme weeks.

I think it seems to me that the answer is “No”, LBT cannot provide the visualization that I want, which is too bad, but not the end of the world.

thanks though!
@edpmay

2 Likes