Welcome to the Cumulus Support forum.

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 2024

Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

Daily Average Temperature Query

Talk about anything that doesn't fit elsewhere - PLEASE don't put Cumulus queries in here!
Post Reply
quinny
Posts: 9
Joined: Sun 01 Jan 2012 4:33 pm
Weather Station: Ecowitt
Operating System: Windows 10
Location: Kenton, Devon, United Kingdom

Daily Average Temperature Query

Post by quinny »

Hi. Just a general question, but what is the agreed measure for determining an average daily temperature? Is it the average from midnight to midnight over 24 hours; a given 12 hour window (say 7am to 7pm); or is it between sunrise and sunset? I've pinged the Met Office that question, but they've not gotten back to me.

I only ask as I've recently got a new Ecowitt station, and looking at the software it calculates the average daily temp over a 2 hour period. But when meteorological services talk about average or mean daily temperatures, do they calculate it that way?

Hope my question makes sense. Thanks, Liam
User avatar
HansR
Posts: 5969
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: Daily Average Temperature Query

Post by HansR »

As far as I understand - no doubt others will jump in - the following is true:
  1. The MetOffice calculates the average daily temperature as (Max+Min)/2; You can opt to have CMX calculate it this way in the NOAA report
  2. CMX calculates the average over 24 hrs standard as SUM(all samples)/NumberOfSamples; This is standard use where daily average is used.
  3. The difference between the two can be seen in a chart by CUtils (Graphs=>Misc Graphs=>Select: Clash of Averages)
Tbh: I have no idea about your 2 hr calculation of daily average on an Ecowitt, the CMX samples the value as it is at a certain moment. Could you explain where you get this from?
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
quinny
Posts: 9
Joined: Sun 01 Jan 2012 4:33 pm
Weather Station: Ecowitt
Operating System: Windows 10
Location: Kenton, Devon, United Kingdom

Re: Daily Average Temperature Query

Post by quinny »

HansR wrote: Thu 18 Jan 2024 8:18 am As far as I understand - no doubt others will jump in - the following is true:
  1. The MetOffice calculates the average daily temperature as (Max+Min)/2; You can opt to have CMX calculate it this way in the NOAA report
  2. CMX calculates the average over 24 hrs standard as SUM(all samples)/NumberOfSamples; This is standard use where daily average is used.
  3. The difference between the two can be seen in a chart by CUtils (Graphs=>Misc Graphs=>Select: Clash of Averages)
Tbh: I have no idea about your 2 hr calculation of daily average on an Ecowitt, the CMX samples the value as it is at a certain moment. Could you explain where you get this from?
Thanks for the reply: that's very useful to know. As for the 2hr calculation bit: that's a fat finger issue on my part - I meant to type 24 hour ... but missed out the '4'... :oops:
User avatar
mcrossley
Posts: 12776
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Daily Average Temperature Query

Post by mcrossley »

If you mean agreed world-wide, I don't think there is such a thing.

On their daily high/lows page the UK met office say...
Max temp, lowest max temp are 0900 to 2100 on the date shown
Min temp, most rainfall, sunniest are 2100 previous day to 0900 on the date shown
Which doesn't help with average, but as the met office uses a 0900 - 0900 met day, I imagine the average will be over that period.

(the rainfall statement seems odd, as it would mean they only counted 12 hours per day - I think that must be a typo)
freddie
Posts: 2480
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 22.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: Daily Average Temperature Query

Post by freddie »

Yes, rainfall is 0900-0900 and attributed to the date on which that period started. With 0900-0900 temperatures, the max is attributed to the date on which the period starts - same as the rainfall. With min temperature, it is attributed to the date on which the period ends.

As a general rule, the rain and the max temp are attributed to the date on which the period starts, and the min temp to the day on which the period ends. This applies to 0900-0900, 0900-2100, 2100-0900 and midnight to midnight (where midnight is defined as the start of the day (23:59). There is no midnight at the end of the day (i.e. 24:00) as the clock goes from 23:59:59 (on day 1) to 00:00:00 (on day 2).
Freddie
Image
Post Reply