Scorecard won't plot stat-analysis output due to event equalization #2734
Replies: 3 comments 13 replies
-
Hi @briannen, I see you're having issues with scorecard generation. I read through your question and see there's no easy, simple answer to it. As is often the case, the answer is in the details. Can you please provide me more information so that I'm able to replicate the behavior you're seeing?
Once I'm able to replicate the behavior you describe, hopefully I'll be able to offer advice on how to proceed. |
Beta Was this translation helpful? Give feedback.
-
@briannen thanks for reloading the database on mohawk. I reran using the same XML file you sent to me but am seeing a very different result. Here's my commands on mohawk:
I do note that there are 272 log messages about "discarding" data:
But the resulting scorecard image does not match yours at all. I did remove all the "intermediate" files in the I'd recommend that you...
I mean on the same machine (mohawk), we should be able run the same command with the same inputs to get exactly the same result. Are you still getting all blue non-statistically-relevant results or do you see the same image I'm generating? |
Beta Was this translation helpful? Give feedback.
-
Issue created in METviewer:
dtcenter/METviewer#552
…On Tue, Oct 22, 2024 at 1:51 PM John Halley Gotway ***@***.***> wrote:
@briannen <https://github.com/briannen> I'm a bit surprised that
METviewer does not already support grouping data by lead time directly,
without first having to manually aggregate the data in Stat-Analysis.
I went hunting around and found this comment
<dtcenter/METviewer#16 (comment)>
from @TatianaBurek <https://github.com/TatianaBurek> for issue
dtcenter/METviewer#16 <dtcenter/METviewer#16>
from back in 2019 about this feature. Based on that comment, I did try
grouping lead times like this in the scorecard XML:
<columns>
<field name="vx_mask">
<val name="NY" />
<field equalize="true" name="fcst_lead">
<val name="120000:240000" label="Day 1" />
<val name="360000:480000" label="Day 2" />
</field>
</field>
</columns>
But that produces the following type of error messages:
NameError: Derived curve can't be calculated. Multiple values for one valid date/fcst_lead
So that definitely does not work. I'm wondering if that feature DID exist
in the java version of METviewer but didn't survive the transition to
Python.
Regardless, I certainly do see the ability to group the input data during
scorecard creation as an incredibly useful feature. @bikegeek
<https://github.com/bikegeek> I'd recommend writing this up as a feature
request since asking users to aggregate the data themselves ahead of time
is a very high bar and very error prone.
—
Reply to this email directly, view it on GitHub
<#2734 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA4UJHTNBUYKKVGOM7XJM6TZ42UETAVCNFSM6AAAAABQGCS2SGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMBSGE2DGMI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I have created a scorecard using output from point-stat that works correctly, but has too many lead times to be useful. I used stat-analysis to aggregate the lead times to 24 hours, but now the event equalization is throwing out all of the data and the scorecard won't plot. Why does event equalization affect the ability to plot the 24 hour averages using stat-analysis (vs. output from each forecast time)?
Beta Was this translation helpful? Give feedback.
All reactions