{"columns":[{"name":"app_max_temp","type":"double"},{"name":"app_min_temp","type":"double"},{"name":"clouds","type":"int64"},{"name":"clouds_hi","type":"int64"},{"name":"clouds_low","type":"int64"},{"name":"clouds_mid","type":"int64"},{"name":"datetime","type":"large_string"},{"name":"dewpt","type":"double"},{"name":"high_temp","type":"double"},{"name":"low_temp","type":"double"},{"name":"max_dhi","type":"null"},{"name":"max_temp","type":"double"},{"name":"min_temp","type":"double"},{"name":"moon_phase","type":"double"},{"name":"moon_phase_lunation","type":"double"},{"name":"moonrise_ts","type":"int64"},{"name":"moonset_ts","type":"int64"},{"name":"ozone","type":"int64"},{"name":"pop","type":"int64"},{"name":"precip","type":"double"},{"name":"pres","type":"int64"},{"name":"rh","type":"int64"},{"name":"slp","type":"int64"},{"name":"snow","type":"int64"},{"name":"snow_depth","type":"int64"},{"name":"sunrise_ts","type":"int64"},{"name":"sunset_ts","type":"int64"},{"name":"temp","type":"double"},{"name":"ts","type":"int64"},{"name":"uv","type":"int64"},{"name":"valid_date","type":"large_string"},{"name":"vis","type":"double"},{"name":"wind_cdir","type":"large_string"},{"name":"wind_cdir_full","type":"large_string"},{"name":"wind_dir","type":"int64"},{"name":"wind_gust_spd","type":"double"},{"name":"wind_spd","type":"double"},{"name":"weather_description","type":"large_string"},{"name":"weather_icon","type":"large_string"},{"name":"weather_code","type":"int64"},{"name":"city_name","type":"large_string"},{"name":"country_code","type":"large_string"},{"name":"state_code","type":"large_string"},{"name":"lat","type":"double"},{"name":"lon","type":"double"},{"name":"timezone","type":"large_string"},{"name":"timestamp","type":"timestamp[us, tz=Europe/London]"},{"name":"timestamp_tz","type":"large_string"},{"name":"norm_temperature","type":"double"}],"n_rows":7,"rows_kept":7,"cut":false,"text_format":"parquet-jsonl-2026-10-02","bounds":{"document_bytes":16777216,"package_text_limit_bytes":33554432,"package_text_slack_bytes":1024,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096,"vector_min":64,"vector_head_fixed":16,"vector_head_variable":64,"kv_value_chars":1048576,"nesting_max":64,"binary_text":true},"cells_cut":0,"cells_bad_utf8":0,"cells_raw":0,"cells_binary":0,"cells_binary_text":0,"cells_vector":0,"n_row_groups":1,"reader":"pyarrow 23.0.1, python 3.13","created_by":"parquet-cpp-arrow version 23.0.1","schema":{"fields":[{"name":"app_max_temp","type":"double","nullable":true,"metadata":null,"children":null},{"name":"app_min_temp","type":"double","nullable":true,"metadata":null,"children":null},{"name":"clouds","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"clouds_hi","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"clouds_low","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"clouds_mid","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"datetime","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"dewpt","type":"double","nullable":true,"metadata":null,"children":null},{"name":"high_temp","type":"double","nullable":true,"metadata":null,"children":null},{"name":"low_temp","type":"double","nullable":true,"metadata":null,"children":null},{"name":"max_dhi","type":"null","nullable":true,"metadata":null,"children":null},{"name":"max_temp","type":"double","nullable":true,"metadata":null,"children":null},{"name":"min_temp","type":"double","nullable":true,"metadata":null,"children":null},{"name":"moon_phase","type":"double","nullable":true,"metadata":null,"children":null},{"name":"moon_phase_lunation","type":"double","nullable":true,"metadata":null,"children":null},{"name":"moonrise_ts","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"moonset_ts","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"ozone","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"pop","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"precip","type":"double","nullable":true,"metadata":null,"children":null},{"name":"pres","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"rh","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"slp","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"snow","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"snow_depth","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"sunrise_ts","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"sunset_ts","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"temp","type":"double","nullable":true,"metadata":null,"children":null},{"name":"ts","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"uv","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"valid_date","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"vis","type":"double","nullable":true,"metadata":null,"children":null},{"name":"wind_cdir","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"wind_cdir_full","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"wind_dir","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"wind_gust_spd","type":"double","nullable":true,"metadata":null,"children":null},{"name":"wind_spd","type":"double","nullable":true,"metadata":null,"children":null},{"name":"weather_description","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"weather_icon","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"weather_code","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"city_name","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"country_code","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"state_code","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"lat","type":"double","nullable":true,"metadata":null,"children":null},{"name":"lon","type":"double","nullable":true,"metadata":null,"children":null},{"name":"timezone","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"timestamp","type":"timestamp[us, tz=Europe/London]","nullable":true,"metadata":null,"children":null},{"name":"timestamp_tz","type":"large_string","nullable":true,"metadata":null,"children":null},{"name":"norm_temperature","type":"double","nullable":true,"metadata":null,"children":null}],"parquet":"required group field_id=-1 schema {\n  optional double field_id=-1 app_max_temp;\n  optional double field_id=-1 app_min_temp;\n  optional int64 field_id=-1 clouds;\n  optional int64 field_id=-1 clouds_hi;\n  optional int64 field_id=-1 clouds_low;\n  optional int64 field_id=-1 clouds_mid;\n  optional binary field_id=-1 datetime (String);\n  optional double field_id=-1 dewpt;\n  optional double field_id=-1 high_temp;\n  optional double field_id=-1 low_temp;\n  optional int32 field_id=-1 max_dhi (Null);\n  optional double field_id=-1 max_temp;\n  optional double field_id=-1 min_temp;\n  optional double field_id=-1 moon_phase;\n  optional double field_id=-1 moon_phase_lunation;\n  optional int64 field_id=-1 moonrise_ts;\n  optional int64 field_id=-1 moonset_ts;\n  optional int64 field_id=-1 ozone;\n  optional int64 field_id=-1 pop;\n  optional double field_id=-1 precip;\n  optional int64 field_id=-1 pres;\n  optional int64 field_id=-1 rh;\n  optional int64 field_id=-1 slp;\n  optional int64 field_id=-1 snow;\n  optional int64 field_id=-1 snow_depth;\n  optional int64 field_id=-1 sunrise_ts;\n  optional int64 field_id=-1 sunset_ts;\n  optional double field_id=-1 temp;\n  optional int64 field_id=-1 ts;\n  optional int64 field_id=-1 uv;\n  optional binary field_id=-1 valid_date (String);\n  optional double field_id=-1 vis;\n  optional binary field_id=-1 wind_cdir (String);\n  optional binary field_id=-1 wind_cdir_full (String);\n  optional int64 field_id=-1 wind_dir;\n  optional double field_id=-1 wind_gust_spd;\n  optional double field_id=-1 wind_spd;\n  optional binary field_id=-1 weather_description (String);\n  optional binary field_id=-1 weather_icon (String);\n  optional int64 field_id=-1 weather_code;\n  optional binary field_id=-1 city_name (String);\n  optional binary field_id=-1 country_code (String);\n  optional binary field_id=-1 state_code (String);\n  optional double field_id=-1 lat;\n  optional double field_id=-1 lon;\n  optional binary field_id=-1 timezone (String);\n  optional int64 field_id=-1 timestamp (Timestamp(isAdjustedToUTC=true, timeUnit=microseconds, is_from_converted_type=false, force_set_converted_type=false));\n  optional binary field_id=-1 timestamp_tz (String);\n  optional double field_id=-1 norm_temperature;\n}\n"},"kv_metadata":[["ARROW:schema",{"$cut":{"chars":11648,"head":""}}],["pandas","{\"index_columns\": [{\"kind\": \"range\", \"name\": null, \"start\": 0, \"stop\": 7, \"step\": 1}], \"column_indexes\": [{\"name\": null, \"field_name\": null, \"pandas_type\": \"unicode\", \"numpy_type\": \"str\", \"metadata\": {\"encoding\": \"UTF-8\"}}], \"columns\": [{\"name\": \"app_max_temp\", \"field_name\": \"app_max_temp\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"app_min_temp\", \"field_name\": \"app_min_temp\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"clouds\", \"field_name\": \"clouds\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"clouds_hi\", \"field_name\": \"clouds_hi\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"clouds_low\", \"field_name\": \"clouds_low\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"clouds_mid\", \"field_name\": \"clouds_mid\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"datetime\", \"field_name\": \"datetime\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"dewpt\", \"field_name\": \"dewpt\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"high_temp\", \"field_name\": \"high_temp\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"low_temp\", \"field_name\": \"low_temp\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"max_dhi\", \"field_name\": \"max_dhi\", \"pandas_type\": \"empty\", \"numpy_type\": \"object\", \"metadata\": null}, {\"name\": \"max_temp\", \"field_name\": \"max_temp\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"min_temp\", \"field_name\": \"min_temp\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"moon_phase\", \"field_name\": \"moon_phase\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"moon_phase_lunation\", \"field_name\": \"moon_phase_lunation\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"moonrise_ts\", \"field_name\": \"moonrise_ts\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"moonset_ts\", \"field_name\": \"moonset_ts\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"ozone\", \"field_name\": \"ozone\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"pop\", \"field_name\": \"pop\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"precip\", \"field_name\": \"precip\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"pres\", \"field_name\": \"pres\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"rh\", \"field_name\": \"rh\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"slp\", \"field_name\": \"slp\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"snow\", \"field_name\": \"snow\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"snow_depth\", \"field_name\": \"snow_depth\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"sunrise_ts\", \"field_name\": \"sunrise_ts\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"sunset_ts\", \"field_name\": \"sunset_ts\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"temp\", \"field_name\": \"temp\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"ts\", \"field_name\": \"ts\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"uv\", \"field_name\": \"uv\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"valid_date\", \"field_name\": \"valid_date\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"vis\", \"field_name\": \"vis\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"wind_cdir\", \"field_name\": \"wind_cdir\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"wind_cdir_full\", \"field_name\": \"wind_cdir_full\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"wind_dir\", \"field_name\": \"wind_dir\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"wind_gust_spd\", \"field_name\": \"wind_gust_spd\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"wind_spd\", \"field_name\": \"wind_spd\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"weather_description\", \"field_name\": \"weather_description\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"weather_icon\", \"field_name\": \"weather_icon\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"weather_code\", \"field_name\": \"weather_code\", \"pandas_type\": \"int64\", \"numpy_type\": \"int64\", \"metadata\": null}, {\"name\": \"city_name\", \"field_name\": \"city_name\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"country_code\", \"field_name\": \"country_code\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"state_code\", \"field_name\": \"state_code\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"lat\", \"field_name\": \"lat\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"lon\", \"field_name\": \"lon\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}, {\"name\": \"timezone\", \"field_name\": \"timezone\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"timestamp\", \"field_name\": \"timestamp\", \"pandas_type\": \"datetimetz\", \"numpy_type\": \"datetime64[us]\", \"metadata\": {\"timezone\": \"Europe/London\"}}, {\"name\": \"timestamp_tz\", \"field_name\": \"timestamp_tz\", \"pandas_type\": \"object\", \"numpy_type\": \"str\", \"metadata\": null}, {\"name\": \"norm_temperature\", \"field_name\": \"norm_temperature\", \"pandas_type\": \"float64\", \"numpy_type\": \"float64\", \"metadata\": null}], \"attributes\": {}, \"creator\": {\"library\": \"pyarrow\", \"version\": \"23.0.1\"}, \"pandas_version\": \"3.0.1\"}"]]}
[10.2,-0.3,36,0,35,20,"2026-03-14",0.8,10.3,2.1,null,10.2,2.0,0.14,0.86,1773463460,1773495635,469,20,0.11279297,1002,73,1004,0,0,1773468970,1773511490,5.7,1773446460,4,"2026-03-14",24.0,"WNW","west-northwest",287,4.9,2.4,"Scattered clouds","c02d",802,"Barking","UK","ENG",51.5044,0.0505,"Europe/London","2026-03-14T12:00:00.000000Z","Europe/London",5.7]
[10.2,0.7,76,12,42,66,"2026-03-15",3.8,10.2,5.3,null,10.2,2.1,0.07,0.9,1773551230,1773586869,373,50,2.0,1007,82,1010,0,0,1773555234,1773597992,6.6,1773532860,3,"2026-03-15",23.9,"SW","southwest",231,7.0,4.1,"Light shower rain","r04d",520,"Barking","UK","ENG",51.5044,0.0505,"Europe/London","2026-03-15T12:00:00.000000Z","Europe/London",6.6]
[11.6,1.9,76,21,68,71,"2026-03-16",4.2,11.6,8.9,null,11.6,5.3,0.02,0.93,1773638673,1773678143,376,0,0.0,1009,75,1011,0,0,1773641498,1773684494,8.5,1773619260,3,"2026-03-16",24.0,"W","west",260,8.8,5.4,"Overcast clouds","c04d",804,"Barking","UK","ENG",51.5044,0.0505,"Europe/London","2026-03-16T12:00:00.000000Z","Europe/London",8.5]
[15.5,8.9,83,34,69,32,"2026-03-17",8.5,15.5,7.9,null,15.5,8.9,0.0,0.96,1773725918,1773769467,341,0,0.0,1010,81,1014,0,0,1773727762,1773770997,11.7,1773705660,2,"2026-03-17",24.0,"SSW","south-southwest",208,6.9,4.0,"Overcast clouds","c04d",804,"Barking","UK","ENG",51.5044,0.0505,"Europe/London","2026-03-17T12:00:00.000000Z","Europe/London",11.7]
[17.4,7.9,48,1,35,0,"2026-03-18",6.8,17.4,6.1,null,17.4,7.9,0.01,1.0,1773813061,1773860902,334,0,0.0,1014,71,1019,0,0,1773814026,1773857499,12.1,1773792060,4,"2026-03-18",24.0,"SE","southeast",132,5.6,3.1,"Broken clouds","c03d",803,"Barking","UK","ENG",51.5044,0.0505,"Europe/London","2026-03-18T12:00:00.000000Z","Europe/London",12.1]
[15.4,4.6,30,4,1,2,"2026-03-19",4.2,15.4,5.5,null,15.4,6.1,0.04,0.03,1773900178,1773952512,356,0,0.0,1022,67,1023,0,0,1773900289,1773944000,10.4,1773878460,4,"2026-03-19",24.0,"E","east",79,5.9,3.3,"Scattered clouds","c02d",802,"Barking","UK","ENG",51.5044,0.0505,"Europe/London","2026-03-19T12:00:00.000000Z","Europe/London",10.4]
[13.9,3.0,38,62,12,36,"2026-03-20",3.8,13.9,6.1,null,13.9,5.5,0.11,0.07,1773987343,1774044317,383,0,0.0,1019,68,1020,0,0,1773986552,1774030502,9.6,1773964860,4,"2026-03-20",24.0,"ENE","east-northeast",72,7.1,4.1,"Scattered clouds","c02d",802,"Barking","UK","ENG",51.5044,0.0505,"Europe/London","2026-03-20T12:00:00.000000Z","Europe/London",9.6]