0% found this document useful (0 votes)
11 views28 pages

CSV File

Uploaded by

radjvirasomai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views28 pages

CSV File

Uploaded by

radjvirasomai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 28

import numpy as np

import pandas as pd
import numpy as np

data_jan_1999 = {'temperature': [27, 26.8, 25.9, 27.3, 27, 25.1, 25.7, 27.3, 25.5,
26, 28, 27.1, 24.7, 27.1, 27.3, 27, 26.4, 25.6, 25.4, 26.7, 26.7, 27.6, 27.1, 25.3,
25, 26.9, 26.2, 26.2, 27.8, 28, 27.6]}
df_jan_1999 = pd.DataFrame(data_jan_1999)

data_feb_1999 = {'temperature': [27, 27.9, 27.1, 27.3, 27, 25.7, 26.5, 27.3, 27.7,
26.9, 27.6, 27.3, 27.7, 26.6, 26.5, 26.8, 28, 27.9, 27.1, 27.1, 25.5, 27.7, 28,
27.8, 27, 27.4, 26.7, 25.4]}
df_feb_1999 = pd.DataFrame(data_feb_1999)

data_mar_1999 = {'temperature': [24.1, 27.2, 27.2, 27.5, 27.2, 27.1, 27.9, 25.9,
25.2, 26.3, 27.8, 28.1, 28.4, 28.1, 28.5, 27.3, 27.5, 28.1, 26.9, 25.9, 28.2, 28,
27.9, 28.1, 28.6, 28.3, 28.5, 28.2, 27.6, 28.6, 28.9]}
df_mar_1999 = pd.DataFrame(data_mar_1999)

data_apr_1999 = {'temperature': [28.5, 26.9, 26.8, 28.1, 27.1, 27.5, 26.7, 28.4,
27.6, 26.8, 27.9, 27.3, 26.3, 27.3, 28.3, 28.4, 27.6, 27.7, 25.3, 25.7, 28, 28.3,
27.9, 27.8, 25.7, 27.8, 26.8, 28.3, 28.3, 28.3]}
df_apr_1999 = pd.DataFrame(data_apr_1999)

data_may_1999 = {'temperature': [27.7, 26.7, 28.1, 27.3, 28.2, 24.8, 26.9, 28.6,
28.1, 27.2, 26.1, 28.1, 27.9, 28.3, 27.4, 27.3, 28.6, 28.4, 28.7, 27.5, 27.4]}
df_may_1999 = pd.DataFrame(data_may_1999)

data_jun_1999 = {'temperature': [26.6, 27.4, 28.2, 26.3, 27.4, 28.9, 26.8, 27,
26.2, 27.2, 26, 25.6, 27.9, 26.6, 27.2, 26, 28.5, 26.4, 27.6, 27.8, 25.8, 26.2,
26.2, 25.9, 27.1, 27.7, 24.8, 27.4]}
df_jun_1999 = pd.DataFrame(data_jun_1999)

data_jul_1999 = {'temperature': [25, 28, 26.7, 25.8, 26, 27.2, 26.4, 28.9, 27.7,
26.8, 25.1, 25.7, 28.4, 28.2, 26.6, 27.4, 28.4, 26.9, 28.3, 28.8, 25.6, 26, 26.3,
27, 26.5, 27.1, 29.7, 29, 26.1, 26.1]}
df_jul_1999 = pd.DataFrame(data_jul_1999)

data_aug_1999 = {'temperature': [26.9, 25.6, 27, 28.2, 28, 27.4, 26.9, 25.6, 26,
28.6, 29, 25.9, 29.1, 27.6, 27.1, 26.3, 24, 26, 25.4, 28.2, 27.5, 25.9, 25.3, 28,
25.9, 29.2, 28.8, 28.7, 28.3, 29.2, 28.4]}
df_aug_1999 = pd.DataFrame(data_aug_1999)

data_sep_1999 = {'temperature': [29, 27.9, 28.2, 26.6, 26.5, 28.6, 28.5, 29.5,
26.7, 28.6, 29.4, 28.9, 29.1, 29.1, 29.2, 29.9, 29.7, 29.6, 29.6, 27.8, 29.4, 27.6,
28, 27.4, 26, 29.2, 28.6, 26.7, 28, 28.5]}
df_sep_1999 = pd.DataFrame(data_sep_1999)

data_oct_1999 = {'temperature': [27.6, 27.6, 28.9, 27.3, 24.2, 27, 27.7, 27.4,
26.7, 27.4, 29.3, 29, 28.9, 29.1, 28.7, 28.5, 28.5, 28.8, 29.9, 30.1, 27.2, 29.5,
30, 29, 25.9, 28.5, 28.8, 27.4, 29.4, 28.1]}
df_oct_1999 = pd.DataFrame(data_oct_1999)

data_nov_1999 = {'temperature': [29.3, 29.6, 28.9, 27.1, 27.3, 28, 28.4, 29.1, 29,
28.9, 27.8, 27.9, 29.5, 29.5, 28.5, 29.8, 30, 29.4, 29.1, 29.2, 29.6, 28.9, 28.5,
28.7, 28.2, 29.7, 29.2, 29, 28.3]}
df_nov_1999 = pd.DataFrame(data_nov_1999)
data_dec_1999 = {'temperature': [27.4, 29.2, 28.2, 27.2, 27.8, 29.4, 30, 26.7,
27.5, 27.3, 27.8, 27, 27, 27.2, 25.9, 28, 28.1, 28.3, 28.2, 27.7, 27.3, 27.8, 25,
26.7, 27.2, 26.8, 27.5, 27.8, 27.8, 27.1]}
df_dec_1999 = pd.DataFrame(data_dec_1999)

data_jan_2000 = {'temperature': [26.6, 27.8, 24.9, 26.8, 26.2, 27, 27.1, 26.4,
27.1, 26.7, 26, 25.2, 24.6, 25.6, 25.2, 25.7, 26.3]}
df_jan_2000 = pd.DataFrame(data_jan_2000)

data_mar_2000 = {'temperature': [27.3, 26.8, 26.7, 26.9, 27.4, 25.4, 24.7, 26.4,
24.3, 27, 24.2, 27.9, 27.1, 27.3, 27.5]}
df_mar_2000 = pd.DataFrame(data_mar_2000)

data_apr_2000 = {'temperature': [26.5, 27.4, 28, 28.6, 28.6, 27.9, 25.1, 25.6,
27.6, 27.9, 28.1, 27.2, 27.2, 28.5, 28.3, 28.2, 25.6, 28.2, 27.5, 27.8, 27.3, 27.6,
27.4, 25.9, 27, 26.7, 26.8, 25.9, 27, 28]}
df_apr_2000 = pd.DataFrame(data_apr_2000)

data_may_2000 = {'temperature': [26.7, 26.5, 26.9, 25.7, 27.4, 26.1, 24.9, 27.3,
27, 28.4, 28.6, 27.4, 25.7, 26.4, 26.7, 26.8, 26.4, 24.2, 27.3, 25, 27.1, 28.6,
27.3, 26.2, 26.6, 27.3, 28.2, 27.1, 25.8, 28.3]}
df_may_2000 = pd.DataFrame(data_may_2000)

data_jun_2000 = {'temperature': [27.2, 28, 27.3, 26, 28.6, 27.7, 28.1, 29.2, 25.9,
25.7, 25.4, 27.4, 28.4, 25.7, 27.9, 26.9, 25.5, 27.4, 25.4, 26.6, 26.4, 25.5, 26.1,
28.5, 28.7, 28.2, 29.4, 28.9, 28.9, 28.4, 27.3]}
df_jun_2000 = pd.DataFrame(data_jun_2000)

data_jul_2000 = {'temperature': [26.5, 27.1, 29.4, 27.1, 26.6, 28.8, 28.8, 28.7,
29.4, 28.3, 24.5, 27, 28.1, 28, 28.8, 29.3, 29.7, 29.6, 28.9, 27.5, 27.9, 27.4,
27.5, 27.5, 29.1, 28.5, 27.5, 26.3, 28.1, 29.6, 27.1]}
df_jul_2000 = pd.DataFrame(data_jul_2000)

data_aug_2000 = {'temperature': [29.5, 29.3, 29.6, 27.8, 27, 29.7, 28.9, 28.6,
29.8, 28.8, 28.1, 29, 29.6, 28.7, 29.2, 29.3, 26.3, 28.9, 28, 29.2, 29.1, 29, 30.4,
29.2, 28.9, 28.8, 28, 28.4, 29.3, 28.3, 28.8]}
df_aug_2000 = pd.DataFrame(data_aug_2000)

data_sep_2000 = {'temperature': [27.9, 24.5, 28.4, 28.2, 29, 28.9, 28.3, 29.1,
29.1, 26.9, 28.6, 29.1, 27.4, 27.4, 28.3, 29.3, 26.3, 28.9, 28, 29.2, 29.1, 29,
30.4, 29.2, 28.9, 28.8, 28, 28.4, 29.3, 28.3, 28.8]}
df_sep_2000 = pd.DataFrame(data_sep_2000)

data_oct_2000 = {'temperature': [28.6, 29.5, 29, 29.3, 29, 28.9, 27.5, 28.1, 29,
25.3, 27, 26.2, 28.1, 27.6, 28.7, 27.6, 28.3, 26.9, 26, 27.6, 27.7, 27.1, 25.8,
28.7, 28.8, 26.8, 26.5, 26.7, 26.1]}
df_oct_2000 = pd.DataFrame(data_oct_2000)

data_nov_2000 = {'temperature': [26.6, 27.3, 27.7, 27.6, 27.2, 27.8, 27.4, 27.8,
27.7, 27.3, 27.9, 27.1, 27.4, 27.6, 27.1, 27.3, 27.5, 27.4, 27.8, 27.6, 27.9, 28.5,
28.6, 27.9, 27.1, 27.4, 27.3, 27.4, 27.2, 27.7]}
df_nov_2000 = pd.DataFrame(data_nov_2000)

data_dec_2000 = {'temperature': [26.9, 24.7, 28.1, 24.6, 25.8, 27, 27, 25.8, 26.9,
26.1, 27.2, 27.3, 26.7, 27.4, 26.9, 26.9, 26.6, 27.1, 24.5, 26.4, 25.4, 27.2, 27,
26.9, 27, 25.3, 27.5, 26.7, 26.8, 26, 27.5]}
df_dec_2000 = pd.DataFrame(data_dec_2000)
data_jan_2001 = {'temperature': [26.7, 26.6, 26.1, 26.6, 26.1, 26.5, 26.5, 26.7,
27, 26, 26.5, 26, 26.1, 26.7, 25.6, 26.7, 27, 26.9, 24, 26.1, 26.6, 24.8, 26.7,
26.8, 26.3, 25.9, 26.7, 26.4, 25.5, 26.4, 26.5]}
df_jan_2001 = pd.DataFrame(data_jan_2001)

data_feb_2001 = {'temperature': [26.4, 26.2, 26.8, 25.2, 26.9, 26.8, 26.1, 27, 27,
27.3, 26.9, 27.1, 26.9, 26.7, 26, 26.1, 26.8, 27, 26.9, 26, 26.2, 27.1, 27.4, 26.9,
27.1, 26.8, 26.9, 26.1]}
df_feb_2001 = pd.DataFrame(data_feb_2001)

data_mar_2001 = {'temperature': [25.9, 27.8, 27.8, 27.7, 27.4, 27.4, 28.1, 28.3,
27.8, 27.7, 27.3, 28.4, 28.1, 27.9, 27.5, 28, 28.4, 27.6, 28, 27.3, 25.1, 27.8,
27.8, 27.8, 27.4, 27.6, 27.5, 27.5, 27.9, 26.9]}
df_mar_2001 = pd.DataFrame(data_mar_2001)

data_apr_2001 = {'temperature': [26.9, 27.8, 28.5, 27.4, 27.8, 27.8, 28.4, 27.7,
27.9, 27.7, 28.8, 27.8, 27.7, 27.9, 28.2, 26.2, 28.5, 28.1, 28.1, 26.5, 28.6, 28.5,
25.8, 26.6, 27.8, 27.2, 28.6, 28.8, 27.9, 27.9]}
df_apr_2001 = pd.DataFrame(data_apr_2001)

data_may_2001 = {'temperature': [28.1, 28.6, 28.4, 28.9, 27.9, 25.7, 27.9, 27.6,
27.9, 28.7, 26.7, 26.4, 27.1, 26.6, 25.1, 26.7, 28.1, 28.3, 28.6, 28.5, 28.5, 28.5,
28, 28.9, 27.7, 26.6, 25.9, 25.4, 25.2, 26.9, 25.4]}
df_may_2001 = pd.DataFrame(data_may_2001)

data_jun_2001 = {'temperature': [27, 25.6, 27, 27, 28, 28.3, 26.5, 27.1, 28.3,
28.2, 28.7, 26.7, 25.9, 27.7, 28.7, 28, 27, 26.8, 25.8, 26.7, 26.2, 24.7, 25.4,
27.9, 26.9, 27.8, 27.8, 26.9, 28, 27.6]}
df_jun_2001 = pd.DataFrame(data_jun_2001)

data_jul_2001 = {'temperature': [28.4, 28, 26.7, 28, 26.1, 27, 28.6, 28.2, 27.4,
26.8, 29, 27.3, 29.1, 0, 25.3, 25.8, 26, 28, 28.4, 28.8, 27.9, 29.1, 26.6, 25.8,
26.6, 29.1, 29, 28, 27.8, 29, 29.8]}
df_jul_2001 = pd.DataFrame(data_jul_2001)

data_aug_2001 = {'temperature': [29.9, 27.8, 28.5, 29.5, 28.4, 29.2, 27.9, 28,
28.9, 29.3, 27.9, 28.3, 27.6, 28.9, 29.2, 29.3, 27.6, 25.3, 27.9, 28.3, 28.9, 27.1,
28.4, 29.3, 29, 28.3, 25.3, 29.3, 28.9, 29.1, 29.7]}
df_aug_2001 = pd.DataFrame(data_aug_2001)

data_sep_2001 = {'temperature': [29.5, 29.4, 28.4, 29.4, 29.2, 26.8, 28, 28.3,
27.8, 27, 27.5, 29.3, 29.5, 29, 27.3, 28.4, 28.5, 27.4, 28.2, 28.7, 28.9, 28.7,
28.9, 28.2, 27.5, 29.6, 29.9, 30, 30.1, 25.9]}
df_sep_2001 = pd.DataFrame(data_sep_2001)

data_oct_2001 = {'temperature': [28.8, 28.7, 0, 29.5, 28.7, 29.1, 29.4, 28.8, 27.2,
0, 29.6, 29.1, 27.2, 30.1, 29.4, 29.7, 28.8, 30, 29.3, 27.5, 29, 29.7, 30, 29.1,
29.6, 26.8, 29.1, 29, 26.1, 29.3, 29.4]}
df_oct_2001 = pd.DataFrame(data_oct_2001)

data_nov_2001 = {'temperature': [26.2, 26.7, 28, 30.2, 27.9, 27.3, 28.8, 27.3, 27,
28.8, 28.8, 29, 28, 26.4, 26.5, 26, 28.4, 27.9, 28.9, 28.7, 27.5, 28.2, 27.8, 27.3,
29.1, 28.8, 28.7, 28.7, 27.7, 27.4]}
df_nov_2001 = pd.DataFrame(data_nov_2001)

data_dec_2001 = {'temperature': [28.7, 25.4, 25.7, 28.5, 28.2, 28.8, 29, 28, 26.9,
26.4, 27.2, 26, 27.8, 29.6, 28.4, 27.1, 27.7, 26.3, 26.8, 27.2, 28.3, 26.7, 27.4,
26.9, 27.9, 27.9, 27.6, 27.8, 28, 25.6, 26.5]}
df_dec_2001 = pd.DataFrame(data_dec_2001)

data_jan_2002 = {'temperature': [27.3, 27.8, 27.7, 28.2, 27.8, 27.4, 28.1, 28.3,
27.5, 27.7, 27.4, 28.1, 25.5, 28, 27.4, 25.4, 27.5, 27.6, 27.7, 27, 25.6, 25.5,
25.4, 27, 28, 25.1, 26.5, 27.9, 27.9, 27.5, 27.9]}
df_jan_2002 = pd.DataFrame(data_jan_2002)

data_feb_2002 = {'temperature': [27.4, 27.6, 27.4, 27.9, 27.6, 27.1, 26.4, 27.2,
27.6, 27, 27.3, 27.4, 27, 27.4, 25.9, 27.8, 27.4, 27.7, 27.6, 27.6, 27.7, 27.3,
25.1, 26.3, 25.5, 27.5, 27.7, 28.6]}
df_feb_2002 = pd.DataFrame(data_feb_2002)

data_apr_2002 = {'temperature': [26.3, 28.4, 28, 26.3, 25.2, 27, 28.5, 28.3, 28.2,
27.8, 28.1, 27.1, 27.9, 26.1, 26.6, 27.7, 27.4, 27, 25, 25.6, 26.7, 27.9, 28.3,
28.1, 28.1, 28.3, 26.1, 26.4, 26.8, 26]}
df_apr_2002 = pd.DataFrame(data_apr_2002)

data_jun_2002 = {'temperature': [27.4, 28.1, 27.7, 27.2, 25, 25.5, 25.7, 25.6,
25.2, 27.8, 25.3, 27.9, 26.8, 25.7, 24.9, 26.7, 26.6, 26.2, 26.1, 25.1, 27.9, 26.4,
27.5, 26, 26.6, 27.7, 25.8, 27.8, 27, 27.2]}
df_jun_2002 = pd.DataFrame(data_jun_2002)

data_jul_2002 = {'temperature': [25.6, 26.8, 26.3, 26.7, 27, 28.1, 25.5, 26.4,
27.6, 27.2, 27.1, 28.3, 29.5, 27.6, 25.2, 28.9, 29.1, 28.7, 25.5, 26.5, 28.6, 29,
29.5, 29.8, 28.7, 28.3, 26.3, 27.2, 27, 27.5, 25.4]}
df_jul_2002 = pd.DataFrame(data_jul_2002)

data_aug_2002 = {'temperature': [27.6, 27.3, 28.6, 27.5, 28.4, 27.9, 28.3, 27.2,
25.1, 28.8, 28.1, 28.5, 28.9, 26.7, 29.3, 29.2, 29.9, 27, 26.2, 25, 29.8, 28.2,
29.4, 26.3, 29.4, 29.3, 28.7, 29.4, 29.4, 27.1, 26.1]}
df_aug_2002 = pd.DataFrame(data_aug_2002)

data_sep_2002 = {'temperature': [30.1, 29.5, 29.3, 29.4, 29.7, 29.7, 29.8, 26.7,
26.7, 27.8, 29.4, 29.6, 27.8, 26.6, 29.1, 29.4, 28.9, 28.4, 28.7, 29, 29.3, 26.9,
28.6, 29.1, 30.5, 29.3, 28.8, 28.9, 28.8, 28.5]}
df_sep_2002 = pd.DataFrame(data_sep_2002)

data_oct_2002 = {'temperature': [29.2, 29.1, 28.6, 28.5, 29.8, 29.2, 29.4, 26.8,
29, 28.8, 28.9, 29.1, 28.7, 26.9, 28.9, 28.5, 28.4, 28.4, 29.5, 27.7, 25.6, 29.2,
29.3, 28.6, 29, 29.7, 29.7, 28.9, 29.4, 29.7, 29.4]}
df_oct_2002 = pd.DataFrame(data_oct_2002)

data_nov_2002 = {'temperature': [27.9, 28.5, 28.5, 28.6, 28.4, 27.1, 28.5, 28.3,
26.1, 26.8, 27.9, 27.4, 29, 26.9, 26.7, -999, 26.4, 24.9, 28, 27.2, 26.6, 27.9,
27.9, 27.1, 28.2, 28.4, 28.8, 27, 27.3, 27.3]}
df_nov_2002 = pd.DataFrame(data_nov_2002)

data_dec_2002 = {'temperature': [27.6, 28.2, 28, 25.6, 26.3, 27, 27.5, 28.2, 27.8,
26.2, 28.3, 27.2, 27.6, 27.1, 25.9, 27.3, 27.4, 27.4, 27.8, 27.2, 26.6, 26.1, 25.2,
27.8, 27.7, 28.1, 26.8, 27.1, 27, 27.8, 27.6]}
df_dec_2002 = pd.DataFrame(data_dec_2002)

data_jan_2003 = {'temperature': [26.8, 27.4, 26.1, 27.3, 27.7, 25.2, 26, 27.3,
27.3, 27.3, 27.4, 27.5, 27.5, 26.9, 26.7, 27.8, 27.4, 27.1, 27, 27.5, 27.1, 27.4,
27.5, 27.1, 27.4, 27.7, 27.7, 27.5, 28, 27.9, 28.1]}
df_jan_2003 = pd.DataFrame(data_jan_2003)
data_feb_2003 = {'temperature': [27.9, 28, np.nan, 27.6, 27, 28.3, 28.1, 27.7,
28.2, 27.6, 27.1, 27.6, 28, 26.6, 27.9, 25.2, 26.8, 27.6, 27.3, 27.1, 26.4, 27.3,
27.7, 26, 26.3, 27.8, 26.7, 27.7, np.nan, np.nan]}
df_feb_2003 = pd.DataFrame(data_feb_2003)

data_mar_2003 = {'temperature': [27.4, 27.5, 27.3, 27.6, 27.7, 27.5, 27.5, 27.8,
27.8, 26.2, 27.1, 27.2, 27.8, 27.5, 27.9, 27.3, 27.8, 27.6, 28.1, 28.8, 28.4, 28.1,
26.5, 28.2, 28, 28.9, 29.1, 28.7, 28.4, 29.1, 28.4]}
df_mar_2003 = pd.DataFrame(data_mar_2003)

data_apr_2003 = {'temperature': [27.6, 28.7, 28.6, 29.2, 28.9, 28.5, 28.2, 28.1,
27.9, 28, 27, 26, 28.5, 28.5, 25.2, 26, 28.4, 27.8, 28.2, 28.8, 28.4, 28, 27.2,
28.8, 27.3, 28.9, 26.8, 28.7, 28.1, 28.7, np.nan]}
df_apr_2003 = pd.DataFrame(data_apr_2003)

data_may_2003 = {'temperature': [28.4, 26.6, 28.4, 27.3, 26.9, 26.2, 27.7, 27.8,
26.1, 26.7, 28.9, 28.3, 27.9, 27, 27.6, 26.1, 25.8, 27.2, 27.4, 25.7, 25.9, 28.3,
28.1, 28.5, 27.9, 28, 26.8, 25, 26, 26.9, 25.7]}
df_may_2003 = pd.DataFrame(data_may_2003)

data_jun_2003 = {'temperature': [27, 25.6, 27, 27.5, 25.6, 27.9, 26.6, 26.6, 26,
25.6, 25.6, 28.1, 27.6, 26.6, 26.7, 26.8, 26.5, 26.6, 27.6, 26, 25.4, 26.3, 25.3,
27.2, 27.9, 27.7, 27.4, 27.4, 26.8, 26.9, np.nan]}
df_jun_2003 = pd.DataFrame(data_jun_2003)

data_jul_2003 = {'temperature': [26.3, 27.3, 25.5, 26.7, 27.8, 24.9, 27.9, 27.2,
27.2, 26.9, 27.2, 28.4, 28.3, 28.5, 26.6, 29.3, 26, 25.1, 27.7, 27, 27.2, 28, 26.8,
27.1, 28, 27.1, 26.5, 27.6, 26.6, 26, 28.1]}
df_jul_2003 = pd.DataFrame(data_jul_2003)

data_aug_2003 = {'temperature': [29.8, 27.4, 29.5, 27.5, 27, 29.2, 29.5, 29.3,
25.3, 26.9, 27.4, 29.2, 29.8, 28.6, 29.1, 29.7, 27.8, 28.7, 29.7, 28.9, 28.5, 30,
29.5, 30.7, 29.7, 28.8, 28.3, 30.1, 29.6, 29.1, 28.5]}
df_aug_2003 = pd.DataFrame(data_aug_2003)

data_sep_2003 = {'temperature': [29.6, 26.8, 27.9, 29.5, 29.5, 29.6, 28.3, 26.7,
29.4, 28.1, 29.8, 29, 27.7, 30, 29, 28.8, 29.7, 29.5, 29.6, 29.9, 29.7, 28.1, 27.1,
29.9, 27.7, 30, 29.9, 29.6, 30.4, 27.3, np.nan]}
df_sep_2003 = pd.DataFrame(data_sep_2003)

data_oct_2003 = {'temperature': [30, 30.2, 30.2, 30.4, 29.6, 29.2, 30.1, 29.1,
30.8, 30.9, 30.6, 30.1, 29.6, 29, 29.3, 27.7, 28.4, 29.2, 29.9, 30.3, 30.1, 30,
30.4, 30.1, 29.7, 29.1, 30.5, 30.2, 30.5, 29.3, 29.9]}
df_oct_2003 = pd.DataFrame(data_oct_2003)

data_nov_2003 = {'temperature': [30.1, 28.3, 27.9, 25.6, 29.5, 29, 26.6, 25.9,
28.9, 27.3, 26.7, 27.4, 27.2, 29.1, 28.4, 28.5, 27.2, 28.3, 28.9, 30.1, 30, 28.8,
29.2, 28.2, 28.9, 29.5, 26.7, 26.1, 28.5, 28.3, np.nan]}
df_nov_2003 = pd.DataFrame(data_nov_2003)

data_dec_2003 = {'temperature': [28.4, 27.6, 28.4, 26, 26, 26.2, 26.4, 29, 28.3,
27.8, 26.3, 28.4, 28.4, 28.5, 24.9, 26.6, 28.1, 27.5, 27.7, 28.8, 28.2, 28.4, 24.6,
27, 27.3, 27.5, 26.2, 27.6, 28.3, 28.5, 26.6]}
df_dec_2003 = pd.DataFrame(data_dec_2003)

data_jan_2004 = {'temperature': [26.6, 28.3, 28.2, 26.6, 27.1, 26.2, 27.7, 27.6,
26.2, 28, 28, 28.4, 27.2, 27.9, 28.3, 28.5, 27.8, 27.5, 27.3, 27.3, 26.6, 26.9,
27.8, 27.1, 27.7, 27.4, 26.5, 26.7, 26.4, 27.6, 26.6]}
df_jan_2004 = pd.DataFrame(data_jan_2004)

data_feb_2004 = {'temperature': [27.9, 28.5, 28, 26.2, 27.7, 28.3, 27.6, 28, 27.7,
27.8, 27.7, 26.8, 27.6, 28.4, 27.8, 27.9, 27.9, 28.4, 27.9, 27.3, 27.6, 27.8, 27.9,
28.6, 25.2, 24.9, 27.3, 27.5, 28.1]}
df_feb_2004 = pd.DataFrame(data_feb_2004)

data_mar_2004 = {'temperature': [28, 26.5, 27.6, 27.7, 27.7, 28.1, 28.5, 25.4,
27.8, 27.6, 27.4, 27.4, 27.2, 26.4, 27.9, 27.4, 27.9, 27.1, 27.6, 27.8, 27.8, 27.6,
28.4, 28, 27.8, 25.6, 25.3, 26.7, 26.7, 28.2]}
df_mar_2004 = pd.DataFrame(data_mar_2004)

data_apr_2004 = {'temperature': [28.6, 28.8, 28.4, 28.2, 27.4, 28.7, 29, 28.8,
28.5, 29, 28.9, 28.6, 29.4, 28.5, 27.3, 27.4, 26.6, 26.9, 24.4, 27.6, 27.3, 28.6,
26.9, 25, 27, 27.5, 28.2, 27.1, 26.4, 24.9]}
df_apr_2004 = pd.DataFrame(data_apr_2004)

data_may_2004 = {'temperature': [26.2, 27.1, 26.2, 26.9, 26.6, 26.3, 28.2, 27.7,
27.6, 26.9, 27.2, 26.9, 26.8, 26.8, 27.5, 28.3, 28.8, 27, 26.6, 27.4, 28.6, 27.4,
27.3, 28.8, 28, 26.2, 28.4, 26.6, 26.7, 26.9, 26.2]}
df_may_2004 = pd.DataFrame(data_may_2004)

data_jun_2004 = {'temperature': [26, 24.4, 26.3, 27.2, 26.1, 25.2, 25.7, 26.6,
27.5, 27.5, 26.6, 24.8, 27.6, 26, 27.2, 26.6, 27.7, 26, 25.7, 26.4, 26.4, 27.2,
28.6, 27.2, 27.7, 27.7, 25.3, 0, 28, 28]}
df_jun_2004 = pd.DataFrame(data_jun_2004)

data_jul_2004 = {'temperature': [28, 27.2, 27.5, 26.7, 29.1, 28, 28.5, 26.7, 28.4,
28.5, 26.7, 26.7, 28, 29.2, 27.8, 27.5, 28.1, 27, 28.5, 28.7, 27.9, 27.6, 26.5,
27.3, 26.8, 27.4, 27.2, 27.4, 29, 24.9, 25.5]}
df_jul_2004 = pd.DataFrame(data_jul_2004)

data_aug_2004 = {'temperature': [27.9, 27.1, 27, 28.2, 26.3, 26.9, 27.9, 26.4,
28.6, 29.3, 27.1, 28.9, 28.5, 0, 29, 27.9, 27.1, 27.7, 26, 29.1, 27.7, 28.1, 28.9,
28.4, 29.7, 28.8, 28.4, 30.1, 30.1, 29.4, 29.1]}
df_aug_2004 = pd.DataFrame(data_aug_2004)

data_sep_2004 = {'temperature': [28.8, 29.4, 29.2, 27.9, 27.5, 26.7, 28.9, 28.7,
29.2, 30.1, 29.7, 29.8, 29.8, 29.3, 29.5, 28.9, 25.5, 29.7, 29.6, 29.6, 30.4, 30,
30.2, 29.9, 30.1, 29.7, 30.1, 27.7, 28.5, 29.6]}
df_sep_2004 = pd.DataFrame(data_sep_2004)

data_oct_2004 = {'temperature': [29.3, 29.6, 30.1, 30.2, 28.5, 28.8, 29.9, 28.8,
30.1, 27.9, 27.4, 29.3, 0, 30.2, 29.6, 28.6, 27.8, 29.9, 29.3, 30.1, 30.1, 30.7,
28.8, 28.6, 30.3, 29.2, 29.7, 29.3, 29.5, 28.7, 26.2]}
df_oct_2004 = pd.DataFrame(data_oct_2004)

data_nov_2004 = {'temperature': [28.9, 29.1, 29, 31.2, 29.6, 28.6, 29.2, 29.6,
29.6, 29.4, 29.5, 30.1, 29.8, 29.3, 27.9, 29.7, 29.8, 29.2, 26.1, 27.2, 28.7, 28.4,
27.2, 28.2, 29.2, 29.2, 28.4, 29.4, 29.5, 29.8]}
df_nov_2004 = pd.DataFrame(data_nov_2004)

data_dec_2004 = {'temperature': [29.4, 29, 29.5, 30.2, 28.9, 27.2, 29.2, 27.1,
29.1, 30, 29.7, 29.1, 28.7, 29.1, 29, 28.9, 29.6, 29.6, 29.2, 28.8, 29.3, 28.5,
27.7, 28.3, 28.8, 29.2, 28.8, 25.9, 28.4, 26.1, 27.4]}
df_dec_2004 = pd.DataFrame(data_dec_2004)
data_jan_2005 = {'temperature': [28, 26.3, 27.6, 26.3, 26.9, 26.3, 28.5, 27.8,
28.8, 28.9, 28.4, 27.7, 25.9, 27.2, 27.2, 27.5, 25.5, 27.3, 27.8, 26.7, 25.5, 25,
25.4, 26.5, 26.5, 28, 28, 26.5, 26.5]}
df_jan_2005 = pd.DataFrame(data_jan_2005)

data_feb_2005 = {'temperature': [26.9, 28.1, 25.3, 26.5, 27.2, 27.6, 28.6, 28.3,
26.8, 28.6, 28, 27.9, 28.6, 28.6, 28, 28, 27, 26.9, 27.7, 27.1, 28.3, 28.8, 27.3,
25.6, 28.1, 28.1, 28.6, 28.4]}
df_feb_2005 = pd.DataFrame(data_feb_2005)

data_mar_2005 = {'temperature': [28.1, 28.3, 28.1, 28.7, 28.1, 28.4, 28.3, 28.2,
28.1, 27.5, 28.7, 27.3, 28.6, 28.7, 28.5, 28.8, 28.6, 27.1, 29.1, 28.8, 27.7, 28.8,
29.2, 28.2, 28.3, 28.3, 28.7, 28.7, 28.2, 27.6, 28.1]}
df_mar_2005 = pd.DataFrame(data_mar_2005)

data_apr_2005 = {'temperature': [28.7, 26.6, 27.9, 28.4, 28.6, 28.1, 24.9, 27.6,
28, 26.6, 27.5, 26.2, 28.3, 27.9, 28.1, 26.9, 27.6, 26.7, 29, 26.8, 26.5, 28.2,
28.8, 29.1, 27.5, 27.2, 26.8, 26.8, 27.6, 27.7]}
df_apr_2005 = pd.DataFrame(data_apr_2005)

data_may_2005 = {'temperature': [28.3, 29.1, 29.2, 26.2, 28.2, 28.8, 27.3, 28.4,
28.6, 28.3, 27.7, 28.1, 27.2, 28.5, 26.3, 26, 27.2, 27.7, 26.3, 28.2, 29.3, 29.6,
29, 27.4, 29.6, 26.7, 26.4, 27.3, 27.8, 26.3]}
df_may_2005 = pd.DataFrame(data_may_2005)

data_jun_2005 = {'temperature': [27.2, 27.6, 27.8, 26.6, 27.3, 29.3, 27.5, 27.3,
27.9, 29.6, 28.8, 28.7, 28.8, 29.5, 30.1, 29.8, 27.8, 29.5, 29.8, 30.9, 27.7, 28.2,
28.8, 27.4, 27.4, 28.2, 28.8, 29.8, 26.2, 28.6]}
df_jun_2005 = pd.DataFrame(data_jun_2005)

data_jul_2005 = {'temperature': [27.5, 27.5, 28.9, 25.2, 27.3, 26.2, 26.3, 29,
28.1, 25.6, 26.8, 26.4, 26.7, 26.5, 28.8, 27.3, 26.1, 27.1, 27.4, 27.4, 26, 28.5,
28.9, 29, 27, 29.6, 26.3, 27.1, 26.3, 28.1, 28.4]}
df_jul_2005 = pd.DataFrame(data_jul_2005)

data_aug_2005 = {'temperature': [26.7, 28.1, 25.8, 29.2, 28.8, 28.4, 28.9, 26.3,
24.8, 26.8, 27.9, 26.3, 28.5, 29.7, 29.5, 28, 28, 29.3, 26.6, 26.8, 29, 28.6, 29.7,
29.5, 29.8, 28, 29.8, 29.9, 29.2, 29, 27.2]}
df_aug_2005 = pd.DataFrame(data_aug_2005)

data_sep_2005 = {'temperature': [29.5, 29.6, 29.2, 29, 30, 30, 29.1, 30.2, 26.6,
27.3, 28.7, 27.3, 29, 29.1, 29.6, 28, 29.2, 30.4, 30.4, 30.3, 30.5, 29.8, 28.7,
30.1, 29.3, 30.1, 30.3, 29.4, 29.6, 29.9]}
df_sep_2005 = pd.DataFrame(data_sep_2005)

data_oct_2005 = {'temperature': [29.6, 30.4, 29.9, 29.8, 28.5, 29.2, 29.6, 28.8,
27.3, 28.2, 29.2, 30.1, 30, 30.3, 30.4, 30.2, 27.2, 29.8, 30, 28.4, 30, 28.3, 29.4,
28.3, 28.3, 27.2, 27.7, 29.5, 29.1, 28.7]}
df_oct_2005 = pd.DataFrame(data_oct_2005)

data_jan_2006 = {'temperature': [26.7, 26.2, 23.8, 24.5, 26.2, 25.9, 27.5, 28.2,
27.8, 27.7, 27.8, 26.3, 26.2, 26, 27.6, 24.3, 26.2, 27.2, 25, 24.8, 26.2, 27.8,
27.2, 27.2, 26.1, 26.1, 27.3, 27.7, 27.9, 27.7, 26.1]}
df_jan_2006 = pd.DataFrame(data_jan_2006)

data_feb_2006 = {'temperature': [25.9, 27.9, 26.9, 27.7, 26.5, 26.7, 27.8, 26.5,
27.3, 26.6, 27.1, 27.3, 27.3, 27.7, 26.6, 28.1, 28.1, 27.7, 28.4, 25.7, 24, 27.1,
27.9, 26.3, 27.9, 27.9, 28.1, 28.1]}
df_feb_2006 = pd.DataFrame(data_feb_2006)

data_mar_2006 = {'temperature': [27.7, 26.6, 27.1, 27.8, 28.4, 27.9, 28.2, 28, 28,
27.8, 28.1, 27.3, 28.2, 28.1, 28.1, 27.8, 27, 26.1, 26.5, 26.8, 28.2, 27.5, 26.3,
27.9, 28.3, 28.8, 29.1, 28.4, 28, 28.4, 28.5]}
df_mar_2006 = pd.DataFrame(data_mar_2006)

data_apr_2006 = {'temperature': [28.3, 28, 28.9, 28.3, 27.3, 28.5, 28.3, 28.3,
28.4, 28.2, 27, 28, 28.1, 28.5, 28.2, 27.7, 29.2, 27.9, 28.9, 28.4, 28.9, 29.1,
27.9, 28, 29.1, 24.8, 27.8, 26, 26.1, 28.4]}
df_apr_2006 = pd.DataFrame(data_apr_2006)

data_may_2006 = {'temperature': [27, 27.8, 26.9, 28.5, 28.4, 28.9, 28.8, 25.8,
25.2, 26.4, 26.8, 28.8, 28.8, 26.6, 26.6, 27.4, 26.5, 28.7, 28.4, 28.7, 28, 29.2,
26.5, 27.5, 27, 28.6, 28.7, 26.8, 26.3, 28.3, 25.2]}
df_may_2006 = pd.DataFrame(data_may_2006)

data_jun_2006 = {'temperature': [28.4, 28.3, 27.8, 26.2, 27.2, 27.1, 27.5, 27.1,
26.4, 26.6, 25.6, 27.1, 27.2, 28.5, 27.6, 28, 26.9, 26.6, 27.6, 26.2, 26.5, 26.8,
27, 26.8, 27.4, 27.5, 27.1, 28.4, 24.7, 28.1]}
df_jun_2006 = pd.DataFrame(data_jun_2006)

data_jul_2006 = {'temperature': [25.3, 25.3, 27.1, 27, 26.9, 28.8, 28.2, 28, 27.7,
26.9, 27.1, 26.9, 28.4, 26.9, 26.5, 27.6, 29.2, 27.6, 28, 28.7, 27.2, 27.6, 27.6,
27.3, 28.9, 26.7, 27.9, 27.3, 27, 27.3, 28.1]}
df_jul_2006 = pd.DataFrame(data_jul_2006)

data_aug_2006 = {'temperature': [29.4, 27.7, 29.3, 28.5, 28.5, 27.8, 29.3, 30,
30.2, 29.1, 29.9, 28.1, 27, 28.1, 28.1, 26.9, 27.1, 27.3, 27.8, 29.3, 28.4, 27.8,
27.1, 29, 28.9, 26.7, 27.7, 29.4, 29.6, 29.7, 30]}
df_aug_2006 = pd.DataFrame(data_aug_2006)

data_sep_2006 = {'temperature': [29.7, 29.3, 29.9, 28.2, 30.1, 29.7, 29.7, 29.5,
28.8, 27.8, 28, 29.4, 28.7, 29.3, 29.5, 29.2, 30.1, 29.1, 29.2, 25.9, 28.9, 29.4,
29.4, 29.9, 29.8, 29.6, 28.9, 29.3, 29.6, 30]}
df_sep_2006 = pd.DataFrame(data_sep_2006)

data_oct_2006 = {'temperature': [29.6, 29.8, 30.1, 29.1, 30, 29.8, 29.2, 30.3,
30.1, 29.4, 29.6, 29.8, 29.9, 29.3, 27.4, None, None, None, None, 30.5, 29.3, 29,
30, 29.9, 29.9, 28.7, 30, 28.9, 29.4, 29.7, 28.7]}
df_oct_2006 = pd.DataFrame(data_oct_2006)

data_nov_2006 = {'temperature': [26.1, 29.2, 28.9, 29.3, 28.5, 28.2, 29.6, 29,
28.8, 27.4, 29.3, 29.2, 29.5, 28.7, 28.9, 28, 29.5, 28.7, 28.3, 28.6, 25.5, 25.6,
26.6, 26.7, 26.1, 27.6, 27.8, 29, 25.8, 26.3]}
df_nov_2006 = pd.DataFrame(data_nov_2006)

data_dec_2006 = {'temperature': [27.9, 27.6, 29.3, 27.9, 27.8, 27, 27.1, 26, 24.8,
27.5, 28.4, 26.7, 28, 28.5, 28.5, 27, 28, 28.3, 26.8, 26, 27.1, 25.5, 26.4, 27,
27.5, 27.3, 26.8, 28.2, 27.6, 27.2, 28.1]}
df_dec_2006 = pd.DataFrame(data_dec_2006)

data_jan_2007 = {'temperature': [27.6, 28.4, 26.2, 27.3, 27.3, 26.1, 26.5, 27.1,
26.8, 27.9, 28.2, 28.3, 27.8, 26.1, 27.9, 25.5, 28, 24.6, 27.3, 28, 27.7, 27.4,
27.8, 27.6, 27.7, 27.3, 27.7, 27.3, 27.8, 26.9, 27.3]}
df_jan_2007 = pd.DataFrame(data_jan_2007)

data_feb_2007 = {'temperature': [28.2, 26.6, 28.1, 27.3, 27.7, 27.3, 27.2, 27.5,
27.2, 28.4, 26.8, 26.9, 28.1, 28.1, 27.9, 28, 28.1, 27.6, 27.7, 27.2, 27.9, 26.3,
26.4, 26.5, 27.1, 27.9, 27.9, 26]}
df_feb_2007 = pd.DataFrame(data_feb_2007)

data_mar_2007 = {'temperature': [26.8, 27.6, 28.2, 27.3, 28.1, 28.1, 24.6, 27.9,
27.6, 27.6, 24.9, 27.3, 28.2, 27.5, 28.1, 27.3, 27.1, 28.1, 28.8, 27.9, 27.9, 27.1,
26.1, 26.2, 25.5, 26.5, 27.8, 28, 27.8, 25.8, 27.8]}
df_mar_2007 = pd.DataFrame(data_mar_2007)

data_apr_2007 = {'temperature': [25.8, 27.6, 26.9, 27.2, 26.9, 28.5, 27.8, 29,
28.1, 27.7, 28.5, 26.4, 27.5, 27.7, 27.5, 26.3, 28, 29.1, 28.7, 29.2, 29.1, 29.1,
26.4, 27.1, 27.2, 28, 25.2, 24.7, 26.3, 27.3]}
df_apr_2007 = pd.DataFrame(data_apr_2007)

data_may_2007 = {'temperature': [28.5, 28, 28.8, 25, 27.7, 26.2, 28, 28.4, 29.5,
29.4, 25.3, 28.4, 28.1, 28, 28.3, 26.8, 26.5, 28.1, 25, 26, 26.9, 25.1, 26.3, 27.5,
25.6, 28, 27.6, 25.6, 25.6, 25.5, 26]}
df_may_2007 = pd.DataFrame(data_may_2007)

data_jun_2007 = {'temperature': [25.6, 26.8, 25.6, 26.6, 26.7, 29.7, 27.8, 29.2,
26.9, 28.5, 28.4, 27.5, 27.3, 28.3, 27.9, 26.9]}
df_jun_2007 = pd.DataFrame(data_jun_2007)

data_aug_2007 = {'temperature': [28.7, 29.6, 29.2, 28.8, 27.3, 28.7, 29, 28.8,
28.3, 27.5, 28, 28.9, 29.3, 29.3, 29.9, 28.3, 28.4, 28, 27.3, 29.6, 29, 26.2, 29.7,
28.5, 29.1, 29.6, 28.7, 27.4, 28.9, 28.4, 29]}
df_aug_2007 = pd.DataFrame(data_aug_2007)

data_sep_2007 = {'temperature': [28.8, 28.7, 29.6, 29.7, 28, 28.9, 26.8, 29.4, 29,
29.5, 27.5, 30.1, 30, 27.9, 29.4, 26.4, 29.6, 28.3, 29.8, 26.8, 29.5, 26.8, 27.1,
29.7, 29.7, 29.3, 27.5, 29.4, 29.2, 29.6]}
df_sep_2007 = pd.DataFrame(data_sep_2007)

data_oct_2007 = {'temperature': [29.6, 28.8, 29.1, 29.3, 28.2, 29.8, 27.7, 26.5,
28.2, 29.3, 29.1, 28.6, 28.6, 28.9, 28.7, 28.5, 27.3, 28.6, 29.5, 28, 27.3, 29.3,
29.4, 29.1, 29.3, 29.5, 28.8, 29, 27.4, 26, 28.5]}
df_oct_2007 = pd.DataFrame(data_oct_2007)

data_nov_2007 = {'temperature': [28.5, 29.5, 29, 28.6, 29.1, 29.6, 29.1, 26.9,
26.4, 26.1, 25.9, 27.7, 28.4, 28.5, 28.4, 27.8, 28.7, 28.7, 26.1, 27.6, 28.7, 28.6,
28.2, 28.5, 26.7, 27.7, 28.3, 27.9, 27.8, 26.6]}
df_nov_2007 = pd.DataFrame(data_nov_2007)

data_dec_2007 = {'temperature': [25.9, 25.1, 27.2, 25.3, 28.3, 28.9, 28.2, 25.9,
26.9, 26.9, 28.2, 26, 25.4, 25.3, 26.6, 24.6, 24, 25.4, 25.8, 26.3, 27.5, 26.5,
26.5, 26.2, 27.3, 28.1, 27.2, 27.8, 27.2, 26.4, 25.5]}
df_dec_2007 = pd.DataFrame(data_dec_2007)

data_jan_2008 = {'temperature': [25.6, 27.4, 27.7, 27.8, 27.6, 26.2, 24.8, 27,
26.8, 27.7, 27.1, 27.1, 27.3, 27.7, 27.4, 26.8, 26, 26.5, 26.8, 26.9, 27.9, 26.1,
27.4, 27.2, 27.4, 27.3, 27.2, 25.7, 27, 27.1, 27.6]}
df_jan_2008 = pd.DataFrame(data_jan_2008)

data_feb_2008 = {'temperature': [26.8, 27.4, 27.6, 25.6, np.nan, 25.8, 26.3, 27.5,
27.7, 27.2, 26.4, 27.4, 27.1, 26.8, None, 25, 25.6, 26, 24.9, 23.8, 25.3, 26.1,
27.1, 25.4, 26.6, 27.6, 26.6, 27.2, 27.2, None]}
df_feb_2008 = pd.DataFrame(data_feb_2008)
data_mar_2008 = {'temperature': [26.6, 26.5, 23.8, 26.8, 27.2, 27.5, 27.2, 25.8,
24.5, 25.3, 25.6, 24.4, 26.7, 27, 27.7, 27.4, 27.4, 27.9, 27.2, 27.6, 27.1, 27.3,
27.8, 27.4, 28, 27.4, 27.3, 28.1, 27.3, 27.4, 28]}
df_mar_2008 = pd.DataFrame(data_mar_2008)

data_apr_2008 = {'temperature': [27.3, 26.7, 26.8, 27.6, 27, 27.6, 27.5, 28, 28,
24.7, 26.8, 27, 27.5, 27.5, 27.9, 25.5, 27.8, 28.2, 26.3, 27.1, 26.3, 25.1, 27.1,
28.6, 28.9, 28.7, 28, 28.2, 27.5, 28.3, None]}
df_apr_2008 = pd.DataFrame(data_apr_2008)

data_may_2008 = {'temperature': [27.8, 27.7, 27.1, 25.8, 27.8, 28.1, 28.7, 28.8,
28.3, 28.4, 28.2, 25.4, 27.4, 26.5, 25.5, 27.5, 27.3, 27.9, 26.6, 25.2, 26.2, 28.1,
26.7, 28.2, 28.1, 26.9, 26.7, 28.6, 28.6, 27.6, 26.3]}
df_may_2008 = pd.DataFrame(data_may_2008)

data_jun_2008 = {'temperature': [26.4, 28.9, 28.2, 28.6, 27.6, 27, 27.2, 27.9,
27.5, 26.1, 26.4, 27.7, 28.7, 28.9, 29.1, 27.8, 27, 26.8, 25.9, 26.7, None, 27.1,
27.2, 27.1, 26.3, 26.4, 26.2, 28.5, 27.9, 27.3, None]}
df_jun_2008 = pd.DataFrame(data_jun_2008)

data_jul_2008 = {'temperature': [29.5, 29.4, 27.7, 28.9, 28, 28.3, 28.9, 27.8,
27.1, 28.3, 28.4, 27, 26.1, 28.9, 27.5, 26.7, 26.5, 28.1, 27.7, 28.5, 26.2, 29,
29.1, 27.5, 28.5, 28.4, 29.6, 29.2, 26.8, 27.6, 28.8]}
df_jul_2008 = pd.DataFrame(data_jul_2008)

data_aug_2008 = {'temperature': [29.2, 29.2, 28.6, 29.1, 30.7, 29.8, 29.3, 30,
30.3, 29.8, 29, 27.8, 28.3, 28.1, 29.1, 28.2, 29.6, 28.9, 27.9, 27.5, 29.4, 29.5,
28.7, 29.9, 29.2, 29.4, 29.7, 28.8, 29.6, 30.2, 30.1]}
df_aug_2008 = pd.DataFrame(data_aug_2008)

data_sep_2008 = {'temperature': [30.3, 30.4, 30.3, 29.6, 29.1, 30.4, 29.8, 29.5,
29.8, 28.2, 25.6, 27.6, 28.4, 29.4, 29.8, 27.6, 29.1, 29.9, 30.3, 30.1, 29.7, 26.9,
26.7, 27.7, 28.7, 29.6, 29.5, 29.7, 30.3, 30.3, None]}
df_sep_2008 = pd.DataFrame(data_sep_2008)

data_oct_2008 = {'temperature': [27.5, 28.3, 30.2, 29.9, 30.4, 30.2, 30.1, 29.5,
27.9, 29.2, 29.8, 29.7, 30.8, 30.5, 30.5, 29.4, 29, 28.3, 29.6, 29.4, 29.6, 28.4,
29.8, 29.7, 30.1, 29.7, 28.8, 29.3, 28.8, 29.4, 29.5]}
df_oct_2008 = pd.DataFrame(data_oct_2008)

data_nov_2008 = {'temperature': [29.6, 28.7, 30.1, 29.5, 29.1, 29, 29.7, 29.4,
28.2, 29.8, 29, 29.5, 28.6, 29.9, 30.5, 29.5, 28.7, 29.2, 30.3, 29.5, 29.5, 26.4,
29.2, 29.5, 30, 30.3, 29.3, 29.5, 29.2, 28.5, None]}
df_nov_2008 = pd.DataFrame(data_nov_2008)

data_dec_2008 = {'temperature': [28.8, 26.7, 27.9, 28.5, 28.4, 28.6, 26.9, 27.8,
28, 28.2, 27.5, 26.9, 27.2, 27.9, 27.7, 28, 29.3, 26.8, 27, 27.3, 26.2, 28.3, 26.1,
26.3, 25.8, 26.1, 26.7, 26.6, 26.7, 25.6, 24.3]}
df_dec_2008 = pd.DataFrame(data_dec_2008)

data_jan_2009 = {'temperature': [28.6, 27.8, 27.3, 27.8, 26, 26.3, 25.1, 24.7,
25.3, 28.1, 27.8, 26.7, 25.8, 27.1, 26, 28.3, 27.9, 27.7, 25.7, 27.1, 27.8, 27.2,
26.7, 25, 27.1, 25.7, 26.7, 26.3, 27, 28.1, 27.7]}
df_jan_2009 = pd.DataFrame(data_jan_2009)

data_feb_2009 = {'temperature': [27.2, 28.3, 27.8, 26.4, 28.2, 28.1, 26.2, 24.3,
24.9, 26.3, 27.9, 27.5, 27.8, 26.1, 26.9, 28.6, 26.7, 27.4, 26.8, 26.5, 28.2, 25.5,
27.2, 26.9, 27.5, 27.1, 27.6, 27.1, None]}
df_feb_2009 = pd.DataFrame(data_feb_2009)

data_mar_2009 = {'temperature': [27.4, 27.8, 28, 26.5, 27.6, 26, 25.7, 25.9, 23.8,
24.2, 25.6, 26.5, 27.5, 28.1, 28.8, 26.8, 28, 27.4, 27.2, 25.5, 28.1, 27.3, 28.8,
28.6, 29.1, 28.6, 28.8, 28.8, 27.7, 27.4, 25.1]}
df_mar_2009 = pd.DataFrame(data_mar_2009)

data_apr_2009 = {'temperature': [25.5, 25.3, 26, 26.8, 25.8, 27.5, 29.2, 28.3,
28.6, 27.4, 28.2, 28, 27.2, 27.1, 26.6, 26.6, 27.7, 28.5, 29, 27.8, 28.3, 27.1,
28.3, 27.5, 27.3, 28.9, 27.7, 28.5, 28.3, 28.9, None]}
df_apr_2009 = pd.DataFrame(data_apr_2009)

data_may_2009 = {'temperature': [29, 28.1, 28.2, 28.5, 27.8, 27.2, 28.2, 29, 28.4,
26.9, 28.1, 28.2, 27.9, 28.6, 28.8, 28.8, 29, 28.4, 29.2, 29.6, 29.5, 28.8, 30.1,
27.5, 28.8, 29, 29.6, 28.5, 29, 27.8, 26.8]}
df_may_2009 = pd.DataFrame(data_may_2009)

data_jun_2009 = {'temperature': [28.4, 27, 28.5, 28.1, 28, 25.3, 28.4, 27.5, 28.5,
28.4, 27.2, 27.6, 27.9, 29.1, 28.1, 27.7, 26.7, 27.3, 27.3, 26.3, 26.9, 27.8, 28.1,
26.4, 28, 27.3, 28, 28.9, 27.5, 27.9, None]}
df_jun_2009 = pd.DataFrame(data_jun_2009)

data_jul_2009 = {'temperature': [27.6, 27, 27.4, 26.5, 26.9, 26.7, 28.6, 29.3,
29.3, 27.6, 26.8, 28.5, 27.8, 27.5, 27.9, 29.8, 29.4, 29.2, 27.2, 28.4, 28.5, 28.5,
28.4, 28.9, 29.7, 26.9, 29.7, 29.3, 29.1, 30, 30.1]}
df_jul_2009 = pd.DataFrame(data_jul_2009)

data_aug_2009 = {'temperature': [30.4, 30.1, 30.9, 29.9, 30.4, 29.7, 28.2, 29.8,
27.4, 28.9, 28.4, 29.7, 30.2, 30.2, 29.8, 29.6, 30.1, 27.4, 30.2, 29.9, 27.9, 29.6,
29.5, 30.5, 28.4, 29.1, 26.5, 29.3, 29.6, 28.9, 27.5]}
df_aug_2009 = pd.DataFrame(data_aug_2009)

data_sep_2009 = {'temperature': [30.7, 30.1, 29.8, 30.4, 29, 30.3, 30.3, 29.9,
27.8, 27.8, 29.7, 29.9, 29.2, 28.7, 29.9, 30.3, 30, 29.9, 29.9, 30.4, 30, 30.4,
27.8, 30, 29.4, 27, 29.9, 29.6, 26.2, 28]}
df_sep_2009 = pd.DataFrame(data_sep_2009)

data_oct_2009 = {'temperature': [30.1, 30.2, 30, 29.2, 30.3, 30.4, 29.8, 28.6,
29.3, 28, 28.3, 28.8, 29.7, 26.5, 29.5, 29.4, 28.7, 29.2, 29.2, 29.4, 30, 29.9,
29.9, 29.8, 29.4, 29.7, 27.2, 29.5, 28.3, 29.4, 26.1]}
df_oct_2009 = pd.DataFrame(data_oct_2009)

data_nov_2009 = {'temperature': [28.5, 29.6, 28.2, 29.3, 29.5, 29.3, 29.2, 28.7,
29.2, 28.1, 28.3, 29, 29.4, 29.1, 29.4, 29, 28.9, 29.1, 29.7, 28.3, 26.6, 28.4,
26.4, 28.1, 26.8, 26.4, 28.6, 27.9, 26.2, 26.3, None]}
df_nov_2009 = pd.DataFrame(data_nov_2009)

data_dec_2009 = {'temperature': [27.9, 28.6, 28.7, 28.6, 28, 27.3, 28.8, 27.4,
27.7, 26.2, 25.8, 26.5, 27.9, 27.7, 27.6, 27.4, 26.4, 27.5, 26.9, 27.3, 28.4, 26.9,
27.6, 28.1, 28.4, 28.1, 27.8, 28.6, 27.9, 27.7, 27.7]}
df_dec_2009 = pd.DataFrame(data_dec_2009)

data_jan_2010 = {'temperature': [27.7, 27.5, 25.1, 26.2, 27.8, 28.3, 27.6, 28.2,
27.6, 27.8, 27.6, 26.9, 27.9, 28.2, 27.9, 28.3, 26.3, 27.3, 28.1, 27.7, 28.1, 28,
27.9, 27.4, 27.2, 27.5, 27.9, 27.4, 27.6, 26.1, 27.3]}
df_jan_2010 = pd.DataFrame(data_jan_2010)

data_feb_2010 = {'temperature': [27.2, 26.5, 27.1, 27.9, 28, 27, 28, 28.4, 28.3,
28.5, 28, 28, 28.4, 28.6, 28.7, 27.8, 28.3, 28.2, 28.8, 28.8, 25.6, 25.4, 28.1,
29.1, 29.1, 29, 28.6, 28.5, None]}
df_feb_2010 = pd.DataFrame(data_feb_2010)

data_mar_2010 = {'temperature': [27.5, 28.3, 29.1, 28.2, 29.2, 29.3, 28.5, 28.2,
29.3, 27.1, 28.1, 28.4, 29.3, 28.8, 27.7, 27, 27.6, 28.9, 29, 28.5, 28.7, 28.8,
28.3, 27.7, 26.4, 28.3, 28.5, 28.7, 28, 28.5, 28.3]}
df_mar_2010 = pd.DataFrame(data_mar_2010)

data_apr_2010 = {'temperature': [28.5, 28.9, 28.7, 28.3, 26.5, 26.6, 27.4, 29.4,
28.8, 28.4, 26.3, 28, 28.1, 27.5, 25.9, 26.8, 28.7, 29.4, 29.8, 29.5, 30.2, 27.8,
29.9, 26.8, 26.2, 29.2, 28.6, 29.8, 28.3, 27.3, None]}
df_apr_2010 = pd.DataFrame(data_apr_2010)

data_may_2010 = {'temperature': [29.4, 29.4, 29.1, 26.9, 27.6, 28.4, 27.6, 28.4,
26.5, 28.3, 28, 27.3, 27.1, 29.6, 27.7, 28.3, 26.9, 28.4, 28.2, 29.5, 25, 28.3,
26.8, 26.5, 26.9, 27.7, 27.9, 27, 25.4, 27.5, 28.3]}
df_may_2010 = pd.DataFrame(data_may_2010)

data_jun_2010 = {'temperature': [29.6, 28.2, 28.1, 28.8, 27.3, 28.6, 28.8, 28.3,
30.1, 28, 28.1, 28.3, 28.6, 29, 27.3, 29.6, 29.8, 26.4, None, 26.1, 27.9, 26.9,
27.9, 28.6, 29.6, 28.7, 28.6, 27.6, 26.2, 25.2, None]}
df_jun_2010 = pd.DataFrame(data_jun_2010)

data_jul_2010 = {'temperature': [28.1, 28.5, 27.3, 29.2, 28.1, 25.1, 29.5, 29,
27.5, 27.7, 29.3, 27.7, 27.2, 29.9, 26.1, 28.2, 28.8, 29.1, 28.7, 27.2, 28.4, 29.2,
27, 28.3, 28.2, 27.6, 26.8, 27.2, 27.2, 29.3, 29.9]}
df_jul_2010 = pd.DataFrame(data_jul_2010)

data_aug_2010 = {'temperature': [27.8, 28.3, 27.3, 28.4, 26.1, 29.1, 28.6, 28.4,
27.1, 29.7, 27.6, 27.2, 28.5, 28.6, 27.5, 27.7, 25.3, 26.4, 28.6, 26, 28.4, 27.6,
30.1, 29.7, 28.2, 28.9, 28.9, 30.1, 30.5, 30.2, 31.3]}
df_aug_2010 = pd.DataFrame(data_aug_2010)

data_sep_2010 = {'temperature': [29.9, 30, 30.1, 30.2, 29.9, 30.7, 27.9, 27.1,
24.9, 26.7, 27.7, 30.2, 30.3, 30.2, 30.9, 31, 30.5, 29.1, 28.5, 29, 29.5, 30.6,
29.9, 30.8, 30.7, 29.8, 29.1, 30.5, 30.5, 29.9, np.nan]}
df_sep_2010 = pd.DataFrame(data_sep_2010)

data_oct_2010 = {'temperature': [31.4, 30.6, 30.8, 30.9, 30.6, 29.8, 30.3, 30.8,
30.5, 28.8, 29, 29.5, 29.9, 30.1, 29.7, 30, 30, 29.7, 30.5, 30.5, 27.1, 29.3, 29.7,
29.4, 30, 29.8, 29.6, 29.3, 28, 30.1, 30.3]}
df_oct_2010 = pd.DataFrame(data_oct_2010)

data_nov_2010 = {'temperature': [30.6, 30.8, 26.9, 28.2, 29, 29.1, 30, 29.2, 28.9,
28.4, 27.8, 29.8, 29.2, 27.3, 29.5, 29, 28.2, 26.1, 27.3, 26.5, 26.3, 29.3, 28.1,
27.8, 29.8, 30.5, 28.8, 27.6, 28.1, 29.3, np.nan]}
df_nov_2010 = pd.DataFrame(data_nov_2010)

data_dec_2010 = {'temperature': [29.2, 29.4, 29, 27, 26.9, 28.6, 28.2, 26.4, 28.6,
28.1, 27.2, 28.4, 28.7, 28.7, 27.3, 27.8, 27.5, 26.9, 27.7, 27.1, 26.5, 27.1, 27.7,
27.2, 28, 27, 28.5, 28.1, 28, 28.8, 28.8]}
df_dec_2010 = pd.DataFrame(data_dec_2010)

data_jan_2011 = {'temperature': [27.3, 26.4, 25.6, 25.8, 26.8, 28.1, 27.8, 27.5,
27.3, 28.1, 28.5, 28.4, 28.4, 28.2, 27.6, 28.7, 28.4, 27.9, 27.7, 27, 28.2, 27.2,
28.1, 28.5, 27.5, 28.8, 28.3, 28.1, 26.6, 27, 27.3]}
df_jan_2011 = pd.DataFrame(data_jan_2011)
data_feb_2011 = {'temperature': [27.6, 28.2, 26.9, 28.7, 28, 27.8, 27.8, 28.5,
25.8, 25.1, 26.9, 26.8, 26.9, 28.1, 26.4, 27.9, 25.9, 28.1, 26.2, 25.5, np.nan, 26,
28.6, 28.6, 28.3, 28.3, 28.3, 25, np.nan]}
df_feb_2011 = pd.DataFrame(data_feb_2011)

data_mar_2011 = {'temperature': [27.5, 27.6, 24.6, 27, 27.7, 26.5, 26.1, 25.7,
26.4, 26, 26.2, 24.1, 27.2, 28.1, 26.6, 27.5, 27.8, 26.8, 28, 28.3, 27.5, 26.2,
26.9, 28.6, 29.2, 28.3, 28.2, 28.7, 28, 28.7, 28.2]}
df_mar_2011 = pd.DataFrame(data_mar_2011)

data_apr_2011 = {'temperature': [27.8, 28.6, np.nan, np.nan, np.nan, np.nan,


np.nan, 28.7, 29, 29.6, 29.2, 29.2, 29.5, 29.2, 28.4, 29.3, 29.8, 29.4, 29.3, 29.7,
np.nan]}
df_apr_2011 = pd.DataFrame(data_apr_2011)

data_may_2011 = {'temperature': [28.4, 26.2, 28.2, 28.6, 27.7, 28.7, 28.6, 28.1,
27.8, np.nan, 28.7, 26.5, 28.9, 29, 29.3, 25.9, np.nan, np.nan, np.nan, np.nan,
np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan,
np.nan]}
df_may_2011 = pd.DataFrame(data_may_2011)

data_jun_2011 = {'temperature': [27.3, 26.9, 27.8, 24.9, 27.8, 28, 29.9, 28.4,
28.6, 27.8, 26.7, 28.9, 26.3, 28.9, 28.7, 27.2, 27.1, 28.9, 28, 26.7, 27.7, 28.2,
29.2, 25.2, 28.4, 28.6, 28.6, 28.2, np.nan, 29.1, np.nan]}
df_jun_2011 = pd.DataFrame(data_jun_2011)

data_jul_2011 = {'temperature': [28.4, 26.6, 28.3, 26.7, 27.7, 29.2, 25.6, 28.9,
29.5, np.nan, 26.1, 27.1, 27.4, 28, 26.8, 25, 28.5, 28.2, 29, 29.9, 29, 28.9, 27.6,
29.7, 28.2, 29.6, 26, 28.5, 27.8, 28, 27.2]}
df_jul_2011 = pd.DataFrame(data_jul_2011)

data_aug_2011 = {'temperature': [25.2, 29.3, 29.6, 30.8, 30.3, 29.5, 29.8, 29.8,
28.8, 28.9, 29.7, 29.7, 30.3, 30.4, 29.7, 30.3, 29.5, 29.6, 30.2, 29.5, 27.9, 28.6,
25.4, 29.8, 28.1, 28.9, 29.6, 30.7, 30.3, 30.2, 27.8]}
df_aug_2011 = pd.DataFrame(data_aug_2011)

data_sep_2011 = {'temperature': [30, 29.9, 29.6, 28.2, 29.9, 30.2, 30.6, 30, 28.9,
29.6, 30.4, 30.3, 28.6, 26.7, 27.4, 30, 30, 28.8, 30.4, 29.9, 28.7, 30.1, 30.7,
31.2, 30.6, 31, 30.3, 31.4, 30.9, 30.2, np.nan]}
df_sep_2011 = pd.DataFrame(data_sep_2011)

data_oct_2011 = {'temperature': [29.6, 28, 27.1, 29.6, 30.2, 29.9, 29.1, 29.6, 27,
28.4, 28.9, 28.2, 29, 29.8, 30.2, 29.4, 29.8, 29.7, 26.9, 27.1, 27.4, 27.4, 26.5,
27.7, 28.8, 30.1, 29.8, 29.7, 27, 27.4, 28]}
df_oct_2011 = pd.DataFrame(data_oct_2011)

data_nov_2011 = {'temperature': [26.7, 27.8, 29.2, 30, 27, 29.3, 29, 28.7, 27.5,
28.4, 25.9, 26.1, 27.4, 28, 28, 29.1, 28.3, 29.4, 28.2, 28.6, 26.6, 27.9, 27.3,
np.nan, 26.8, 26.4, 27.3, 27.7, 28.5, 28.7, np.nan]}
df_nov_2011 = pd.DataFrame(data_nov_2011)

data_dec_2011 = {'temperature': [28.4, 28, 29.1, 28.9, 28.7, 29.4, 27.9, 28.5, 28,
29.1, 28.8, 27.9, 27.6, 27.5, 29.5, 28.9, 27.7, 28.7, 28.7, 26.8, 25.8, 25.9, 28.4,
26.8, 26.4, 28.6, 28.2, 28.4, 28.4, 28.4, 25.3]}
df_dec_2011 = pd.DataFrame(data_dec_2011)

data_jan_2012 = {'temperature': [np.nan, np.nan, np.nan, np.nan, np.nan, np.nan,


np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan,
np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan,
np.nan, np.nan, np.nan, np.nan, np.nan]}
df_jan_2012 = pd.DataFrame(data_jan_2012)

data_feb_2012 = {'temperature': [np.nan, np.nan, np.nan, np.nan, np.nan, np.nan,


np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan,
np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan,
np.nan, np.nan, np.nan, np.nan, np.nan]}
df_feb_2012 = pd.DataFrame(data_feb_2012)

data_mar_2012 = {'temperature': [28, 28.2, 27.7, 27.9, 27.4, 27.1, 26, 27.6, 27.6,
27.9, 27.6, 28.1, 27.9, 27.9, 27.9, 27.7, 25.7, 27.8, 28.3, 27.9, 28, 28.3, 27.8,
np.nan, 27.7, 28.3, 28.4, 28, 27.1, 28.1, 28.1]}
df_mar_2012 = pd.DataFrame(data_mar_2012)

data_apr_2012 = {'temperature': [26.1, 26.2, 27.7, 28.3, 25.4, 25.4, 27.2, 26.9,
28.2, 27.5, 26.9, 27.7, 28.5, 27.3, 27.9, 27.8, 28.5, 27, 27.1, 28.9, 28.6, 29.1,
29.2, 29, 26.9, 27.8, 29.1, 27.7, 26.2, 25.5, np.nan]}
df_apr_2012 = pd.DataFrame(data_apr_2012)

data_may_2012 = {'temperature': [28.3, 27.7, 26.2, 28.5, 26.2, 27.5, 28.2, 28.6,
27.9, 27.7, 28.2, 29, 27.7, 27.3, 28.2, 26.9, 26, 27.9, 27.2, 25.2, 26.5, 26.3, 26,
27.2, 28, 27.5, 28.1, 27.9, 25.4, 27.5, np.nan]}
df_may_2012 = pd.DataFrame(data_may_2012)

data_jun_2012 = {'temperature': [28.6, 28.6, 28.6, 27.3, 28.2, 26.7, 25.1, 27.8,
26.7, 27, 27.9, 26, 26.9, 28.2, 28.7, 28.6, 28.2, 26.3, 27.6, 28, 27.8, 29.5, 28.1,
27.8, 27.3, 28.8, 28.8, 27.3, 27.9, 28.7, np.nan]}
df_jun_2012 = pd.DataFrame(data_jun_2012)

data_jul_2012 = {'temperature': [27.4, 26.6, 28.5, 28.3, 28.4, 28.8, 28.7, 27.9,
27.9, 28.8, 28.3, 27.8, 26.4, 26.7, 27.1, 27.2, 25.9, 26.7, 26.8, 27.4, 27.2, 28.3,
29.2, 29.6, 28, 28.6, 30, 29.9, 28.7, 29, 28.5]}
df_jul_2012 = pd.DataFrame(data_jul_2012)

data_aug_2012 = {'temperature': [25.1, 27, 29.7, 28.9, 30, 29.6, 29.5, 28.4, 26.6,
28.3, 29.6, 29.6, 29.3, 29.1, 28.6, 26.9, 28.7, 28.2, 29.7, 26.5, 26.2, 26.9, 28.5,
29.6, 29.5, 29.3, 29.7, 29.9, 29.5, 29.4, 29.8]}
df_aug_2012 = pd.DataFrame(data_aug_2012)

data_sep_2012 = {'temperature': [30.4, 28.9, 29.2, 30.2, 30.2, 29.8, 29.8, 29.9,
30.4, 30.2, 29.2, 30.5, 30.4, 30.1, 29.4, 30.6, 30.5, 29.3, 29.4, 29.7, 30.2, 27.7,
30.3, 30.2, 30.1, 30.5, 31, 29.9, 30.5, np.nan]}
df_sep_2012 = pd.DataFrame(data_sep_2012)

data_oct_2012 = {'temperature': [28.3, 29.9, 30.8, 30.9, 30.6, 30.2, 30.5, 26.9,
26.8, 27.9, 29.4, 30.1, 31.2, 30.2, 30.1, 29.2, 30.2, 30.9, 29.6, 30, 29.3, 29.4,
30.7, 30.9, 30, 30.4, 29.3, 30.5, 31.3, 30.1, 29.4]}
df_oct_2012 = pd.DataFrame(data_oct_2012)

data_nov_2012 = {'temperature': [28.6, 27.7, 30.1, 30.4, 30.7, 28.6, 29.8, 29.2,
29.7, 28.8, 29.4, 30.4, 30.5, 30.3, 29.9, 29.8, 29.6, 29.7, 29.4, 29, 29.7, 27.9,
28.1, 27.2, 29.9, 27.1, 27.6, 28, 27.8, 29.2, np.nan]}
df_nov_2012 = pd.DataFrame(data_nov_2012)

data_dec_2012 = {'temperature': [28.5, 29.3, 29.8, 29.8, 29.7, 29.1, 29.5, 28.4,
28.9, 29.8, 26.7, 28, 29.4, 28.6, 27.2, 28.1, np.nan, 28.8, 26.8, 27.5, 28.5, 26.3,
26, np.nan]}
df_dec_2012 = pd.DataFrame(data_dec_2012)

data_jan_2013 = {'temperature': [28.4, 27.9, 27.9, 28.6, 28.7, 27.8, 28.4, 28.1,
27.9, 27.8, 27.7, 27.3, 26.8, 27.2, 28, 27.9, 27.8, 27.6, 28.1, 28.1, 28.8, 28.2,
28.3, 28.1, 28.9, 28.3, 27.7, 28.2, 28.6, 25.8, 26.9]}
df_jan_2013 = pd.DataFrame(data_jan_2013)

data_feb_2013 = {'temperature': [27.4, 26.3, 25.5, 26.6, 27.3, 28.6, 28.6, 27.1,
27.3, 27.5, 25.8, 27, 28.7, 28.7, 27.5, 26.5, 24.7, 26.3, 27.4, 26.7, 27.6, 26.2,
27, 27.7, 28, 27.7, 28.3, 27.7, np.nan]}
df_feb_2013 = pd.DataFrame(data_feb_2013)

data_mar_2013 = {'temperature': [27.9, 27.2, 28.1, 28.3, 28.5, 28.2, 28.5, 28.2,
25.7, 27.5, 28, 26.6, 27.6, 28.5, 28.3, 29, 28.8, 28.5, 28.7, 27.1, 28.3, 29.1,
28.5, 27.3, 27.7, 28.3, 29.3, 28.8, 28.9, 28.7, 28.1]}
df_mar_2013 = pd.DataFrame(data_mar_2013)

data_apr_2013 = {'temperature': [28, 28.9, 28.7, 28.2, 29, 28.6, 28.8, 28.9, 27.9,
25.3, 27.5, 28.5, 26.8, 26.7, 28.4, 28.1, 27.8, 28.4, 27.8, 27.8, 29, 28.1, 28.6,
26.8, 27.1, 27.4, 25.1, 25.8, 26.7, 28.2, np.nan]}
df_apr_2013 = pd.DataFrame(data_apr_2013)

data_may_2013 = {'temperature': [28.4, 28.3, 27.7, 28.4, 29.3, 28.8, 27.1, 28.7,
28.9, 24.5, 27.6, 26.6, 26.5, 26.9, 26.1, 27.8, 26.1, 27.9, 25.9, 26.1, 26.4, 28.5,
27.7, 26.5, 28.1, 26.4, 25.7, 26.8, 28.1, 27, 27.4]}
df_may_2013 = pd.DataFrame(data_may_2013)

data_jun_2013 = {'temperature': [28.6, 28.2, 27.1, 26.9, 26.1, 28, 28.2, 28.5,
28.6, 27.4, 26.6, 27.1, 26.2, 25.6, 27.3, 27.3, 29.5, 26.5, 25.4, 28.5, 26.7, 26.1,
27.7, 28.9, 28.5, 28.4, 27.8, 29.3, 28.7, 29.2, np.nan]}
df_jun_2013 = pd.DataFrame(data_jun_2013)

data_jul_2013 = {'temperature': [29.1, 28.3, 28.7, 27.9, 26.3, 28.3, 28.3, 28,
27.9, 29.1, 27.6, 25.1, 28.3, 27.2, 27.9, 29.9, 29.5, 26.2, 27, 27.6, 27.1, 28.8,
26.5, 29, 27.8, 29.4, 26.7, 26.8, 28.7, 28.9, 28.5]}
df_jul_2013 = pd.DataFrame(data_jul_2013)

data_aug_2013 = {'temperature': [27, 29.7, 29.8, 25.4, 26.6, 27.8, 27.6, 29.9,
27.8, 27.9, 29.5, 27.6, 28.7, 29.2, 28.5, 30.1, 27, 29.4, 29.3, 29.7, 29, 28.8,
28.1, 27.3, 27.3, 29.3, 29.4, 25.9, 28.8, 27.4, 29.6]}
df_aug_2013 = pd.DataFrame(data_aug_2013)

data_sep_2013 = {'temperature': [29.7, 26.7, 28.7, 30.4, 30, 30, 29.6, 29.2, 28.3,
30, 29.3, 28.4, 29.3, 30, 28, 29.3, 29.8, 29.8, 27.5, 29.6, 26.2, 29.3, 29.7, 28.1,
29.1, 30, 30.2, 27.3, 26.4, 27.2, np.nan]}
df_sep_2013 = pd.DataFrame(data_sep_2013)

data_oct_2013 = {'temperature': [28.1, 27.7, 30.1, 29.8, 28.6, 28.4, 27.7, 29.7,
28.5, 29.7, 29.7, 29.1, 29.3, 30.1, 28.5, 28.9, 29, 28.8, 29.3, 28.2, 28.7, 29,
27.1, 28.6, 28.3, 27.8, 27.3, 27, 26.6, 25.9, 27]}
df_oct_2013 = pd.DataFrame(data_oct_2013)

data_nov_2013 = {'temperature': [27.2, 28.7, 28.8, 28.8, 28.5, 29.7, 29.1, 27.2,
27.8, 27.2, 26.5, 28.3, 29.5, 28.8, 28, 28.4, 29.2, 30.1, 29.2, 26.5, 28.1, 26.6,
27.8, 27.6, 28.2, 27.3, 27.3, 26.4, 26.5, 27.7, np.nan]}
df_nov_2013 = pd.DataFrame(data_nov_2013)

data_dec_2013 = {'temperature': [28.8, 28.7, 29, 27.2, 27.7, 28.9, 28.2, 28.4,
27.4, 28.8, 27.1, 27.6, 26.9, 25.5, 26.9, 27.3, 27.4, 27.9, 26.4, 28, 26.3, 25.5,
26.9, 28.4, 25.5, 24.6, 27.8, 26.1, 25.9, 27.7, 27.8]}
df_dec_2013 = pd.DataFrame(data_dec_2013)

data_jan_2014 = {'temperature': [24.9, 27.4, 26.6, 27.2, 28.5, 25.9, 28.2, 27.9,
28, 27.6, 26.6, 26.2, 26.5, 27.5, 26.1, 27.2, 28.3, 27.9, 28, 27.7, 28, 27.7, 28,
27.9, 27.1, 26.9, 26.3, 27.1, 27.7, 26.1, 25.1]}
df_jan_2014 = pd.DataFrame(data_jan_2014)

data_feb_2014 = {'temperature': [26.4, 27.7, 27.5, 26.8, 25.8, 27.2, 27.8, 25.5,
27.2, 27.2, 27.5, 27.4, 27.4, 27, 25.8, 27.1, 27.3, 27.5, 27.7, 28, 25.8, 27.4,
27.5, 26.5, 27.2, 27.6, 28.4, 27.7, np.nan]}
df_feb_2014 = pd.DataFrame(data_feb_2014)

data_mar_2014 = {'temperature': [28, 27.8, 26.3, 27.5, 27.5, 27.3, 27.7, 27.8, 28,
27.9, 27.6, 28.3, 28.5, 25, 27.5, 27.7, 28.6, 27.9, 27.6, 27.5, 27.5, 27.5, 27.3,
27.8, 28.4, 28, 28, 28.1, 27.2, 27.5, 28.6]}
df_mar_2014 = pd.DataFrame(data_mar_2014)

data_apr_2014 = {'temperature': [27.8, 28.4, 27.7, 28.5, 29.1, 28.5, 29, 29, 28.8,
29.4, 28.3, 26.5, 25.1, 24.9, 28.3, 28.7, 28.9, 29.1, 28.3, 28, 28.4, 27.8, 29,
28.2, 28.4, 28.2, 28.8, 28.9, 28.1, 28.3, np.nan]}
df_apr_2014 = pd.DataFrame(data_apr_2014)

data_may_2014 = {'temperature': [28.6, 28.6, 28.3, 28.1, 28.3, 28.4, 29.1, 28.4,
28.4, 28.2, 28.7, 29.1, 28.3, 29.9, 27.8, 28.8, 28.8, 28.3, 27.7, 29.2, 29.1, 29.2,
27.1, 27.2, 27.8, 27.6, 26.9, 26.8, 28.9, 26.1, 25.2]}
df_may_2014 = pd.DataFrame(data_may_2014)

data_jun_2014 = {'temperature': [27.9, 28.4, 29.1, 26.8, 27.5, 29.1, 26.7, 26.4,
27.4, 28, 27.5, 26.4, 27.5, 28, 28.7, 29.5, 26.4, 28, 25.7, 28.5, 28.1, 27.5, 26.7,
26.7, 28.3, 27.2, 28.9, 27.5, 28.6, 25.2, np.nan]}
df_jun_2014 = pd.DataFrame(data_jun_2014)

data_jul_2014 = {'temperature': [28.4, 27.5, 26.4, 28.5, 28.3, 28.2, 27.4, 26.3,
26.3, 26.4, 27.4, 27.9, 29.8, 26.2, 28.9, 29.4, 26.6, 28.6, 28.5, 28.8, 26.3, 29.1,
29.8, 28.4, 29.4, 29, 28.1, 28.8, 29.2, 28.9, 27.9]}
df_jul_2014 = pd.DataFrame(data_jul_2014)

data_aug_2014 = {'temperature': [29.7, 27.6, 28, 29.3, 25.5, 28, 27.3, 26.3, 28.3,
29.6, 29.7, 28.3, 28.2, 30, 28.7, 27.6, 29.6, 30.1, 25.8, 26.2, 27.9, 29.4, 28.1,
29.4, 28.8, 28.4, 27.3, 28.8, 29.5, 28.8, 30]}
df_aug_2014 = pd.DataFrame(data_aug_2014)

data_sep_2014 = {'temperature': [29.9, 30, 30.5, 28.1, 29.8, 29.3, 28.9, 27.5,
28.8, 29.6, 28.9, 29.7, 29.4, 29.6, 27.7, 29.2, 30, 30.2, 26.6, 31.5, 30.4, 29.2,
30.5, 30.7, 30.4, 30, 29.7, 29.1, 29.8, 28.5, np.nan]}
df_sep_2014 = pd.DataFrame(data_sep_2014)

data_oct_2014 = {'temperature': [29.1, 28, 30.7, 29.1, 30.3, 30.4, 29, 26.9, 29.8,
30.5, 30.3, 30.3, 27.3, 29.4, 29.7, 30.2, 30.2, 29.7, 29.1, 29.7, 29, 29.1, 28.8,
29.8, 30.2, 29.5, 30, 28.8, 28, 30.2, 30.4]}
df_oct_2014 = pd.DataFrame(data_oct_2014)

data_nov_2014 = {'temperature': [28.6, 28.4, 28.6, 28.3, 29.9, 29.3, 30.4, 26.7,
30, 28.9, 27, 29.1, 28, 27.7, 29, 29.5, 28.9, 29.2, 28.8, 28.2, 27.4, 28.3, 27.5,
28.9, 25.9, 25.5, 25.9, 27.4, 28.1, 28.6, np.nan]}
df_nov_2014 = pd.DataFrame(data_nov_2014)
data_dec_2014 = {'temperature': [29.2, 28.5, 28.5, 28.6, 28.6, 28.3, 26.8, 27.4,
27.3, 25.8, 27, 24.9, 26.8, 27.8, 28.4, 27.8, 28.3, 26.4, 28, 26.1, 27.6, 26.9, 26,
25.9, 27.4, 28.5, 27, 27.6, 27.4, 28, 28]}
df_dec_2014 = pd.DataFrame(data_dec_2014)

data_jan_2015 = {'temperature': [27, 27.2, 28.3, 24.7, 27.2, 27.9, 25.4, 25, 27.9,
27.9, 28.1, 28.2, 27.4, 27.3, 25.5, 25.1, 25.9, 27.4, 26.2, 27.4, 26.6, 28, 28.5,
26, 27.7, 27.8, 26.2, 27.7, 25.5, 25.6, 27.9]}
df_jan_2015 = pd.DataFrame(data_jan_2015)

data_feb_2015 = {'temperature': [27.3, 26.8, 28.3, 27.8, 28.1, 27.8, 27.4, 27.9,
27.9, 28.4, 27.4, 28.6, 28.5, np.nan, 27.9, 25.4, 27.8, 28.1, 25.7, 26.7, 25.8,
28.4, 28, 27.3, 25.4, 27.4, 27.8, 27.4, np.nan]}
df_feb_2015 = pd.DataFrame(data_feb_2015)

data_mar_2015 = {'temperature': [25.6, 24.2, 26.1, 27.6, 28.2, 27.2, 24.4, 27.8,
27, 28.1, 28.5, 28, 27.9, 28, 28.4, 28.2, 28.1, 28.4, 28.1, 27.8, 27.9, 27.4, 28.5,
27.5, 27.9, 27.9, 26.8, 27, 27.9, 26.2, 27.5]}
df_mar_2015 = pd.DataFrame(data_mar_2015)

data_apr_2015 = {'temperature': [28.7, 28.5, 26.9, 28, 28.3, 28.5, 28.2, 26.9,
28.5, 28.7, 27.6, 28.1, 27.6, 28.8, 27.7, 27.3, 26.7, 27.8, 28, 28.1, 26, 25.5, 28,
26.8, 28.3, 28.2, 28.8, 28.7, 28.6, 28.6, np.nan]}
df_apr_2015 = pd.DataFrame(data_apr_2015)

data_may_2015 = {'temperature': [28.3, 28.8, 28.8, 28.5, 28.6, 28.8, 28.6, 28.9,
27.7, 28, 27.4, 25, 25.9, 25.4, 27.6, 25.6, 27.6, 27.8, 27.4, 25.2, 26.7, 28.2,
26.3, 28, 26.5, 25.1, 26.3, 28, 29, 25, 26.3]}
df_may_2015 = pd.DataFrame(data_may_2015)

data_jun_2015 = {'temperature': [26.9, 28, 27.5, 28.1, 27.2, 26.8, 26.6, 26.7,
28.5, 26.2, 25.8, 26, 26.6, 26.9, 26, 25.7, 27.1, 26.5, 27.2, 27.5, 27.8, 27.2,
28.1, 27.6, 26.3, 26.4, 28, 25.5, 28.5, 27.5, np.nan]}
df_jun_2015 = pd.DataFrame(data_jun_2015)

data_jul_2015 = {'temperature': [26, 27.8, 29.1, 28.1, 27.6, 27.2, 28.4, 29.6,
28.3, 29.6, 29, 27.5, 26.1, 26.3, 26.8, 28, 28.3, 28.8, 29, 25.5, 27.2, 25.5, 27.5,
27.7, 28.9, 26.2, 29, 28.6, 29.5, 28.8, 29]}
df_jul_2015 = pd.DataFrame(data_jul_2015)

data_aug_2015 = {'temperature': [29.6, 28.4, 29.4, 30, 26.4, 29.4, 29.8, 29, 27,
29.6, 27.9, 28.3, 29, 29.5, 28.5, 29, 27.4, 28.2, 28.2, 28.8, 27.7, 29.9, 29.2,
29.1, 30.9, 30.2, 29.7, 28.4, 29.9, 29.6, 30.1]}
df_aug_2015 = pd.DataFrame(data_aug_2015)

data_sep_2015 = {'temperature': [28, 29.4, 28.3, 29, 30.5, 30.2, 30.2, 28.9, 30.3,
30.2, 29.3, 30.2, 30.4, 30, 30.3, 29.9, 30.8, 31, 30.6, 31.3, 30.3, 30.1, 29.8,
30.9, 30.4, 29.7, 30, 28.2, 30.3, 30.4, np.nan]}
df_sep_2015 = pd.DataFrame(data_sep_2015)

data_oct_2015 = {'temperature': [30.4, 30.4, 30.7, 30.4, 29.7, 30.7, 30.4, 29.3,
26.8, 28.2, 29.8, 30.9, 30.2, 29.3, 29.2, 29.2, 30.1, 30.1, 29.7, 30.1, 30.5, 30.4,
30.4, 31.5, 30.1, 27.2, 29.8, 29.9, 29.5, 27.7, 30.4]}
df_oct_2015 = pd.DataFrame(data_oct_2015)

data_nov_2015 = {'temperature': [30.2, 30.1, 29.4, 30.1, 30.4, 28.7, 29.6, 29.4,
29.2, 27.2, 27.1, 28.2, 29.1, 29.1, 29, 29.5, 28.9, 28, 27.5, 30.2, 29.6, 29.6,
27.3, 27.2, 28.4, 27.3, 29.2, 27.5, 29.9, 29.3, np.nan]}
df_nov_2015 = pd.DataFrame(data_nov_2015)

data_dec_2015 = {'temperature': [27.8, 27.6, 28.6, 28.5, 28.7, 29, 28.3, 28.8, 29,
29.1, 28.5, 27.5, 28.5, 27.7, 26.1, 29.2, 29, 29, 25.9, 25.4, 28.1, 26.2, 26.7,
27.7, 27.2, 27, 26.2, 27.2, 27.4, 28.1, 27.6]}
df_dec_2015 = pd.DataFrame(data_dec_2015)

data_jan_2016 = {'temperature': [28, 27.5, 27.7, 28.5, 28, 27.9, 28.5, 28.2, 27.7,
28.4, 27.8, 28.3, 27.7, 28.4, 28, 28.2, 27.4, 27.2, 28.6, 28.7, 28.3, 27.6, 28.1,
28.6, 28.6, 28.4, 27.9, 28.3, 28.4, 28, 28.8]}
df_jan_2016 = pd.DataFrame(data_jan_2016)

data_feb_2016 = {'temperature': [27.8, 28.1, 24, 28, 28.6, 27.9, 27.4, 27.5, 27.1,
27.4, 27.4, 27.3, 27.9, 27.1, 27.7, 29, 28.3, 27.8, 28.6, 28.5, 26.5, 25.3, 25.8,
28.5, 28.2, 27.2, 27.5, 27.5, 27.5, np.nan]}
df_feb_2016 = pd.DataFrame(data_feb_2016)

data_mar_2016 = {'temperature': [28.5, 28.2, 28.3, 28.7, 28.5, 27.5, 28.1, 28.1,
28.2, 28.9, 28.9, 26.4, 25.2, 28.3, 28.8, 29, 28.7, 28.5, 28.6, 28.9, 29, 29.1,
28.4, 28.8, 28.5, 27.5, 26.6, 28.7, 28.8, 25.6, 26.4]}
df_mar_2016 = pd.DataFrame(data_mar_2016)

data_apr_2016 = {'temperature': [28.3, 28.2, 29.1, 28.7, 28.6, 28.5, 28.9, 29.1,
28.8, 29.2, 27.5, 28.1, 26.2, 27.1, 29.8, 27.6, 28.2, 29.7, 29.2, 27.9, 27.9, 27.7,
29.5, 29.2, 29, 27.3, 27.5, 26.3, 24.9, 27.2]}
df_apr_2016 = pd.DataFrame(data_apr_2016)

data_may_2016 = {'temperature': [26.9, 26.9, 25.3, 29.7, 26.8, 27.9, 28.8, 26.2,
26.5, 27.2, 26.9, 27.6, 29.7, 29.3, 26.4, 27.2, 29, 28.8, 27, 28.4, 29.5, 30, 29.2,
26.3, 29, 27.3, 29.4, 29.1, 27.8, 27]}
df_may_2016 = pd.DataFrame(data_may_2016)

data_jun_2016 = {'temperature': [25.8, 29.3, 27.4, 26.5, 27.8, 29.7, 27, 27.8,
25.5, 28.8, 27, 26.9, 24.9, 28.8, 27.3, 26.5, 28.5, 28.1, 28, 26.3, 26.6, 28.1, 27,
28.7, 26.6, 29.6, 27.9, 27.4, 27.2, 29]}
df_jun_2016 = pd.DataFrame(data_jun_2016)

data_jul_2016 = {'temperature': [29.2, 27.3, 27.5, 26.6, 27, 28.4, 29.1, 28.6,
28.8, 29.5, 28.4, 29.5, 28.5, 28.1, 26.4, 26.9, 26.9, 27.9, 29.1, 27, 27.5, 29.7,
27.1, 27.9, 28.2, 27.9, 29.4, 29, 30.2, 28.1, 27.9]}
df_jul_2016 = pd.DataFrame(data_jul_2016)

data_aug_2016 = {'temperature': [29, 27.9, 29.7, 30, 28.7, 28.6, 28.5, 30.4, 30.3,
29.9, 28.2, 30.2, 29.2, 29.1, 29.6, 29.1, 27.5, 30.2, 30.6, 29.4, 27.6, 29.9, 29.9,
28.7, 30.5, 30.7, 30, 29.3, 29.3, 31, 30.7]}
df_aug_2016 = pd.DataFrame(data_aug_2016)

data_sep_2016 = {'temperature': [30.2, 28, 27.2, 30.7, 30.5, 30.7, 30.6, 25.6,
28.2, 28.5, 27.6, 30.2, 30, 28.2, 29.4, 28.8, 29.9, 29.7, 29.1, 30, 30.1, 30.7,
30.4, 30.7, 30.2, 29.8, 30.1, 30.9, 30.5, 30.2]}
df_sep_2016 = pd.DataFrame(data_sep_2016)

data_oct_2016 = {'temperature': [31.4, 31.1, 30.4, 29.8, 28.8, 30.8, 30.1, 28.7,
30.7, 29.4, 30, 30.2, 30.5, 30.5, 30.4, 30.5, 30.7, 31, 29.9, 30.4, 28.8, 27.2,
27.6, 30.5, 30.3, 30.3, 29.8, 29.9, 30.7, 30.2, 30.1]}
df_oct_2016 = pd.DataFrame(data_oct_2016)
data_nov_2016 = {'temperature': [30.3, 30.5, 30.1, 29.4, 27.1, 28.3, 29.6, 30.4,
30.4, 30.5, 30.3, 28.8, 29.3, 28.7, 30.1, 30.3, 30.8, 30.6, 27.4, 28.1, 29.6, 28.8,
30, 29.9, 29.8, 29.8, 29.9, 30.3, 29.8, 30.1]}
df_nov_2016 = pd.DataFrame(data_nov_2016)

data_dec_2016 = {'temperature': [28, 28.8, 29.3, np.nan, 28.3, 29.3, 28.3, 28.5,
27.6, 27.1, 27.1, 27.3, 28.1, 26.4, 28.2, 27.3, 28.4, 27.2, 27.3, 25.9, 26.6, 25.9,
25.7, 25.3, 27.1, 27.4, 25.8, 27, 27.9, 28.2, 28.2]}
df_dec_2016 = pd.DataFrame(data_dec_2016)

data_jan_2017 = {'temperature': [28.6, 28, 27.4, 26.8, 27.1, 27.6, 27.7, 28, 27.6,
27.4, 28.6, 27.7, 27.6, 26.2, 27, 25.2, 26.9, 26.6, 27.5, 28.1, 27.6, 27.6, 27.4,
27.4, 28.7, 27.7, 26.7, 27.6, 28]}
df_jan_2017 = pd.DataFrame(data_jan_2017)

data_feb_2017 = {'temperature': [26.3, 27.7, 27.3, 27.8, 27.1, 27.6, 28.2, 27.9,
27.6, 28, 28.1, 27.8, 27.3, 26.5, 27.6, 23.8, 26, 27.7, 28.1, 28.5, 28.6, 26.9,
28.4, 26.1, 28.4, 27.8, 28.2, 26.9]}
df_feb_2017 = pd.DataFrame(data_feb_2017)

data_mar_2017 = {'temperature': [25.7, 27.7, 28.4, 28, 27.8, 27.2, 28.2, 25.5,
25.6, 27.4, -999, 28.4, 28.2, 28.3, 28.4, 28.4, 28.6, 28.7, 26.9, 25.1, 26.8, 27.8,
28.5, 28.3, 28.8, 28.4, 28.8, 27.9, 28.5, 28.9, 29.1]}
df_mar_2017 = pd.DataFrame(data_mar_2017)

data_apr_2017 = {'temperature': [29.3, 29.2, 29.3, 29.1, 27.9, 26.8, 26.2, 28.5,
28, 25.3, 27.5, 26.6, 28.4, 28.3, 28.7, 28.7, 28.8, 29, 29, 29.2, 29, 30.3, 28.6,
28.5, 28.6, 28.3, 29.1, 25.1, 25.2, 27.2]}
df_apr_2017 = pd.DataFrame(data_apr_2017)

data_may_2017 = {'temperature': [27.6, 28.4, 26.6, 27, 27.2, 28.4, 27.3, 27.5,
27.5, 25.9, 25.7, 27.1, 28.1, 27.5, 28, 26.7, 25.4, 28.8, 27.9, 28.7, 25.9, 26.4,
29.5, 26.4, 26, 27.1, 29.7, 28.5, 27.8, 28.5, 29.1]}
df_may_2017 = pd.DataFrame(data_may_2017)

data_jun_2017 = {'temperature': [25.6, 28.5, 27.9, 29, 27.6, 26.9, 27.1, 29.6,
28.3, 26.9, 29.3, 29.2, 28.8, 28.6, 29.1, 28.5, 28.6, 27.4, 26.8, 28.8, 26.7, 26.7,
26.2, 26.6, 27.7, 25.6, 28.6, 26.6, 28.3, 29.2]}
df_jun_2017 = pd.DataFrame(data_jun_2017)

data_jul_2017 = {'temperature': [27.5, 27.9, 27, 29.7, 29.7, 30.1, 29.1, 28.7,
29.6, 28.5, 30.2, 27.6, 26.6, 27.5, 27.3, 27.6, 26.8, 27.8, 29.7, 28.3, 29.7, 25.4,
26.6, 26.8, 28.1, 27.7, 26.7, 29, 30.3, 30.1, 27.3]}
df_jul_2017 = pd.DataFrame(data_jul_2017)

data_aug_2017 = {'temperature': [27.6, 29.2, 27.5, 27.5, 29, 29.8, 30.4, 29.9,
29.8, 28.7, 29.8, 28.9, 29.2, 30.6, 27.9, 30.8, 29, 30.7, 28.7, 30.3, 30.4, 30.3,
30.2, 30.2, 30.3, 30.6, 30.7, 29.9, 29.2, 30.6, 30.4]}
df_aug_2017 = pd.DataFrame(data_aug_2017)

data_sep_2017 = {'temperature': [28, 31, 30.7, 29.2, 29.2, 30.4, 30.8, 30.4, 30.5,
30.5, 28.1, 28.2, 30.4, 29.8, 29.3, 27.9, 28.5, 30.2, 30.5, 30.5, 30.6, 27.7, 27.8,
28.4, 27.1, 28.5, 28.3, 29.5, 29.7, 28.1]}
df_sep_2017 = pd.DataFrame(data_sep_2017)

data_oct_2017 = {'temperature': [30.2, 29.8, 30.6, 29.7, 29.4, 28.7, 29.1, 29.4,
30.5, 30.2, 29.4, 28.1, 30, 29.5, 29.8, 29.4, 29.6, 27.4, 28.9, 29.7, 30, 29.3,
29.5, 27.8, 29.2, 28.9, 28.5, 28.4, 28.3, 29.1]}
df_oct_2017 = pd.DataFrame(data_oct_2017)

data_nov_2017 = {'temperature': [28.1, 28.8, 28.9, 29.5, 26, 27.5, 27.3, 27.9,
28.6, 28, 28, 29.4, 29.1, 28.2, 27.7, 29.1, 29.3, 28.6, 29.9, 29.4, 28.8, 28.1,
29.6, 28.7, 28.6, 29.2, 27.9, 26.9, 28.3, 28.6]}
df_nov_2017 = pd.DataFrame(data_nov_2017)

data_dec_2017 = {'temperature': [27.2, 28.4, 29.4, 28.8, 27.1, 26, 28.3, 28.3,
28.8, 29.1, 28, 27.8, 28.1, 29, 27.9, 28.6, 28.5, 27.2, 25.9, 27.9, 26.8, 28.3, 27,
25.7, 26.5, 26.7, 25.4, 26.4, 28.1, 26.5, 24.3]}
df_dec_2017 = pd.DataFrame(data_dec_2017)

data_jan_2018 = {'temperature': [27.2, 27.8, 27.9, 28.1, 28.2, 27.4, 27.8, 27.7,
25.5, 27.6, 28, 28.5, 28, 25.8, 26.9, 26.9, 28.1, 27.7, 28, 28, 28.1, 28.3, 28.2,
27.4, 27.4, 28, 28.1, 28.4, 27.8, 28.6, 28.2]}
df_jan_2018 = pd.DataFrame(data_jan_2018)

data_feb_2018 = {'temperature': [27.1, 28.1, 28.1, 28.9, 28.3, 28.3, 28.3, 28,
26.2, 26.3, 26.3, 27.1, 27.4, 27.4, 26, 25.6, 25.4, 26.3, 26.9, 26.2, 25.2, 25.7,
26.9, 26, 26.3, 27.6, 26.9, 27.6, np.nan]}
df_feb_2018 = pd.DataFrame(data_feb_2018)

data_mar_2018 = {'temperature': [28.2, 28, 28.5, 26.3, 27.6, 28.1, 28.3, 28.6, 28,
28.3, 28.7, 28.3, 28.7, 28, 28.6, 28.5, 27.7, 27.6, 25.3, 26.3, 28.1, 28.5, 26.7,
27.5, 26.9, 26.6, 28, 28.2, 28.5, 27.9, 28.5]}
df_mar_2018 = pd.DataFrame(data_mar_2018)

data_apr_2018 = {'temperature': [27.5, 25.5, 28.1, 28.3, 28.3, 25.9, 25.8, 28.5,
28.2, 29, 28.7, 26.7, 26.7, 27.5, 27.3, 26.7, 28.2, 26, 28.6, 25.9, 26, 25.4, 28.2,
26.9, 27.1, 25.2, 27.7, 26, 26.3, 28]}
df_apr_2018 = pd.DataFrame(data_apr_2018)

data_may_2018 = {'temperature': [27.8, 26.4, 27.7, 28.9, 28.9, 28.2, 28, 28, 27,
25.6, 27.7, 25.5, 26.9, 28.2, 28.1, 26.4, 26.6, 27.3, 27, 27.6, 28.8, 28.7, 27.5,
27.4, 26.7, 25.8, 25.4, 28.2, 25.7, 26.4, 26.5]}
df_may_2018 = pd.DataFrame(data_may_2018)

data_jun_2018 = {'temperature': [27.6, 29, 27, 25.7, 27.6, 26.1, 28.3, 26.9, 27.4,
27.5, 27.5, 27.2, 26.7, 25.9, 27.6, 27, 26.7, 27.2, 26.6, 29.2, 28.3, 26.7, 25.6,
25.8, 27.6, 28.3, 27, 29.7, 28.4, 27.5]}
df_jun_2018 = pd.DataFrame(data_jun_2018)

data_jul_2018 = {'temperature': [26.6, 28.5, 27, 26.6, 26.1, 26.7, 29.8, 27.7,
25.6, 28.6, 28.7, 27.5, 27.1, 29, 27.4, 25.4, 27.3, 27.1, 25.8, 28.7, 29.1, 28.6,
29.5, 26.8, 28.2, 28.2, 26.2, 28.6, 26.8, 26.1, 28.1]}
df_jul_2018 = pd.DataFrame(data_jul_2018)

data_aug_2018 = {'temperature': [25.1, 29, 29.6, 29.6, 28.7, 26.5, 28.5, 28.6,
29.4, 29.4, 29.3, 29.6, 30.2, 29.2, 26, 28.5, 30.2, 29.1, 28.3, 27.9, 30.5, 29.7,
29.7, 29.5, 29.6, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan]}
df_aug_2018 = pd.DataFrame(data_aug_2018)

data_sep_2018 = {'temperature': [28.3, 28, 29.4, 29, 29.5, 30.5, 29.6, 29.6, 29.4,
29.7, 29.1, 27.2, 29.9, 30.2, 27.8, 27.8, 29.1, 29.2, 27.2, 29.8, 30.5, 30.3, 29.4,
30, 27.1, 29.6, 30.6, 30.6, 30.7, 30.3]}
df_sep_2018 = pd.DataFrame(data_sep_2018)

data_oct_2018 = {'temperature': [30.4, 30, 30.4, 30.2, 30.3, 30.2, 30.3, 30.5,
30.3, 29.8, 30.8, 30.5, 28.2, 28.9, 29.8, 29.4, 29.9, 29.9, 27.7, 29.1, 29.5, 30,
30.9, 30, 29.5, 29.4, 29.7, 29.4, 29.3, 30.5, 29.3]}
df_oct_2018 = pd.DataFrame(data_oct_2018)

data_nov_2018 = {'temperature': [28.1, 28.8, 28.9, 29.5, 26, 27.5, 27.3, 27.9,
28.6, 28, 28, 29.4, 29.1, 28.2, 27.7, 29.1, 29.3, 28.6, 29.9, 29.4, 28.8, 28.1,
29.6, 28.7, 28.6, 29.2, 27.9, 26.9, 28.3, 28.6]}
df_nov_2018 = pd.DataFrame(data_nov_2018)

data_dec_2018 = {'temperature': [27.2, 28.4, 29.4, 28.8, 27.1, 26, 28.3, 28.3,
28.8, 29.1, 28, 27.8, 28.1, 29, 27.9, 28.6, 28.5, 27.2, 25.9, 27.9, 26.8, 28.3, 27,
25.7, 26.5, 26.7, 25.4, 26.4, 28.1, 26.5, 24.3]}
df_dec_2018 = pd.DataFrame(data_dec_2018)

max_temp_jan_1999 = df_jan_1999['temperature'].mean()
max_temp_feb_1999 = df_feb_1999['temperature'].mean()
max_temp_mar_1999 = df_mar_1999['temperature'].mean()
max_temp_apr_1999 = df_apr_1999['temperature'].mean()
max_temp_may_1999 = df_may_1999['temperature'].mean()
max_temp_jun_1999 = df_jun_1999['temperature'].mean()
max_temp_jul_1999 = df_jul_1999['temperature'].mean()
max_temp_aug_1999 = df_aug_1999['temperature'].mean()
max_temp_sep_1999 = df_sep_1999['temperature'].mean()
max_temp_oct_1999 = df_oct_1999['temperature'].mean()
max_temp_nov_1999 = df_nov_1999['temperature'].mean()
max_temp_dec_1999 = df_dec_1999['temperature'].mean()

max_temp_jan_2000 = df_jan_2000['temperature'].mean()
max_temp_mar_2000 = df_mar_2000['temperature'].mean()
max_temp_apr_2000 = df_apr_2000['temperature'].mean()
max_temp_may_2000 = df_may_2000['temperature'].mean()
max_temp_jun_2000 = df_jun_2000['temperature'].mean()
max_temp_jul_2000 = df_jul_2000['temperature'].mean()
max_temp_aug_2000 = df_aug_2000['temperature'].mean()
max_temp_sep_2000 = df_sep_2000['temperature'].mean()
max_temp_oct_2000 = df_oct_2000['temperature'].mean()
max_temp_nov_2000 = df_nov_2000['temperature'].mean()
max_temp_dec_2000 = df_dec_2000['temperature'].mean()

max_temp_jan_2001 = df_jan_2001['temperature'].mean()
max_temp_feb_2001 = df_feb_2001['temperature'].mean()
max_temp_mar_2001 = df_mar_2001['temperature'].mean()
max_temp_apr_2001 = df_apr_2001['temperature'].mean()
max_temp_may_2001 = df_may_2001['temperature'].mean()
max_temp_jun_2001 = df_jun_2001['temperature'].mean()
max_temp_jul_2001 = df_jul_2001['temperature'].mean()
max_temp_aug_2001 = df_aug_2001['temperature'].mean()
max_temp_sep_2001 = df_sep_2001['temperature'].mean()
max_temp_oct_2001 = df_oct_2001['temperature'].mean()
max_temp_nov_2001 = df_nov_2001['temperature'].mean()
max_temp_dec_2001 = df_dec_2001['temperature'].mean()

max_temp_jan_2002 = df_jan_2002['temperature'].mean()
max_temp_feb_2002 = df_feb_2002['temperature'].mean()
max_temp_apr_2002 = df_apr_2002['temperature'].mean()
max_temp_jun_2002 = df_jun_2002['temperature'].mean()
max_temp_jul_2002 = df_jul_2002['temperature'].mean()
max_temp_aug_2002 = df_aug_2002['temperature'].mean()
max_temp_sep_2002 = df_sep_2002['temperature'].mean()
max_temp_oct_2002 = df_oct_2002['temperature'].mean()
max_temp_nov_2002 = df_nov_2002['temperature'].mean()
max_temp_dec_2002 = df_dec_2002['temperature'].mean()

max_temp_jan_2003 = df_jan_2003['temperature'].mean()
max_temp_feb_2003 = df_feb_2003['temperature'].mean()
max_temp_mar_2003 = df_mar_2003['temperature'].mean()
max_temp_apr_2003 = df_apr_2003['temperature'].mean()
max_temp_may_2003 = df_may_2003['temperature'].mean()
max_temp_jun_2003 = df_jun_2003['temperature'].mean()
max_temp_jul_2003 = df_jul_2003['temperature'].mean()
max_temp_aug_2003 = df_aug_2003['temperature'].mean()
max_temp_sep_2003 = df_sep_2003['temperature'].mean()
max_temp_oct_2003 = df_oct_2003['temperature'].mean()
max_temp_nov_2003 = df_nov_2003['temperature'].mean()
max_temp_dec_2003 = df_dec_2003['temperature'].mean()

max_temp_jan_2004 = df_jan_2004['temperature'].mean()
max_temp_feb_2004 = df_feb_2004['temperature'].mean()
max_temp_mar_2004 = df_mar_2004['temperature'].mean()
max_temp_apr_2004 = df_apr_2004['temperature'].mean()
max_temp_may_2004 = df_may_2004['temperature'].mean()
max_temp_jun_2004 = df_jun_2004['temperature'].mean()
max_temp_jul_2004 = df_jul_2004['temperature'].mean()
max_temp_aug_2004 = df_aug_2004['temperature'].mean()
max_temp_sep_2004 = df_sep_2004['temperature'].mean()
max_temp_oct_2004 = df_oct_2004['temperature'].mean()
max_temp_nov_2004 = df_nov_2004['temperature'].mean()
max_temp_dec_2004 = df_dec_2004['temperature'].mean()

max_temp_jan_2005 = df_jan_2005['temperature'].mean()
max_temp_feb_2005 = df_feb_2005['temperature'].mean()
max_temp_mar_2005 = df_mar_2005['temperature'].mean()
max_temp_apr_2005 = df_apr_2005['temperature'].mean()
max_temp_may_2005 = df_may_2005['temperature'].mean()
max_temp_jun_2005 = df_jun_2005['temperature'].mean()
max_temp_jul_2005 = df_jul_2005['temperature'].mean()
max_temp_aug_2005 = df_aug_2005['temperature'].mean()
max_temp_sep_2005 = df_sep_2005['temperature'].mean()
max_temp_oct_2005 = df_oct_2005['temperature'].mean()

max_temp_jan_2006 = df_jan_2006['temperature'].mean()
max_temp_feb_2006 = df_feb_2006['temperature'].mean()
max_temp_mar_2006 = df_mar_2006['temperature'].mean()
max_temp_apr_2006 = df_apr_2006['temperature'].mean()
max_temp_may_2006 = df_may_2006['temperature'].mean()
max_temp_jun_2006 = df_jun_2006['temperature'].mean()
max_temp_jul_2006 = df_jul_2006['temperature'].mean()
max_temp_aug_2006 = df_aug_2006['temperature'].mean()
max_temp_sep_2006 = df_sep_2006['temperature'].mean()
max_temp_oct_2006 = df_oct_2006['temperature'].mean()
max_temp_nov_2006 = df_nov_2006['temperature'].mean()
max_temp_dec_2006 = df_dec_2006['temperature'].mean()

max_temp_jan_2007 = df_jan_2007['temperature'].mean()
max_temp_feb_2007 = df_feb_2007['temperature'].mean()
max_temp_mar_2007 = df_mar_2007['temperature'].mean()
max_temp_apr_2007 = df_apr_2007['temperature'].mean()
max_temp_may_2007 = df_may_2007['temperature'].mean()
max_temp_jun_2007 = df_jun_2007['temperature'].mean()
max_temp_aug_2007 = df_aug_2007['temperature'].mean()
max_temp_sep_2007 = df_sep_2007['temperature'].mean()
max_temp_oct_2007 = df_oct_2007['temperature'].mean()
max_temp_nov_2007 = df_nov_2007['temperature'].mean()
max_temp_dec_2007 = df_dec_2007['temperature'].mean()

max_temp_jan_2008 = df_jan_2008['temperature'].mean()
max_temp_feb_2008 = df_feb_2008['temperature'].mean()
max_temp_mar_2008 = df_mar_2008['temperature'].mean()
max_temp_apr_2008 = df_apr_2008['temperature'].mean()
max_temp_may_2008 = df_may_2008['temperature'].mean()
max_temp_jun_2008 = df_jun_2008['temperature'].mean()
max_temp_jul_2008 = df_jul_2008['temperature'].mean()
max_temp_aug_2008 = df_aug_2008['temperature'].mean()
max_temp_sep_2008 = df_sep_2008['temperature'].mean()
max_temp_oct_2008 = df_oct_2008['temperature'].mean()
max_temp_nov_2008 = df_nov_2008['temperature'].mean()
max_temp_dec_2008 = df_dec_2008['temperature'].mean()

max_temp_jan_2009 = df_jan_2009['temperature'].mean()
max_temp_feb_2009 = df_feb_2009['temperature'].mean()
max_temp_mar_2009 = df_mar_2009['temperature'].mean()
max_temp_apr_2009 = df_apr_2009['temperature'].mean()
max_temp_may_2009 = df_may_2009['temperature'].mean()
max_temp_jun_2009 = df_jun_2009['temperature'].mean()
max_temp_jul_2009 = df_jul_2009['temperature'].mean()
max_temp_aug_2009 = df_aug_2009['temperature'].mean()
max_temp_sep_2009 = df_sep_2009['temperature'].mean()
max_temp_oct_2009 = df_oct_2009['temperature'].mean()
max_temp_nov_2009 = df_nov_2009['temperature'].mean()
max_temp_dec_2009 = df_dec_2009['temperature'].mean()

max_temp_jan_2010 = df_jan_2010['temperature'].mean()
max_temp_feb_2010 = df_feb_2010['temperature'].mean()
max_temp_mar_2010 = df_mar_2010['temperature'].mean()
max_temp_apr_2010 = df_apr_2010['temperature'].mean()
max_temp_may_2010 = df_may_2010['temperature'].mean()
max_temp_jun_2010 = df_jun_2010['temperature'].mean()
max_temp_jul_2010 = df_jul_2010['temperature'].mean()
max_temp_aug_2010 = df_aug_2010['temperature'].mean()
max_temp_sep_2010 = df_sep_2010['temperature'].mean()
max_temp_oct_2010 = df_oct_2010['temperature'].mean()
max_temp_nov_2010 = df_nov_2010['temperature'].mean()
max_temp_dec_2010 = df_dec_2010['temperature'].mean()

max_temp_jan_2011 = df_jan_2011['temperature'].mean()
max_temp_feb_2011 = df_feb_2011['temperature'].mean()
max_temp_mar_2011 = df_mar_2011['temperature'].mean()
max_temp_apr_2011 = df_apr_2011['temperature'].mean()
max_temp_may_2011 = df_may_2011['temperature'].mean()
max_temp_jun_2011 = df_jun_2011['temperature'].mean()
max_temp_jul_2011 = df_jul_2011['temperature'].mean()
max_temp_aug_2011 = df_aug_2011['temperature'].mean()
max_temp_sep_2011 = df_sep_2011['temperature'].mean()
max_temp_oct_2011 = df_oct_2011['temperature'].mean()
max_temp_nov_2011 = df_nov_2011['temperature'].mean()
max_temp_dec_2011 = df_dec_2011['temperature'].mean()
max_temp_jan_2012 = df_jan_2012['temperature'].mean()
max_temp_feb_2012 = df_feb_2012['temperature'].mean()
max_temp_mar_2012 = df_mar_2012['temperature'].mean()
max_temp_apr_2012 = df_apr_2012['temperature'].mean()
max_temp_may_2012 = df_may_2012['temperature'].mean()
max_temp_jun_2012 = df_jun_2012['temperature'].mean()
max_temp_jul_2012 = df_jul_2012['temperature'].mean()
max_temp_aug_2012 = df_aug_2012['temperature'].mean()
max_temp_sep_2012 = df_sep_2012['temperature'].mean()
max_temp_oct_2012 = df_oct_2012['temperature'].mean()
max_temp_nov_2012 = df_nov_2012['temperature'].mean()
max_temp_dec_2012 = df_dec_2012['temperature'].mean()

max_temp_jan_2013 = df_jan_2013['temperature'].mean()
max_temp_feb_2013 = df_feb_2013['temperature'].mean()
max_temp_mar_2013 = df_mar_2013['temperature'].mean()
max_temp_apr_2013 = df_apr_2013['temperature'].mean()
max_temp_may_2013 = df_may_2013['temperature'].mean()
max_temp_jun_2013 = df_jun_2013['temperature'].mean()
max_temp_jul_2013 = df_jul_2013['temperature'].mean()
max_temp_aug_2013 = df_aug_2013['temperature'].mean()
max_temp_sep_2013 = df_sep_2013['temperature'].mean()
max_temp_oct_2013 = df_oct_2013['temperature'].mean()
max_temp_nov_2013 = df_nov_2013['temperature'].mean()
max_temp_dec_2013 = df_dec_2013['temperature'].mean()

max_temp_jan_2014 = df_jan_2014['temperature'].mean()
max_temp_feb_2014 = df_feb_2014['temperature'].mean()
max_temp_mar_2014 = df_mar_2014['temperature'].mean()
max_temp_apr_2014 = df_apr_2014['temperature'].mean()
max_temp_may_2014 = df_may_2014['temperature'].mean()
max_temp_jun_2014 = df_jun_2014['temperature'].mean()
max_temp_jul_2014 = df_jul_2014['temperature'].mean()
max_temp_aug_2014 = df_aug_2014['temperature'].mean()
max_temp_sep_2014 = df_sep_2014['temperature'].mean()
max_temp_oct_2014 = df_oct_2014['temperature'].mean()
max_temp_nov_2014 = df_nov_2014['temperature'].mean()
max_temp_dec_2014 = df_dec_2014['temperature'].mean()

max_temp_jan_2015 = df_jan_2015['temperature'].mean()
max_temp_feb_2015 = df_feb_2015['temperature'].mean()
max_temp_mar_2015 = df_mar_2015['temperature'].mean()
max_temp_apr_2015 = df_apr_2015['temperature'].mean()
max_temp_may_2015 = df_may_2015['temperature'].mean()
max_temp_jun_2015 = df_jun_2015['temperature'].mean()
max_temp_jul_2015 = df_jul_2015['temperature'].mean()
max_temp_aug_2015 = df_aug_2015['temperature'].mean()
max_temp_sep_2015 = df_sep_2015['temperature'].mean()
max_temp_oct_2015 = df_oct_2015['temperature'].mean()
max_temp_nov_2015 = df_nov_2015['temperature'].mean()
max_temp_dec_2015 = df_dec_2015['temperature'].mean()

max_temp_jan_2016 = df_jan_2016['temperature'].mean()
max_temp_feb_2016 = df_feb_2016['temperature'].mean()
max_temp_mar_2016 = df_mar_2016['temperature'].mean()
max_temp_apr_2016 = df_apr_2016['temperature'].mean()
max_temp_may_2016 = df_may_2016['temperature'].mean()
max_temp_jun_2016 = df_jun_2016['temperature'].mean()
max_temp_jul_2016 = df_jul_2016['temperature'].mean()
max_temp_aug_2016 = df_aug_2016['temperature'].mean()
max_temp_sep_2016 = df_sep_2016['temperature'].mean()
max_temp_oct_2016 = df_oct_2016['temperature'].mean()
max_temp_nov_2016 = df_nov_2016['temperature'].mean()
max_temp_dec_2016 = df_dec_2016['temperature'].mean()

max_temp_jan_2017 = df_jan_2017['temperature'].mean()
max_temp_feb_2017 = df_feb_2017['temperature'].mean()
max_temp_mar_2017 = df_mar_2017['temperature'].mean()
max_temp_apr_2017 = df_apr_2017['temperature'].mean()
max_temp_may_2017 = df_may_2017['temperature'].mean()
max_temp_jun_2017 = df_jun_2017['temperature'].mean()
max_temp_jul_2017 = df_jul_2017['temperature'].mean()
max_temp_aug_2017 = df_aug_2017['temperature'].mean()
max_temp_sep_2017 = df_sep_2017['temperature'].mean()
max_temp_oct_2017 = df_oct_2017['temperature'].mean()
max_temp_nov_2017 = df_nov_2017['temperature'].mean()
max_temp_dec_2017 = df_dec_2017['temperature'].mean()

max_temp_jan_2018 = df_jan_2018['temperature'].mean()
max_temp_feb_2018 = df_feb_2018['temperature'].mean()
max_temp_mar_2018 = df_mar_2018['temperature'].mean()
max_temp_apr_2018 = df_apr_2018['temperature'].mean()
max_temp_may_2018 = df_may_2018['temperature'].mean()
max_temp_jun_2018 = df_jun_2018['temperature'].mean()
max_temp_jul_2018 = df_jul_2018['temperature'].mean()
max_temp_aug_2018 = df_aug_2018['temperature'].mean()
max_temp_sep_2018 = df_sep_2018['temperature'].mean()
max_temp_oct_2018 = df_oct_2018['temperature'].mean()
max_temp_nov_2018 = df_nov_2018['temperature'].mean()
max_temp_dec_2018 = df_dec_2018['temperature'].mean()

csv_data_1999 = {'Month': ['1999-01', '1999-02', '1999-03', '1999-04', '1999-05',


'1999-06', '1999-07', '1999-08', '1999-09', '1999-10', '1999-11', '1999-12'],
'Year_with_Highest_Temperature': [max_temp_jan_1999,
max_temp_feb_1999, max_temp_mar_1999, max_temp_apr_1999, max_temp_may_1999,
max_temp_jun_1999, max_temp_jul_1999, max_temp_aug_1999, max_temp_sep_1999,
max_temp_oct_1999, max_temp_nov_1999, max_temp_dec_1999]}

csv_data_2000 = {'Month': ['2000-01', '2000-02', '2000-03', '2000-04', '2000-05',


'2000-06', '2000-07', '2000-08', '2000-09', '2000-10', '2000-11', '2000-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2000, np.nan,
max_temp_mar_2000, max_temp_apr_2000, max_temp_may_2000, max_temp_jun_2000,
max_temp_jul_2000, max_temp_aug_2000, max_temp_sep_2000, max_temp_oct_2000,
max_temp_nov_2000, max_temp_dec_2000]}

csv_data_2001 = {'Month': ['2001-01', '2001-02', '2001-03', '2001-04', '2001-05',


'2001-06', '2001-07', '2001-08', '2001-09', '2001-10', '2001-11', '2001-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2001,
max_temp_feb_2001, max_temp_mar_2001, max_temp_apr_2001, max_temp_may_2001,
max_temp_jun_2001, max_temp_jul_2001, max_temp_aug_2001, max_temp_sep_2001,
max_temp_oct_2001, max_temp_nov_2001, max_temp_dec_2001]}

csv_data_2002 = {'Month': ['2002-01', '2002-02', '2002-03', '2002-04', '2002-05',


'2002-06', '2002-07', '2002-08', '2002-09', '2002-10', '2002-11', '2002-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2002,
max_temp_feb_2002, np.nan, max_temp_apr_2002, np.nan, max_temp_jun_2002,
max_temp_jul_2002, max_temp_aug_2002, max_temp_sep_2002, max_temp_oct_2002,
max_temp_nov_2002, max_temp_dec_2002]}

csv_data_2003 = {'Month': ['2003-01', '2003-02', '2003-03', '2003-04', '2003-05',


'2003-06', '2003-07', '2003-08', '2003-09', '2003-10', '2003-11', '2003-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2003,
max_temp_feb_2003, max_temp_mar_2003, max_temp_apr_2003, max_temp_may_2003,
max_temp_jun_2003, max_temp_jul_2003, max_temp_aug_2003, max_temp_sep_2003,
max_temp_oct_2003, max_temp_nov_2003, max_temp_dec_2003]}

csv_data_2004 = {'Month': ['2004-01', '2004-02', '2004-03', '2004-04', '2004-05',


'2004-06', '2004-07', '2004-08', '2004-09', '2004-10', '2004-11', '2004-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2004,
max_temp_feb_2004, max_temp_mar_2004, max_temp_apr_2004, max_temp_may_2004,
max_temp_jun_2004, max_temp_jul_2004, max_temp_aug_2004, max_temp_sep_2004,
max_temp_oct_2004, max_temp_nov_2004, max_temp_dec_2004]}

csv_data_2005 = {'Month': ['2005-01', '2005-02', '2005-03', '2005-04', '2005-05',


'2005-06', '2005-07', '2005-08', '2005-09', '2005-10'],
'Year_with_Highest_Temperature': [max_temp_jan_2005,
max_temp_feb_2005, max_temp_mar_2005, max_temp_apr_2005, max_temp_may_2005,
max_temp_jun_2005, max_temp_jul_2005, max_temp_aug_2005, max_temp_sep_2005,
max_temp_oct_2005 ]}

csv_data_2006 = {'Month': ['2006-01', '2006-02', '2006-03', '2006-04', '2006-05',


'2006-06', '2006-07', '2006-08', '2006-09', '2006-10', '2006-11', '2006-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2006,
max_temp_feb_2006, max_temp_mar_2006, max_temp_apr_2006, max_temp_may_2006,
max_temp_jun_2006, max_temp_jul_2006, max_temp_aug_2006, max_temp_sep_2006,
max_temp_oct_2006, max_temp_nov_2006, max_temp_dec_2006]}

csv_data_2007 = {'Month': ['2007-01', '2007-02', '2007-03', '2007-04', '2007-05',


'2007-06', '2007-08', '2007-09', '2007-10', '2007-11', '2007-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2007,
max_temp_feb_2007, max_temp_mar_2007, max_temp_apr_2007, max_temp_may_2007,
max_temp_jun_2007, max_temp_aug_2007, max_temp_sep_2007, max_temp_oct_2007,
max_temp_nov_2007, max_temp_dec_2007]}

csv_data_2008 = {'Month': ['2008-01', '2008-02', '2008-03', '2008-04', '2008-05',


'2008-06', '2008-07', '2008-08', '2008-09', '2008-10', '2008-11', '2008-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2008,
max_temp_feb_2008, max_temp_mar_2008, max_temp_apr_2008, max_temp_may_2008,
max_temp_jun_2008, max_temp_jul_2008, max_temp_aug_2008, max_temp_sep_2008,
max_temp_oct_2008, max_temp_nov_2008, max_temp_dec_2008]}

csv_data_2009 = {'Month': ['2009-01', '2009-02', '2009-03', '2009-04', '2009-05',


'2009-06', '2009-07', '2009-08', '2009-09', '2009-10', '2009-11', '2009-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2009,
max_temp_feb_2009, max_temp_mar_2009, max_temp_apr_2009, max_temp_may_2009,
max_temp_jun_2009, max_temp_jul_2009, max_temp_aug_2009, max_temp_sep_2009,
max_temp_oct_2009, max_temp_nov_2009, max_temp_dec_2009]}

csv_data_2010 = {'Month': ['2010-01', '2010-02', '2010-03', '2010-04', '2010-05',


'2010-06', '2010-07', '2010-08', '2010-09', '2010-10', '2010-11', '2010-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2010,
max_temp_feb_2010, max_temp_mar_2010, max_temp_apr_2010, max_temp_may_2010,
max_temp_jun_2010, max_temp_jul_2010, max_temp_aug_2010, max_temp_sep_2010,
max_temp_oct_2010, max_temp_nov_2010, max_temp_dec_2010]}
csv_data_2011 = {'Month': ['2011-01', '2011-02', '2011-03', '2011-04', '2011-05',
'2011-06', '2011-07', '2011-08', '2011-09', '2011-10', '2011-11', '2011-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2011,
max_temp_feb_2011, max_temp_mar_2011, max_temp_apr_2011, max_temp_may_2011,
max_temp_jun_2011, max_temp_jul_2011, max_temp_aug_2011, max_temp_sep_2011,
max_temp_oct_2011, max_temp_nov_2011, max_temp_dec_2011]}

csv_data_2012 = {'Month': ['2012-01', '2012-02', '2012-03', '2012-04', '2012-05',


'2012-06', '2012-07', '2012-08', '2012-09', '2012-10', '2012-11', '2012-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2012,
max_temp_feb_2012, max_temp_mar_2012, max_temp_apr_2012, max_temp_may_2012,
max_temp_jun_2012, max_temp_jul_2012, max_temp_aug_2012, max_temp_sep_2012,
max_temp_oct_2012, max_temp_nov_2012, max_temp_dec_2012]}

csv_data_2013 = {'Month': ['2013-01', '2013-02', '2013-03', '2013-04', '2013-05',


'2013-06', '2013-07', '2013-08', '2013-09', '2013-10', '2013-11', '2013-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2013,
max_temp_feb_2013, max_temp_mar_2013, max_temp_apr_2013, max_temp_may_2013,
max_temp_jun_2013, max_temp_jul_2013, max_temp_aug_2013, max_temp_sep_2013,
max_temp_oct_2013, max_temp_nov_2013, max_temp_dec_2013]}

csv_data_2014 = {'Month': ['2014-01', '2014-02', '2014-03', '2014-04', '2014-05',


'2014-06', '2014-07', '2014-08', '2014-09', '2014-10', '2014-11', '2014-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2014,
max_temp_feb_2014, max_temp_mar_2014, max_temp_apr_2014, max_temp_may_2014,
max_temp_jun_2014, max_temp_jul_2014, max_temp_aug_2014, max_temp_sep_2014,
max_temp_oct_2014, max_temp_nov_2014, max_temp_dec_2014]}

csv_data_2015 = {'Month': ['2015-01', '2015-02', '2015-03', '2015-04', '2015-05',


'2015-06', '2015-07', '2015-08', '2015-09', '2015-10', '2015-11', '2015-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2015,
max_temp_feb_2015, max_temp_mar_2015, max_temp_apr_2015, max_temp_may_2015,
max_temp_jun_2015, max_temp_jul_2015, max_temp_aug_2015, max_temp_sep_2015,
max_temp_oct_2015, max_temp_nov_2015, max_temp_dec_2015]}

csv_data_2016 = {'Month': ['2016-01', '2016-02', '2016-03', '2016-04', '2016-05',


'2016-06', '2016-07', '2016-08', '2016-09', '2016-10', '2016-11', '2016-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2016,
max_temp_feb_2016, max_temp_mar_2016, max_temp_apr_2016, max_temp_may_2016,
max_temp_jun_2016, max_temp_jul_2016, max_temp_aug_2016, max_temp_sep_2016,
max_temp_oct_2016, max_temp_nov_2016, max_temp_dec_2016]}

csv_data_2017 = {'Month': ['2017-01', '2017-02', '2017-03', '2017-04', '2017-05',


'2017-06', '2017-07', '2017-08', '2017-09', '2017-10', '2017-11', '2017-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2017,
max_temp_feb_2017, max_temp_mar_2017, max_temp_apr_2017, max_temp_may_2017,
max_temp_jun_2017, max_temp_jul_2017, max_temp_aug_2017, max_temp_sep_2017,
max_temp_oct_2017, max_temp_nov_2017, max_temp_dec_2017]}

csv_data_2018 = {'Month': ['2018-01', '2018-02', '2018-03', '2018-04', '2018-05',


'2018-06', '2018-07', '2018-08', '2018-09', '2018-10', '2018-11', '2018-12'],
'Year_with_Highest_Temperature': [max_temp_jan_2018,
max_temp_feb_2018, max_temp_mar_2018, max_temp_apr_2018, max_temp_may_2018,
max_temp_jun_2018, max_temp_jul_2018, max_temp_aug_2018, max_temp_sep_2018,
max_temp_oct_2018, max_temp_nov_2018, max_temp_dec_2018]}

df_csv_1999 = pd.DataFrame(csv_data_1999)
df_csv_2000 = pd.DataFrame(csv_data_2000)
df_csv_2001 = pd.DataFrame(csv_data_2001)
df_csv_2002 = pd.DataFrame(csv_data_2002)
df_csv_2003 = pd.DataFrame(csv_data_2003)
df_csv_2004 = pd.DataFrame(csv_data_2004)
df_csv_2005 = pd.DataFrame(csv_data_2005)
df_csv_2006 = pd.DataFrame(csv_data_2006)
df_csv_2007 = pd.DataFrame(csv_data_2007)
df_csv_2008 = pd.DataFrame(csv_data_2008)
df_csv_2009 = pd.DataFrame(csv_data_2009)
df_csv_2010 = pd.DataFrame(csv_data_2010)
df_csv_2011 = pd.DataFrame(csv_data_2011)
df_csv_2012 = pd.DataFrame(csv_data_2012)
df_csv_2013 = pd.DataFrame(csv_data_2013)
df_csv_2014 = pd.DataFrame(csv_data_2014)
df_csv_2015 = pd.DataFrame(csv_data_2015)
df_csv_2016 = pd.DataFrame(csv_data_2016)
df_csv_2017 = pd.DataFrame(csv_data_2017)
df_csv_2018 = pd.DataFrame(csv_data_2018)

df_csv = pd.concat([df_csv_1999, df_csv_2000, df_csv_2001, df_csv_2002,


df_csv_2003, df_csv_2004, df_csv_2005, df_csv_2006, df_csv_2007, df_csv_2008,
df_csv_2009, df_csv_2010, df_csv_2011, df_csv_2012, df_csv_2013, df_csv_2014,
df_csv_2015, df_csv_2016, df_csv_2017, df_csv_2018 ], ignore_index=True)

df_csv.to_csv('jaar- maand, hoogste gemiddelde temperatuur.csv', index=False)

import csv

csv_file_path = 'jaar- maand, hoogste gemiddelde temperatuur.csv'

with open(csv_file_path, 'r') as file:

csv_reader = csv.DictReader(file)

for row in csv_reader:


print(row)

You might also like