Charts - Temperature charts: Difference between revisions

m
mNo edit summary
 
(4 intermediate revisions by the same user not shown)
Line 9: Line 9:
#Warmer Days - Plotting the number of days with a temperature higher than 25 °C as stacked column in classes of 5 degree width
#Warmer Days - Plotting the number of days with a temperature higher than 25 °C as stacked column in classes of 5 degree width
#Heatmap - Showing a heatmap chart for all data available
#Heatmap - Showing a heatmap chart for all data available
Below you will find an example image of each chart and an explanation of the origin of the numbers
Below you will find an example image of each chart and an explanation of the origin of the numbers.
 
For the calculations the standard C# LINQ-functions Min, Max and Avg are used. For the standard deviation this [https://stackoverflow.com/questions/2253874/standard-deviation-in-linq LINQ-extension] is used with a modification for a minimum number of observations required of 2, if less the StdDev returns 0 (zero).


== Monthly Temperature ==
== Monthly Temperature ==
Line 32: Line 34:


== Heatmap ==  
== Heatmap ==  
[[File:Heatmap.jpg|thumb|right|Heatmap]]
This chart shows the Heatmap for all days in the Dayfile.
When the number of years is larger than the number set in parameter ''HeatmapNumberOfYearsPerPage'', the chart is split in pages with only ''HeatmapNumberOfYearsPerPage'' years shown. At the same time buttons appear on top the chart (see image) to give the user the possibility to browser the subsequent years or show all years if he wishes.
[[Category:CumulusUtils]]
[[Category:CumulusUtils]]