CSV File
CSV File
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_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_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()
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)
import csv
csv_reader = csv.DictReader(file)