diff --git a/data/bible.csv b/data/bible.csv
index 9debf35..fc1001b 100644
--- a/data/bible.csv
+++ b/data/bible.csv
@@ -1,25 +1,25 @@
-Name,Role,Book,Chapter,Verse
-Adam,First Man,Genesis,1,1
-Eve,First Woman,Genesis,22,5
-Noah,Builder of the Ark,Genesis,12,10
-Abraham,Father of Nations,Genesis,6,15
-Sarah,Wife of Abraham,Genesis,28,2
-Moses,Leader of the Exodus,Exodus,2,3
-Aaron,Brother of Moses,Exodus,13,8
-David,King of Israel,1 Samuel,8,4
-Solomon,Wisest Man,Proverbs,12,9
-Isaiah,Prophet,Isaiah,4,6
-Jeremiah,Prophet,Jeremiah,3,16
-John the Baptist,Forerunner of Jesus,Matthew,12,5
-Jesus Christ,Son of God,Matthew,5,10
-Mary,Mother of Jesus,Luke,6,15
-Peter,Apostle,Matthew,4,2
-Andrew,Apostle,Matthew,3,3
-James the Greater,Apostle,Matthew,5,8
-John the Evangelist,Apostle,John,3,4
-Philip,Apostle,Matthew,6,9
-Thomas,Apostle,Matthew,4,6
-James the Lesser,Apostle,Matthew,18,9
-Jude Thaddeus,Apostle,Matthew,9,12
-Simon the Zealot,Apostle,Matthew,27,3
-Bartholomew,Apostle,Matthew,6,2
+Name,Role,Book,Chapter,Verse,Reference
+Adam,First Man,Genesis,1,1,"In the beginning, God created the heavens and the earth."
+Eve,First Woman,Genesis,22,5,"Abraham said to his young men, “Stay here with the donkey. The boy and I will go yonder. We will worship, and come back to you.”"
+Noah,Builder of the Ark,Genesis,12,10,"There was a famine in the land. Abram went down into Egypt to live as a foreigner there, for the famine was severe in the land."
+Abraham,Father of Nations,Genesis,6,15,"This is how you shall make it. The length of the ship shall be three hundred cubits, its width fifty cubits, and its height thirty cubits."
+Sarah,Wife of Abraham,Genesis,28,2,"Arise, go to Paddan Aram, to the house of Bethuel your mother’s father. Take a wife from there from the daughters of Laban, your mother’s brother."
+Moses,Leader of the Exodus,Exodus,2,3,"When she could no longer hide him, she took a papyrus basket for him, and coated it with tar and with pitch. She put the child in it, and laid it in the reeds by the river’s bank."
+Aaron,Brother of Moses,Exodus,13,8,"You shall tell your son in that day, saying, ‘It is because of that which Yahweh did for me when I came out of Egypt.’"
+David,King of Israel,1 Samuel,8,4,Then all the elders of Israel gathered themselves together and came to Samuel to Ramah.
+Solomon,Wisest Man,Proverbs,12,9,"Better is he who is little know, and has a servant,than he who honors himself, and lacks bread."
+Isaiah,Prophet,Isaiah,4,6,"There will be a pavilion for a shade in the daytime from the heat, and for a refuge and for a shelter from storm and from rain."
+Jeremiah,Prophet,Jeremiah,3,16,"It will come to pass, when you are multiplied and increased in the land, in those days,” says Yahweh, “they will no longer say, ‘the ark of Yahweh’s covenant!’ It will not come to mind. They won’t remember it. They won’t miss it, nor will another be made."
+John the Baptist,Forerunner of Jesus,Matthew,12,5,"Or have you not read in the law, that on the Sabbath day, the priests in the temple profane the Sabbath, and are guiltless?"
+Jesus Christ,Son of God,Matthew,5,10,"Blessed are those who have been persecuted for righteousness’ sake,for theirs is the Kingdom of Heaven."
+Mary,Mother of Jesus,Luke,6,15,"Matthew; Thomas; James, the son of Alphaeus; Simon, who was called the Zealot;"
+Peter,Apostle,Matthew,4,2,"When he had fasted forty days and forty nights, he was hungry afterward."
+Andrew,Apostle,Matthew,3,3,"For this is he who was spoken of by Isaiah the prophet, saying,“The voice of one crying in the wilderness,make ready the way of the Lord.Make his paths straight.”"
+James the Greater,Apostle,Matthew,5,8,"Blessed are the pure in heart,for they shall see God."
+John the Evangelist,Apostle,John,3,4,"Nicodemus said to him, “How can a man be born when he is old? Can he enter a second time into his mother’s womb, and be born?”"
+Philip,Apostle,Matthew,6,9,"Pray like this: ‘Our Father in heaven, may your name be kept holy."
+Thomas,Apostle,Matthew,4,6,"and said to him, “If you are the Son of God, throw yourself down, for it is written, ‘He will put his angels in charge of you.’ and,‘On their hands they will bear you up,so that you don’t dash your foot against a stone.’”"
+James the Lesser,Apostle,Matthew,18,9,"If your eye causes you to stumble, pluck it out, and cast it from you. It is better for you to enter into life with one eye, rather than having two eyes to be cast into the Gehennaof fire."
+Jude Thaddeus,Apostle,Matthew,9,12,"When Jesus heard it, he said to them,“Those who are healthy have no need for a physician, but those who are sick do."
+Simon the Zealot,Apostle,Matthew,27,3,"Then Judas, who betrayed him, when he saw that Jesus was condemned, felt remorse, and brought back the thirty pieces of silver to the chief priests and elders,"
+Bartholomew,Apostle,Matthew,6,2,"Therefore when you do merciful deeds, don’t sound a trumpet before yourself, as the hypocrites do in the synagogues and in the streets, that they may get glory from men. Most certainly I tell you, they have received their reward."
diff --git a/data/dataframe.csv b/data/dataframe.csv
new file mode 100644
index 0000000..0f00378
--- /dev/null
+++ b/data/dataframe.csv
@@ -0,0 +1,28 @@
+facts,success
+It’s been demonstrated that dogs can reduce both physical and emotional anxiety.,True
+"The Beagle came into prominence in the 1300s and 1400s during the days of King Henry VII of England. Elizabeth I was fond of Pocket Beagles, which were only 9"" high.",True
+Police dogs can smell human bodies even when they are buried up to 3 meters in the ground.,True
+"Baks the blind boxer has a seeing eye goose named Buttons. Buttons the four-year-old goose leads her pup around everywhere either by hanging onto him with her neck, or by honking to tell him which way to go.",True
+The Girl Scouts and Boy Scouts both offer merit badges in dog care.,True
+"Within hours of the September 11, 2001, attack on the World Trade Center, specially trained dogs were on the scene, including German Shepherds, Labs, and even a few little Dachshunds.",True
+"A dog's sense of smell is 10,000 times stronger than a human's.",True
+Teams of dogs compete for the fastest time without errors in Flyball races.,True
+"The Labrador Retriever is the #1 favorite breed in the U.S., Canada, and the U.K.",True
+Dogs are all direct descendants of wolves.,True
+"In Egypt, a person bitten by a rabid dog was encouraged to eat the roasted liver of a dog infected with rabies to avoid contracting the disease. The tooth of a dog infected with rabies would also be put in a band tied to the arm of the person bitten. The menstrual blood of a female dog was used for hair removal, while dog genitals were used for preventing the whitening of hair.",True
+"Two stray dogs in Afghanistan saved 50 American soliders. A Facebook group raised $21,000 to bring the dogs back to the US and reunite them with the soldiers.",True
+The breed Lundehune has 6 toes and can close its ears.,True
+"The Beatles song ""A day in the Life"" has an extra high-pitched whistle, audible only to dogs. It was recorded by Paul McCartney for the enjoyment of his Shetland sheepdog.",True
+"The earliest dog fossil dates back to nearly 10,000 B.C.",True
+Eighteen muscles or more can move a dog’s ear.,True
+"Pit bulls have been given a bad rap. BADRAP was started in the San Francisco Bay area on behalf of ""pit bulls and their people"" and was ranked nationally as a No. 1 high-impact nonprofit for animal welfare.",True
+The Labrador Retriever has been the most popular dog breed since 1991.,True
+"The Berger Picard, Miniature American Shepherd and Lagotto Romagnolo are the newest dog breeds recognized by the American Kennel Club in 2015.",True
+Dogs are natural pack animals.,True
+"President Franklin Roosevelt created a minor international incident when he claimed he sent a destroyer to the Aleutian Islands just to pick up his Scottish Terrier, Fala, who had been left behind.",True
+Dogs sleep for an average of 10 hours per day.,True
+"There are nearly 14,000 animal shelters and rescue groups across North America.",True
+More than 1 in 3 American families own a dog.,True
+"A dog’s sense of smell is more than 100,000 times stronger than that of a human.",True
+"A Russian dog named Laika was the first animal in space, traveling around Earth in 1957.",True
+Dogs’ only sweat glands are between their paw pads.,True
diff --git a/data/weather.csv b/data/weather.csv
new file mode 100644
index 0000000..ed8c8da
--- /dev/null
+++ b/data/weather.csv
@@ -0,0 +1,7 @@
+cloudBaseAvg,cloudBaseMax,cloudBaseMin,cloudCeilingAvg,cloudCeilingMax,cloudCeilingMin,cloudCoverAvg,cloudCoverMax,cloudCoverMin,dewPointAvg,dewPointMax,dewPointMin,evapotranspirationAvg,evapotranspirationMax,evapotranspirationMin,evapotranspirationSum,freezingRainIntensityAvg,freezingRainIntensityMax,freezingRainIntensityMin,humidityAvg,humidityMax,humidityMin,iceAccumulationAvg,iceAccumulationLweAvg,iceAccumulationLweMax,iceAccumulationLweMin,iceAccumulationLweSum,iceAccumulationMax,iceAccumulationMin,iceAccumulationSum,moonriseTime,moonsetTime,precipitationProbabilityAvg,precipitationProbabilityMax,precipitationProbabilityMin,pressureSurfaceLevelAvg,pressureSurfaceLevelMax,pressureSurfaceLevelMin,rainAccumulationAvg,rainAccumulationLweAvg,rainAccumulationLweMax,rainAccumulationLweMin,rainAccumulationMax,rainAccumulationMin,rainAccumulationSum,rainIntensityAvg,rainIntensityMax,rainIntensityMin,sleetAccumulationAvg,sleetAccumulationLweAvg,sleetAccumulationLweMax,sleetAccumulationLweMin,sleetAccumulationLweSum,sleetAccumulationMax,sleetAccumulationMin,sleetIntensityAvg,sleetIntensityMax,sleetIntensityMin,snowAccumulationAvg,snowAccumulationLweAvg,snowAccumulationLweMax,snowAccumulationLweMin,snowAccumulationLweSum,snowAccumulationMax,snowAccumulationMin,snowAccumulationSum,snowIntensityAvg,snowIntensityMax,snowIntensityMin,sunriseTime,sunsetTime,temperatureApparentAvg,temperatureApparentMax,temperatureApparentMin,temperatureAvg,temperatureMax,temperatureMin,uvHealthConcernAvg,uvHealthConcernMax,uvHealthConcernMin,uvIndexAvg,uvIndexMax,uvIndexMin,visibilityAvg,visibilityMax,visibilityMin,weatherCodeMax,weatherCodeMin,windDirectionAvg,windGustAvg,windGustMax,windGustMin,windSpeedAvg,windSpeedMax,windSpeedMin
+0.45,1.2,0,0.05,0.76,0,43.67,100,1.9,6.55,7.62,4.84,0.165,0.489,0,3.804,0,0,0,75.13,99.23,45.75,0,0,0,0,0,0,0,0,2023-10-27T22:09:12Z,2023-10-27T09:12:14Z,0,0,0,954.23,955.95,948.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2023-10-27T09:54:00Z,2023-10-27T23:03:00Z,11.38,16.58,6.82,11.38,16.58,6.82,1,3,0,2,8,0,11.22,16,1.4,1100,1100,232.3,3.74,6.9,0.88,3.15,6.57,0.34
+0.45,1.2,0,0.05,0.76,0,43.67,100,1.9,6.55,7.62,4.84,0.165,0.489,0,3.804,0,0,0,75.13,99.23,45.75,0,0,0,0,0,0,0,0,2023-10-27T22:09:12Z,2023-10-27T09:12:14Z,0,0,0,954.23,955.95,948.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2023-10-27T09:54:00Z,2023-10-27T23:03:00Z,11.38,16.58,6.82,11.38,16.58,6.82,1,3,0,2,8,0,11.22,16,1.4,1100,1100,232.3,3.74,6.9,0.88,3.15,6.57,0.34
+0.45,1.2,0,0.05,0.76,0,43.67,100,1.9,6.55,7.62,4.84,0.165,0.489,0,3.804,0,0,0,75.13,99.23,45.75,0,0,0,0,0,0,0,0,2023-10-27T22:09:12Z,2023-10-27T09:12:14Z,0,0,0,954.23,955.95,948.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2023-10-27T09:54:00Z,2023-10-27T23:03:00Z,11.38,16.58,6.82,11.38,16.58,6.82,1,3,0,2,8,0,11.22,16,1.4,1100,1100,232.3,3.74,6.9,0.88,3.15,6.57,0.34
+0.45,1.2,0,0.05,0.76,0,43.67,100,1.9,6.55,7.62,4.84,0.165,0.489,0,3.804,0,0,0,75.13,99.23,45.75,0,0,0,0,0,0,0,0,2023-10-27T22:09:12Z,2023-10-27T09:12:14Z,0,0,0,954.23,955.95,948.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2023-10-27T09:54:00Z,2023-10-27T23:03:00Z,11.38,16.58,6.82,11.38,16.58,6.82,1,3,0,2,8,0,11.22,16,1.4,1100,1100,232.3,3.74,6.9,0.88,3.15,6.57,0.34
+0.45,1.2,0,0.05,0.76,0,43.67,100,1.9,6.55,7.62,4.84,0.165,0.489,0,3.804,0,0,0,75.13,99.23,45.75,0,0,0,0,0,0,0,0,2023-10-27T22:09:12Z,2023-10-27T09:12:14Z,0,0,0,954.23,955.95,948.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2023-10-27T09:54:00Z,2023-10-27T23:03:00Z,11.38,16.58,6.82,11.38,16.58,6.82,1,3,0,2,8,0,11.22,16,1.4,1100,1100,232.3,3.74,6.9,0.88,3.15,6.57,0.34
+0.45,1.2,0,0.05,0.76,0,43.67,100,1.9,6.55,7.62,4.84,0.165,0.489,0,3.804,0,0,0,75.13,99.23,45.75,0,0,0,0,0,0,0,0,2023-10-27T22:09:12Z,2023-10-27T09:12:14Z,0,0,0,954.23,955.95,948.56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2023-10-27T09:54:00Z,2023-10-27T23:03:00Z,11.38,16.58,6.82,11.38,16.58,6.82,1,3,0,2,8,0,11.22,16,1.4,1100,1100,232.3,3.74,6.9,0.88,3.15,6.57,0.34
diff --git a/your-code/challenge-1.ipynb b/your-code/challenge-1.ipynb
index fee20c4..701b4f3 100644
--- a/your-code/challenge-1.ipynb
+++ b/your-code/challenge-1.ipynb
@@ -10,11 +10,16 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 17,
"id": "215eb6bc",
"metadata": {},
"outputs": [],
- "source": []
+ "source": [
+ "import pandas as pd\n",
+ "import requests\n",
+ "from datetime import date\n",
+ "\n"
+ ]
},
{
"cell_type": "markdown",
@@ -48,7 +53,9 @@
"outputs": [],
"source": [
"# Your code here\n",
- "# base_url"
+ "# base_url\n",
+ "\n",
+ "base_url = \"http://dog-api.kinduff.com\""
]
},
{
@@ -59,17 +66,22 @@
"outputs": [],
"source": [
"# Your code here\n",
- "# endpoint "
+ "# endpoint \n",
+ "end_point = \"/api/facts\""
]
},
{
"cell_type": "code",
- "execution_count": 4,
+ "execution_count": 6,
"id": "e8563709",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "base_url = \"http://dog-api.kinduff.com\"\n",
+ "end_point = \"/api/facts\"\n",
+ "url = base_url + end_point\n",
+ "res = requests.get(url)\n"
]
},
{
@@ -82,12 +94,25 @@
},
{
"cell_type": "code",
- "execution_count": 5,
+ "execution_count": 7,
"id": "311d0c28",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "{'facts': ['In Old England, the word \"hound\" was used to refer to all types of dogs.'],\n",
+ " 'success': True}"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "res.json()"
]
},
{
@@ -110,12 +135,32 @@
},
{
"cell_type": "code",
- "execution_count": 6,
+ "execution_count": 28,
"id": "e7dc2129",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "{'facts': ['Only dogs and humans have prostates.'], 'success': True}"
+ ]
+ },
+ "execution_count": 28,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "def request_dog_facts():\n",
+ " base_url = \"http://dog-api.kinduff.com\"\n",
+ " end_point = \"/api/facts\"\n",
+ " url = base_url + end_point\n",
+ " res = requests.get(url)\n",
+ " json = res.json()\n",
+ " return json#[\"facts\"]\n",
+ "\n",
+ "request_dog_facts()"
]
},
{
@@ -136,12 +181,36 @@
},
{
"cell_type": "code",
- "execution_count": 7,
+ "execution_count": 31,
"id": "9263e7c8",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "{'facts': ['Bingo is the name of the dog on the box of Cracker Jacks.'],\n",
+ " 'success': True}"
+ ]
+ },
+ "execution_count": 31,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# your code here"
+ "# your code here\n",
+ "def request_dog_facts():\n",
+ " try:\n",
+ " base_url = \"http://dog-api.kinduff.com\"\n",
+ " end_point = \"/api/facts\"\n",
+ " url = base_url + end_point\n",
+ " res = requests.get(url)\n",
+ " json = res.json()\n",
+ " return json[\"facts\"]\n",
+ " except:\n",
+ " pass\n",
+ "\n",
+ "request_dog_facts()\n"
]
},
{
@@ -162,12 +231,26 @@
},
{
"cell_type": "code",
- "execution_count": 8,
+ "execution_count": 22,
"id": "1e7947fe",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "27"
+ ]
+ },
+ "execution_count": 22,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "from datetime import date\n",
+ "\n",
+ "current_month = date.today().month"
]
},
{
@@ -180,12 +263,15 @@
},
{
"cell_type": "code",
- "execution_count": 9,
+ "execution_count": 32,
"id": "731959ec",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "current_day = date.today().day\n",
+ "\n",
+ "dogs_facts = [request_dog_facts() for i in range(current_day)]"
]
},
{
@@ -198,12 +284,215 @@
},
{
"cell_type": "code",
- "execution_count": 10,
+ "execution_count": 39,
"id": "d22652ed",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " facts | \n",
+ " success | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " [It’s been demonstrated that dogs can reduce b... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " [The Beagle came into prominence in the 1300s ... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " [Police dogs can smell human bodies even when ... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " [Baks the blind boxer has a seeing eye goose n... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " [The Girl Scouts and Boy Scouts both offer mer... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " [Within hours of the September 11, 2001, attac... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " [A dog's sense of smell is 10,000 times strong... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " [Teams of dogs compete for the fastest time wi... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " [The Labrador Retriever is the #1 favorite bre... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 9 | \n",
+ " [Dogs are all direct descendants of wolves.] | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 10 | \n",
+ " [In Egypt, a person bitten by a rabid dog was ... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 11 | \n",
+ " [Two stray dogs in Afghanistan saved 50 Americ... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 12 | \n",
+ " [The breed Lundehune has 6 toes and can close ... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 13 | \n",
+ " [The Beatles song \"A day in the Life\" has an e... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 14 | \n",
+ " [The earliest dog fossil dates back to nearly ... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 15 | \n",
+ " [Eighteen muscles or more can move a dog’s ear.] | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 16 | \n",
+ " [Pit bulls have been given a bad rap. BADRAP w... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 17 | \n",
+ " [The Labrador Retriever has been the most popu... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 18 | \n",
+ " [The Berger Picard, Miniature American Shepher... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 19 | \n",
+ " [Dogs are natural pack animals.] | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 20 | \n",
+ " [President Franklin Roosevelt created a minor ... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 21 | \n",
+ " [Dogs sleep for an average of 10 hours per day.] | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 22 | \n",
+ " [There are nearly 14,000 animal shelters and r... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 23 | \n",
+ " [More than 1 in 3 American families own a dog.] | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 24 | \n",
+ " [A dog’s sense of smell is more than 100,000 t... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 25 | \n",
+ " [A Russian dog named Laika was the first anima... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 26 | \n",
+ " [Dogs’ only sweat glands are between their paw... | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " facts success\n",
+ "0 [It’s been demonstrated that dogs can reduce b... True\n",
+ "1 [The Beagle came into prominence in the 1300s ... True\n",
+ "2 [Police dogs can smell human bodies even when ... True\n",
+ "3 [Baks the blind boxer has a seeing eye goose n... True\n",
+ "4 [The Girl Scouts and Boy Scouts both offer mer... True\n",
+ "5 [Within hours of the September 11, 2001, attac... True\n",
+ "6 [A dog's sense of smell is 10,000 times strong... True\n",
+ "7 [Teams of dogs compete for the fastest time wi... True\n",
+ "8 [The Labrador Retriever is the #1 favorite bre... True\n",
+ "9 [Dogs are all direct descendants of wolves.] True\n",
+ "10 [In Egypt, a person bitten by a rabid dog was ... True\n",
+ "11 [Two stray dogs in Afghanistan saved 50 Americ... True\n",
+ "12 [The breed Lundehune has 6 toes and can close ... True\n",
+ "13 [The Beatles song \"A day in the Life\" has an e... True\n",
+ "14 [The earliest dog fossil dates back to nearly ... True\n",
+ "15 [Eighteen muscles or more can move a dog’s ear.] True\n",
+ "16 [Pit bulls have been given a bad rap. BADRAP w... True\n",
+ "17 [The Labrador Retriever has been the most popu... True\n",
+ "18 [The Berger Picard, Miniature American Shepher... True\n",
+ "19 [Dogs are natural pack animals.] True\n",
+ "20 [President Franklin Roosevelt created a minor ... True\n",
+ "21 [Dogs sleep for an average of 10 hours per day.] True\n",
+ "22 [There are nearly 14,000 animal shelters and r... True\n",
+ "23 [More than 1 in 3 American families own a dog.] True\n",
+ "24 [A dog’s sense of smell is more than 100,000 t... True\n",
+ "25 [A Russian dog named Laika was the first anima... True\n",
+ "26 [Dogs’ only sweat glands are between their paw... True"
+ ]
+ },
+ "execution_count": 39,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "df = pd.DataFrame(dogs_facts)\n",
+ "df"
]
},
{
@@ -216,12 +505,13 @@
},
{
"cell_type": "code",
- "execution_count": 11,
+ "execution_count": 92,
"id": "b29f4826",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "df[\"facts\"] = df[\"facts\"].apply(lambda x: \"\".join(x))"
]
},
{
@@ -242,12 +532,13 @@
},
{
"cell_type": "code",
- "execution_count": 50,
+ "execution_count": 79,
"id": "ca21a372",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "# Your code heret\n",
+ "df.to_csv(\"/Users/leonplaza/Desktop/ironhack/lab/lab-apis/data/dataframe.csv\", index=False)"
]
}
],
diff --git a/your-code/challenge-2.ipynb b/your-code/challenge-2.ipynb
index a573e5f..2035807 100644
--- a/your-code/challenge-2.ipynb
+++ b/your-code/challenge-2.ipynb
@@ -50,12 +50,15 @@
},
{
"cell_type": "code",
- "execution_count": 17,
+ "execution_count": 1,
"id": "215eb6bc",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "import pandas as pd\n",
+ "import requests\n",
+ "from datetime import date"
]
},
{
@@ -76,12 +79,272 @@
},
{
"cell_type": "code",
- "execution_count": 5,
+ "execution_count": 2,
"id": "6ba76753",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Name | \n",
+ " Role | \n",
+ " Book | \n",
+ " Chapter | \n",
+ " Verse | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Adam | \n",
+ " First Man | \n",
+ " Genesis | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Eve | \n",
+ " First Woman | \n",
+ " Genesis | \n",
+ " 22 | \n",
+ " 5 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " Noah | \n",
+ " Builder of the Ark | \n",
+ " Genesis | \n",
+ " 12 | \n",
+ " 10 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Abraham | \n",
+ " Father of Nations | \n",
+ " Genesis | \n",
+ " 6 | \n",
+ " 15 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Sarah | \n",
+ " Wife of Abraham | \n",
+ " Genesis | \n",
+ " 28 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " Moses | \n",
+ " Leader of the Exodus | \n",
+ " Exodus | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " Aaron | \n",
+ " Brother of Moses | \n",
+ " Exodus | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " David | \n",
+ " King of Israel | \n",
+ " 1 Samuel | \n",
+ " 8 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " Solomon | \n",
+ " Wisest Man | \n",
+ " Proverbs | \n",
+ " 12 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 9 | \n",
+ " Isaiah | \n",
+ " Prophet | \n",
+ " Isaiah | \n",
+ " 4 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 10 | \n",
+ " Jeremiah | \n",
+ " Prophet | \n",
+ " Jeremiah | \n",
+ " 3 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 11 | \n",
+ " John the Baptist | \n",
+ " Forerunner of Jesus | \n",
+ " Matthew | \n",
+ " 12 | \n",
+ " 5 | \n",
+ "
\n",
+ " \n",
+ " | 12 | \n",
+ " Jesus Christ | \n",
+ " Son of God | \n",
+ " Matthew | \n",
+ " 5 | \n",
+ " 10 | \n",
+ "
\n",
+ " \n",
+ " | 13 | \n",
+ " Mary | \n",
+ " Mother of Jesus | \n",
+ " Luke | \n",
+ " 6 | \n",
+ " 15 | \n",
+ "
\n",
+ " \n",
+ " | 14 | \n",
+ " Peter | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 4 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 15 | \n",
+ " Andrew | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 3 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 16 | \n",
+ " James the Greater | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 5 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " | 17 | \n",
+ " John the Evangelist | \n",
+ " Apostle | \n",
+ " John | \n",
+ " 3 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ " | 18 | \n",
+ " Philip | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 6 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 19 | \n",
+ " Thomas | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 4 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 20 | \n",
+ " James the Lesser | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 18 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 21 | \n",
+ " Jude Thaddeus | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 9 | \n",
+ " 12 | \n",
+ "
\n",
+ " \n",
+ " | 22 | \n",
+ " Simon the Zealot | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 27 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 23 | \n",
+ " Bartholomew | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 6 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Name Role Book Chapter Verse\n",
+ "0 Adam First Man Genesis 1 1\n",
+ "1 Eve First Woman Genesis 22 5\n",
+ "2 Noah Builder of the Ark Genesis 12 10\n",
+ "3 Abraham Father of Nations Genesis 6 15\n",
+ "4 Sarah Wife of Abraham Genesis 28 2\n",
+ "5 Moses Leader of the Exodus Exodus 2 3\n",
+ "6 Aaron Brother of Moses Exodus 13 8\n",
+ "7 David King of Israel 1 Samuel 8 4\n",
+ "8 Solomon Wisest Man Proverbs 12 9\n",
+ "9 Isaiah Prophet Isaiah 4 6\n",
+ "10 Jeremiah Prophet Jeremiah 3 16\n",
+ "11 John the Baptist Forerunner of Jesus Matthew 12 5\n",
+ "12 Jesus Christ Son of God Matthew 5 10\n",
+ "13 Mary Mother of Jesus Luke 6 15\n",
+ "14 Peter Apostle Matthew 4 2\n",
+ "15 Andrew Apostle Matthew 3 3\n",
+ "16 James the Greater Apostle Matthew 5 8\n",
+ "17 John the Evangelist Apostle John 3 4\n",
+ "18 Philip Apostle Matthew 6 9\n",
+ "19 Thomas Apostle Matthew 4 6\n",
+ "20 James the Lesser Apostle Matthew 18 9\n",
+ "21 Jude Thaddeus Apostle Matthew 9 12\n",
+ "22 Simon the Zealot Apostle Matthew 27 3\n",
+ "23 Bartholomew Apostle Matthew 6 2"
+ ]
+ },
+ "execution_count": 2,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "df = pd.read_csv(\"/Users/leonplaza/Desktop/ironhack/lab/lab-apis/data/bible.csv\")\n",
+ "df"
]
},
{
@@ -110,12 +373,19 @@
},
{
"cell_type": "code",
- "execution_count": 34,
+ "execution_count": 21,
"id": "8ab21dfb",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "base_url = \"https://bible-api.com/\"\n",
+ "book = df[\"Book\"]\n",
+ "chapter = df[\"Chapter\"]\n",
+ "verse = df[\"Verse\"]\n",
+ "end_point = book[1] + \" \" + str(chapter[1]) +\":\"+str(verse[1])\n",
+ "url = base_url + end_point\n",
+ "res = requests.get(url)"
]
},
{
@@ -128,12 +398,24 @@
},
{
"cell_type": "code",
- "execution_count": 7,
+ "execution_count": 22,
"id": "5ac1bcd2",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "'Abraham said to his young men, “Stay here with the donkey. The boy and I will go yonder. We will worship, and come back to you.”'"
+ ]
+ },
+ "execution_count": 22,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "res.json()[\"text\"].replace(\"\\n\",\"\")"
]
},
{
@@ -154,12 +436,352 @@
},
{
"cell_type": "code",
- "execution_count": 6,
- "id": "b3a9a0f0",
+ "execution_count": 69,
+ "id": "f0d3de78",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Your code here\n",
+ "\n",
+ "base_url = \"https://bible-api.com/\"\n",
+ "book = df[\"Book\"]\n",
+ "chapter = df[\"Chapter\"]\n",
+ "verse = df[\"Verse\"]\n",
+ "end_point_list = [base_url + book[i] + \" \" + str(chapter[i]) +\":\"+str(verse[i]) for i in range(len(df))]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 86,
+ "id": "c0b1ffd8",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "ref_list = []\n",
+ "for i in range(len(df)):\n",
+ " ref_list.append(requests.get(end_point_list[i]))\n",
+ " "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 93,
+ "id": "ad5a34a2",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Name | \n",
+ " Role | \n",
+ " Book | \n",
+ " Chapter | \n",
+ " Verse | \n",
+ " Reference | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Adam | \n",
+ " First Man | \n",
+ " Genesis | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " In the beginning, God created the heavens and ... | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Eve | \n",
+ " First Woman | \n",
+ " Genesis | \n",
+ " 22 | \n",
+ " 5 | \n",
+ " Abraham said to his young men, “Stay here with... | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " Noah | \n",
+ " Builder of the Ark | \n",
+ " Genesis | \n",
+ " 12 | \n",
+ " 10 | \n",
+ " There was a famine in the land. Abram went dow... | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Abraham | \n",
+ " Father of Nations | \n",
+ " Genesis | \n",
+ " 6 | \n",
+ " 15 | \n",
+ " This is how you shall make it. The length of t... | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Sarah | \n",
+ " Wife of Abraham | \n",
+ " Genesis | \n",
+ " 28 | \n",
+ " 2 | \n",
+ " Arise, go to Paddan Aram, to the house of Beth... | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " Moses | \n",
+ " Leader of the Exodus | \n",
+ " Exodus | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " When she could no longer hide him, she took a ... | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " Aaron | \n",
+ " Brother of Moses | \n",
+ " Exodus | \n",
+ " 13 | \n",
+ " 8 | \n",
+ " You shall tell your son in that day, saying, ‘... | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " David | \n",
+ " King of Israel | \n",
+ " 1 Samuel | \n",
+ " 8 | \n",
+ " 4 | \n",
+ " Then all the elders of Israel gathered themsel... | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " Solomon | \n",
+ " Wisest Man | \n",
+ " Proverbs | \n",
+ " 12 | \n",
+ " 9 | \n",
+ " Better is he who is little know, and has a ser... | \n",
+ "
\n",
+ " \n",
+ " | 9 | \n",
+ " Isaiah | \n",
+ " Prophet | \n",
+ " Isaiah | \n",
+ " 4 | \n",
+ " 6 | \n",
+ " There will be a pavilion for a shade in the da... | \n",
+ "
\n",
+ " \n",
+ " | 10 | \n",
+ " Jeremiah | \n",
+ " Prophet | \n",
+ " Jeremiah | \n",
+ " 3 | \n",
+ " 16 | \n",
+ " It will come to pass, when you are multiplied ... | \n",
+ "
\n",
+ " \n",
+ " | 11 | \n",
+ " John the Baptist | \n",
+ " Forerunner of Jesus | \n",
+ " Matthew | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " Or have you not read in the law, that on the S... | \n",
+ "
\n",
+ " \n",
+ " | 12 | \n",
+ " Jesus Christ | \n",
+ " Son of God | \n",
+ " Matthew | \n",
+ " 5 | \n",
+ " 10 | \n",
+ " Blessed are those who have been persecuted for... | \n",
+ "
\n",
+ " \n",
+ " | 13 | \n",
+ " Mary | \n",
+ " Mother of Jesus | \n",
+ " Luke | \n",
+ " 6 | \n",
+ " 15 | \n",
+ " Matthew; Thomas; James, the son of Alphaeus; S... | \n",
+ "
\n",
+ " \n",
+ " | 14 | \n",
+ " Peter | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " When he had fasted forty days and forty nights... | \n",
+ "
\n",
+ " \n",
+ " | 15 | \n",
+ " Andrew | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " For this is he who was spoken of by Isaiah the... | \n",
+ "
\n",
+ " \n",
+ " | 16 | \n",
+ " James the Greater | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 5 | \n",
+ " 8 | \n",
+ " Blessed are the pure in heart,for they shall s... | \n",
+ "
\n",
+ " \n",
+ " | 17 | \n",
+ " John the Evangelist | \n",
+ " Apostle | \n",
+ " John | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " Nicodemus said to him, “How can a man be born ... | \n",
+ "
\n",
+ " \n",
+ " | 18 | \n",
+ " Philip | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 6 | \n",
+ " 9 | \n",
+ " Pray like this: ‘Our Father in heaven, may you... | \n",
+ "
\n",
+ " \n",
+ " | 19 | \n",
+ " Thomas | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 4 | \n",
+ " 6 | \n",
+ " and said to him, “If you are the Son of God, t... | \n",
+ "
\n",
+ " \n",
+ " | 20 | \n",
+ " James the Lesser | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 18 | \n",
+ " 9 | \n",
+ " If your eye causes you to stumble, pluck it ou... | \n",
+ "
\n",
+ " \n",
+ " | 21 | \n",
+ " Jude Thaddeus | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 9 | \n",
+ " 12 | \n",
+ " When Jesus heard it, he said to them,“Those wh... | \n",
+ "
\n",
+ " \n",
+ " | 22 | \n",
+ " Simon the Zealot | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 27 | \n",
+ " 3 | \n",
+ " Then Judas, who betrayed him, when he saw that... | \n",
+ "
\n",
+ " \n",
+ " | 23 | \n",
+ " Bartholomew | \n",
+ " Apostle | \n",
+ " Matthew | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " Therefore when you do merciful deeds, don’t so... | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Name Role Book Chapter Verse \\\n",
+ "0 Adam First Man Genesis 1 1 \n",
+ "1 Eve First Woman Genesis 22 5 \n",
+ "2 Noah Builder of the Ark Genesis 12 10 \n",
+ "3 Abraham Father of Nations Genesis 6 15 \n",
+ "4 Sarah Wife of Abraham Genesis 28 2 \n",
+ "5 Moses Leader of the Exodus Exodus 2 3 \n",
+ "6 Aaron Brother of Moses Exodus 13 8 \n",
+ "7 David King of Israel 1 Samuel 8 4 \n",
+ "8 Solomon Wisest Man Proverbs 12 9 \n",
+ "9 Isaiah Prophet Isaiah 4 6 \n",
+ "10 Jeremiah Prophet Jeremiah 3 16 \n",
+ "11 John the Baptist Forerunner of Jesus Matthew 12 5 \n",
+ "12 Jesus Christ Son of God Matthew 5 10 \n",
+ "13 Mary Mother of Jesus Luke 6 15 \n",
+ "14 Peter Apostle Matthew 4 2 \n",
+ "15 Andrew Apostle Matthew 3 3 \n",
+ "16 James the Greater Apostle Matthew 5 8 \n",
+ "17 John the Evangelist Apostle John 3 4 \n",
+ "18 Philip Apostle Matthew 6 9 \n",
+ "19 Thomas Apostle Matthew 4 6 \n",
+ "20 James the Lesser Apostle Matthew 18 9 \n",
+ "21 Jude Thaddeus Apostle Matthew 9 12 \n",
+ "22 Simon the Zealot Apostle Matthew 27 3 \n",
+ "23 Bartholomew Apostle Matthew 6 2 \n",
+ "\n",
+ " Reference \n",
+ "0 In the beginning, God created the heavens and ... \n",
+ "1 Abraham said to his young men, “Stay here with... \n",
+ "2 There was a famine in the land. Abram went dow... \n",
+ "3 This is how you shall make it. The length of t... \n",
+ "4 Arise, go to Paddan Aram, to the house of Beth... \n",
+ "5 When she could no longer hide him, she took a ... \n",
+ "6 You shall tell your son in that day, saying, ‘... \n",
+ "7 Then all the elders of Israel gathered themsel... \n",
+ "8 Better is he who is little know, and has a ser... \n",
+ "9 There will be a pavilion for a shade in the da... \n",
+ "10 It will come to pass, when you are multiplied ... \n",
+ "11 Or have you not read in the law, that on the S... \n",
+ "12 Blessed are those who have been persecuted for... \n",
+ "13 Matthew; Thomas; James, the son of Alphaeus; S... \n",
+ "14 When he had fasted forty days and forty nights... \n",
+ "15 For this is he who was spoken of by Isaiah the... \n",
+ "16 Blessed are the pure in heart,for they shall s... \n",
+ "17 Nicodemus said to him, “How can a man be born ... \n",
+ "18 Pray like this: ‘Our Father in heaven, may you... \n",
+ "19 and said to him, “If you are the Son of God, t... \n",
+ "20 If your eye causes you to stumble, pluck it ou... \n",
+ "21 When Jesus heard it, he said to them,“Those wh... \n",
+ "22 Then Judas, who betrayed him, when he saw that... \n",
+ "23 Therefore when you do merciful deeds, don’t so... "
+ ]
+ },
+ "execution_count": 93,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "reference = [ref_list[i].json()[\"text\"].replace(\"\\n\",\"\") for i in range(len(df))]\n",
+ "df[\"Reference\"] = reference\n",
+ "df"
]
},
{
@@ -180,12 +802,13 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 94,
"id": "556829be",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "df.to_csv(\"/Users/leonplaza/Desktop/ironhack/lab/lab-apis/data/bible.csv\", index=False)"
]
}
],
diff --git a/your-code/challenge-3.ipynb b/your-code/challenge-3.ipynb
index d6fc5b0..cab1498 100644
--- a/your-code/challenge-3.ipynb
+++ b/your-code/challenge-3.ipynb
@@ -10,11 +10,16 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 1,
"id": "215eb6bc",
"metadata": {},
"outputs": [],
- "source": []
+ "source": [
+ "import pandas as pd\n",
+ "import requests\n",
+ "from datetime import date\n",
+ "from getpass import getpass"
+ ]
},
{
"cell_type": "markdown",
@@ -50,12 +55,21 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 5,
"id": "7ea8624f",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "········\n"
+ ]
+ }
+ ],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "token = getpass()"
]
},
{
@@ -68,12 +82,12 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 6,
"id": "968e4e9c",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "location = 'chile'"
]
},
{
@@ -86,12 +100,12 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 8,
"id": "bdc7c366",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "url = f\"https://api.tomorrow.io/v4/weather/forecast?location={location}&apikey={token}\""
]
},
{
@@ -104,12 +118,5415 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 87,
"id": "8355e9e6",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "{'timelines': {'minutely': [{'time': '2023-10-27T13:35:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 38,\n",
+ " 'dewPoint': 7,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 65,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.51,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.63,\n",
+ " 'temperatureApparent': 13.63,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.72,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.13,\n",
+ " 'windSpeed': 5}},\n",
+ " {'time': '2023-10-27T13:36:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 38.46,\n",
+ " 'dewPoint': 7.01,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.98,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.59,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.63,\n",
+ " 'temperatureApparent': 13.63,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.71,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.14,\n",
+ " 'windSpeed': 5.01}},\n",
+ " {'time': '2023-10-27T13:37:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 38.93,\n",
+ " 'dewPoint': 7.01,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.95,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.66,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.64,\n",
+ " 'temperatureApparent': 13.64,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.71,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.16,\n",
+ " 'windSpeed': 5.03}},\n",
+ " {'time': '2023-10-27T13:38:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 39.39,\n",
+ " 'dewPoint': 7.02,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.93,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.74,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.64,\n",
+ " 'temperatureApparent': 13.64,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.7,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.18,\n",
+ " 'windSpeed': 5.04}},\n",
+ " {'time': '2023-10-27T13:39:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 39.86,\n",
+ " 'dewPoint': 7.03,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.9,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.82,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.65,\n",
+ " 'temperatureApparent': 13.65,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.69,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.19,\n",
+ " 'windSpeed': 5.06}},\n",
+ " {'time': '2023-10-27T13:40:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 40.32,\n",
+ " 'dewPoint': 7.03,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.88,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.9,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.65,\n",
+ " 'temperatureApparent': 13.65,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.68,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.21,\n",
+ " 'windSpeed': 5.07}},\n",
+ " {'time': '2023-10-27T13:41:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 40.79,\n",
+ " 'dewPoint': 7.04,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.86,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.97,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.66,\n",
+ " 'temperatureApparent': 13.66,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.68,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.23,\n",
+ " 'windSpeed': 5.09}},\n",
+ " {'time': '2023-10-27T13:42:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 41.25,\n",
+ " 'dewPoint': 7.05,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.83,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.05,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.66,\n",
+ " 'temperatureApparent': 13.66,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.67,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.24,\n",
+ " 'windSpeed': 5.1}},\n",
+ " {'time': '2023-10-27T13:43:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 41.71,\n",
+ " 'dewPoint': 7.05,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.81,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.13,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.67,\n",
+ " 'temperatureApparent': 13.67,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.66,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.26,\n",
+ " 'windSpeed': 5.12}},\n",
+ " {'time': '2023-10-27T13:44:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 42.18,\n",
+ " 'dewPoint': 7.06,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.79,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.2,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.68,\n",
+ " 'temperatureApparent': 13.68,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.65,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.28,\n",
+ " 'windSpeed': 5.13}},\n",
+ " {'time': '2023-10-27T13:45:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 42.64,\n",
+ " 'dewPoint': 7.07,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.76,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.28,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.68,\n",
+ " 'temperatureApparent': 13.68,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.64,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.29,\n",
+ " 'windSpeed': 5.15}},\n",
+ " {'time': '2023-10-27T13:46:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 43.11,\n",
+ " 'dewPoint': 7.07,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.74,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.36,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.69,\n",
+ " 'temperatureApparent': 13.69,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.64,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.31,\n",
+ " 'windSpeed': 5.16}},\n",
+ " {'time': '2023-10-27T13:47:00Z',\n",
+ " 'values': {'cloudBase': 0.82,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 43.57,\n",
+ " 'dewPoint': 7.08,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.71,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.43,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.69,\n",
+ " 'temperatureApparent': 13.69,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.63,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 273.31,\n",
+ " 'windGust': 5.33,\n",
+ " 'windSpeed': 5.18}},\n",
+ " {'time': '2023-10-27T13:48:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 44.03,\n",
+ " 'dewPoint': 7.09,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.69,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.51,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.7,\n",
+ " 'temperatureApparent': 13.7,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.62,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.34,\n",
+ " 'windSpeed': 5.19}},\n",
+ " {'time': '2023-10-27T13:49:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 44.5,\n",
+ " 'dewPoint': 7.1,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.67,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.59,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.7,\n",
+ " 'temperatureApparent': 13.7,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.61,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.36,\n",
+ " 'windSpeed': 5.21}},\n",
+ " {'time': '2023-10-27T13:50:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 44.96,\n",
+ " 'dewPoint': 7.1,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.64,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.66,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.71,\n",
+ " 'temperatureApparent': 13.71,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.61,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.38,\n",
+ " 'windSpeed': 5.22}},\n",
+ " {'time': '2023-10-27T13:51:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 45.43,\n",
+ " 'dewPoint': 7.11,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.62,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.74,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.71,\n",
+ " 'temperatureApparent': 13.71,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.6,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.39,\n",
+ " 'windSpeed': 5.23}},\n",
+ " {'time': '2023-10-27T13:52:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 45.89,\n",
+ " 'dewPoint': 7.12,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.59,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.82,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.72,\n",
+ " 'temperatureApparent': 13.72,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.59,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.41,\n",
+ " 'windSpeed': 5.25}},\n",
+ " {'time': '2023-10-27T13:53:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 46.36,\n",
+ " 'dewPoint': 7.12,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.57,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.89,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.73,\n",
+ " 'temperatureApparent': 13.73,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.58,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.43,\n",
+ " 'windSpeed': 5.26}},\n",
+ " {'time': '2023-10-27T13:54:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 46.82,\n",
+ " 'dewPoint': 7.13,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.55,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.97,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.73,\n",
+ " 'temperatureApparent': 13.73,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.57,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.44,\n",
+ " 'windSpeed': 5.28}},\n",
+ " {'time': '2023-10-27T13:55:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 47.28,\n",
+ " 'dewPoint': 7.14,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.52,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.05,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.74,\n",
+ " 'temperatureApparent': 13.74,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.57,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.46,\n",
+ " 'windSpeed': 5.29}},\n",
+ " {'time': '2023-10-27T13:56:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 47.75,\n",
+ " 'dewPoint': 7.14,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.5,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.12,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.74,\n",
+ " 'temperatureApparent': 13.74,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.56,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.48,\n",
+ " 'windSpeed': 5.31}},\n",
+ " {'time': '2023-10-27T13:57:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 48.21,\n",
+ " 'dewPoint': 7.15,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.48,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.2,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.75,\n",
+ " 'temperatureApparent': 13.75,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.55,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.5,\n",
+ " 'windSpeed': 5.32}},\n",
+ " {'time': '2023-10-27T13:58:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 48.68,\n",
+ " 'dewPoint': 7.16,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.45,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.28,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.75,\n",
+ " 'temperatureApparent': 13.75,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.54,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.51,\n",
+ " 'windSpeed': 5.34}},\n",
+ " {'time': '2023-10-27T13:59:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 49.14,\n",
+ " 'dewPoint': 7.16,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.43,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.35,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.76,\n",
+ " 'temperatureApparent': 13.76,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.53,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.53,\n",
+ " 'windSpeed': 5.35}},\n",
+ " {'time': '2023-10-27T14:00:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 49.61,\n",
+ " 'dewPoint': 7.17,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.4,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.43,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.77,\n",
+ " 'temperatureApparent': 13.77,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.53,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.55,\n",
+ " 'windSpeed': 5.37}},\n",
+ " {'time': '2023-10-27T14:01:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 49.68,\n",
+ " 'dewPoint': 7.17,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.35,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.43,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.78,\n",
+ " 'temperatureApparent': 13.78,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.55,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.55,\n",
+ " 'windSpeed': 5.37}},\n",
+ " {'time': '2023-10-27T14:02:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 49.76,\n",
+ " 'dewPoint': 7.17,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.29,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.44,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.79,\n",
+ " 'temperatureApparent': 13.79,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.57,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.56,\n",
+ " 'windSpeed': 5.38}},\n",
+ " {'time': '2023-10-27T14:03:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 49.84,\n",
+ " 'dewPoint': 7.16,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.23,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.44,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.8,\n",
+ " 'temperatureApparent': 13.8,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.59,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.56,\n",
+ " 'windSpeed': 5.38}},\n",
+ " {'time': '2023-10-27T14:04:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 49.92,\n",
+ " 'dewPoint': 7.16,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.17,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.44,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.81,\n",
+ " 'temperatureApparent': 13.81,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.61,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.57,\n",
+ " 'windSpeed': 5.39}},\n",
+ " {'time': '2023-10-27T14:05:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50,\n",
+ " 'dewPoint': 7.16,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.11,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.44,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.82,\n",
+ " 'temperatureApparent': 13.82,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.63,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.57,\n",
+ " 'windSpeed': 5.39}},\n",
+ " {'time': '2023-10-27T14:06:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.08,\n",
+ " 'dewPoint': 7.16,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.05,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.44,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.84,\n",
+ " 'temperatureApparent': 13.84,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.65,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.58,\n",
+ " 'windSpeed': 5.4}},\n",
+ " {'time': '2023-10-27T14:07:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.15,\n",
+ " 'dewPoint': 7.15,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.99,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.45,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.85,\n",
+ " 'temperatureApparent': 13.85,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.67,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.59,\n",
+ " 'windSpeed': 5.4}},\n",
+ " {'time': '2023-10-27T14:08:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.23,\n",
+ " 'dewPoint': 7.15,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.94,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.45,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.86,\n",
+ " 'temperatureApparent': 13.86,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.7,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.59,\n",
+ " 'windSpeed': 5.41}},\n",
+ " {'time': '2023-10-27T14:09:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.31,\n",
+ " 'dewPoint': 7.15,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.88,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.45,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.87,\n",
+ " 'temperatureApparent': 13.87,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.72,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.6,\n",
+ " 'windSpeed': 5.41}},\n",
+ " {'time': '2023-10-27T14:10:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.39,\n",
+ " 'dewPoint': 7.15,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.82,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.45,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.88,\n",
+ " 'temperatureApparent': 13.88,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.74,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.6,\n",
+ " 'windSpeed': 5.42}},\n",
+ " {'time': '2023-10-27T14:11:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.47,\n",
+ " 'dewPoint': 7.14,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.76,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.46,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.89,\n",
+ " 'temperatureApparent': 13.89,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.76,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.61,\n",
+ " 'windSpeed': 5.42}},\n",
+ " {'time': '2023-10-27T14:12:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.55,\n",
+ " 'dewPoint': 7.14,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.7,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.46,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.91,\n",
+ " 'temperatureApparent': 13.91,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.78,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.61,\n",
+ " 'windSpeed': 5.43}},\n",
+ " {'time': '2023-10-27T14:13:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.63,\n",
+ " 'dewPoint': 7.14,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.64,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.46,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.92,\n",
+ " 'temperatureApparent': 13.92,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.8,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.62,\n",
+ " 'windSpeed': 5.43}},\n",
+ " {'time': '2023-10-27T14:14:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.7,\n",
+ " 'dewPoint': 7.14,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.58,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.46,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.93,\n",
+ " 'temperatureApparent': 13.93,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.82,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.63,\n",
+ " 'windSpeed': 5.44}},\n",
+ " {'time': '2023-10-27T14:15:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.78,\n",
+ " 'dewPoint': 7.13,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.53,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.46,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.94,\n",
+ " 'temperatureApparent': 13.94,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.84,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.63,\n",
+ " 'windSpeed': 5.45}},\n",
+ " {'time': '2023-10-27T14:16:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.86,\n",
+ " 'dewPoint': 7.13,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.47,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.47,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.95,\n",
+ " 'temperatureApparent': 13.95,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.86,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.64,\n",
+ " 'windSpeed': 5.45}},\n",
+ " {'time': '2023-10-27T14:17:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50.94,\n",
+ " 'dewPoint': 7.13,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.41,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.47,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.97,\n",
+ " 'temperatureApparent': 13.97,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.88,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.64,\n",
+ " 'windSpeed': 5.46}},\n",
+ " {'time': '2023-10-27T14:18:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.02,\n",
+ " 'dewPoint': 7.13,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.35,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.47,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.98,\n",
+ " 'temperatureApparent': 13.98,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.9,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.65,\n",
+ " 'windSpeed': 5.46}},\n",
+ " {'time': '2023-10-27T14:19:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.1,\n",
+ " 'dewPoint': 7.12,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.29,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.47,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.99,\n",
+ " 'temperatureApparent': 13.99,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.93,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.65,\n",
+ " 'windSpeed': 5.47}},\n",
+ " {'time': '2023-10-27T14:20:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.17,\n",
+ " 'dewPoint': 7.12,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.23,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.48,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14,\n",
+ " 'temperatureApparent': 14,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.95,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.66,\n",
+ " 'windSpeed': 5.47}},\n",
+ " {'time': '2023-10-27T14:21:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.25,\n",
+ " 'dewPoint': 7.12,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.17,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.48,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.01,\n",
+ " 'temperatureApparent': 14.01,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.97,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.67,\n",
+ " 'windSpeed': 5.48}},\n",
+ " {'time': '2023-10-27T14:22:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.33,\n",
+ " 'dewPoint': 7.12,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.12,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.48,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.02,\n",
+ " 'temperatureApparent': 14.02,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.99,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.67,\n",
+ " 'windSpeed': 5.48}},\n",
+ " {'time': '2023-10-27T14:23:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.41,\n",
+ " 'dewPoint': 7.11,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63.06,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.48,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.04,\n",
+ " 'temperatureApparent': 14.04,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 15.01,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.68,\n",
+ " 'windSpeed': 5.49}},\n",
+ " {'time': '2023-10-27T14:24:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.49,\n",
+ " 'dewPoint': 7.11,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 63,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.48,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.05,\n",
+ " 'temperatureApparent': 14.05,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 15.03,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.68,\n",
+ " 'windSpeed': 5.49}},\n",
+ " {'time': '2023-10-27T14:25:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.57,\n",
+ " 'dewPoint': 7.11,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.94,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.49,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.06,\n",
+ " 'temperatureApparent': 14.06,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 15.05,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.69,\n",
+ " 'windSpeed': 5.5}},\n",
+ " {'time': '2023-10-27T14:26:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.65,\n",
+ " 'dewPoint': 7.1,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.88,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.49,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.07,\n",
+ " 'temperatureApparent': 14.07,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 15.07,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.69,\n",
+ " 'windSpeed': 5.5}},\n",
+ " {'time': '2023-10-27T14:27:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.72,\n",
+ " 'dewPoint': 7.1,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.82,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.49,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.08,\n",
+ " 'temperatureApparent': 14.08,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 15.09,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.7,\n",
+ " 'windSpeed': 5.51}},\n",
+ " {'time': '2023-10-27T14:28:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.8,\n",
+ " 'dewPoint': 7.1,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.76,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.49,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.09,\n",
+ " 'temperatureApparent': 14.09,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 15.11,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.71,\n",
+ " 'windSpeed': 5.51}},\n",
+ " {'time': '2023-10-27T14:29:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.88,\n",
+ " 'dewPoint': 7.1,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.71,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.5,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.11,\n",
+ " 'temperatureApparent': 14.11,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 15.14,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.71,\n",
+ " 'windSpeed': 5.52}},\n",
+ " {'time': '2023-10-27T14:30:00Z',\n",
+ " 'values': {'cloudBase': 0.52,\n",
+ " 'cloudCeiling': 0.76,\n",
+ " 'cloudCover': 51.96,\n",
+ " 'dewPoint': 7.09,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.65,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.5,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.12,\n",
+ " 'temperatureApparent': 14.12,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 7,\n",
+ " 'visibility': 15.16,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 265.57,\n",
+ " 'windGust': 5.72,\n",
+ " 'windSpeed': 5.52}},\n",
+ " {'time': '2023-10-27T14:31:00Z',\n",
+ " 'values': {'cloudBase': 0.52,\n",
+ " 'cloudCeiling': 0.76,\n",
+ " 'cloudCover': 52.04,\n",
+ " 'dewPoint': 7.09,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.59,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.5,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.13,\n",
+ " 'temperatureApparent': 14.13,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 7,\n",
+ " 'visibility': 15.18,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 265.57,\n",
+ " 'windGust': 5.72,\n",
+ " 'windSpeed': 5.53}},\n",
+ " {'time': '2023-10-27T14:32:00Z',\n",
+ " 'values': {'cloudBase': 0.52,\n",
+ " 'cloudCeiling': 0.76,\n",
+ " 'cloudCover': 52.12,\n",
+ " 'dewPoint': 7.09,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.53,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.5,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.14,\n",
+ " 'temperatureApparent': 14.14,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 7,\n",
+ " 'visibility': 15.2,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 265.57,\n",
+ " 'windGust': 5.73,\n",
+ " 'windSpeed': 5.53}},\n",
+ " {'time': '2023-10-27T14:33:00Z',\n",
+ " 'values': {'cloudBase': 0.52,\n",
+ " 'cloudCeiling': 0.76,\n",
+ " 'cloudCover': 52.2,\n",
+ " 'dewPoint': 7.09,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.47,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.5,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.15,\n",
+ " 'temperatureApparent': 14.15,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 7,\n",
+ " 'visibility': 15.22,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 265.57,\n",
+ " 'windGust': 5.73,\n",
+ " 'windSpeed': 5.54}},\n",
+ " {'time': '2023-10-27T14:34:00Z',\n",
+ " 'values': {'cloudBase': 0.52,\n",
+ " 'cloudCeiling': 0.76,\n",
+ " 'cloudCover': 52.27,\n",
+ " 'dewPoint': 7.08,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.41,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.51,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.17,\n",
+ " 'temperatureApparent': 14.17,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 7,\n",
+ " 'visibility': 15.24,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 265.57,\n",
+ " 'windGust': 5.74,\n",
+ " 'windSpeed': 5.55}}],\n",
+ " 'hourly': [{'time': '2023-10-27T13:00:00Z',\n",
+ " 'values': {'cloudBase': 0.78,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 35,\n",
+ " 'dewPoint': 7,\n",
+ " 'evapotranspiration': 0.254,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 66,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 950.82,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.19,\n",
+ " 'temperatureApparent': 13.19,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 3,\n",
+ " 'visibility': 14.45,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 282.19,\n",
+ " 'windGust': 4.69,\n",
+ " 'windSpeed': 4.63}},\n",
+ " {'time': '2023-10-27T14:00:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 49.61,\n",
+ " 'dewPoint': 7.17,\n",
+ " 'evapotranspiration': 0.373,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.4,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.43,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.77,\n",
+ " 'temperatureApparent': 13.77,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14.53,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 263.18,\n",
+ " 'windGust': 5.55,\n",
+ " 'windSpeed': 5.37}},\n",
+ " {'time': '2023-10-27T15:00:00Z',\n",
+ " 'values': {'cloudBase': 0.52,\n",
+ " 'cloudCeiling': 0.76,\n",
+ " 'cloudCover': 54.31,\n",
+ " 'dewPoint': 7.02,\n",
+ " 'evapotranspiration': 0.442,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 60.89,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.56,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.47,\n",
+ " 'temperatureApparent': 14.47,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 7,\n",
+ " 'visibility': 15.79,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 265.57,\n",
+ " 'windGust': 5.89,\n",
+ " 'windSpeed': 5.68}},\n",
+ " {'time': '2023-10-27T16:00:00Z',\n",
+ " 'values': {'cloudBase': 0.65,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 28.37,\n",
+ " 'dewPoint': 6.59,\n",
+ " 'evapotranspiration': 0.469,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 56.84,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.55,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 15.09,\n",
+ " 'temperatureApparent': 15.09,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 8,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 262.58,\n",
+ " 'windGust': 6.63,\n",
+ " 'windSpeed': 6.34}},\n",
+ " {'time': '2023-10-27T17:00:00Z',\n",
+ " 'values': {'cloudBase': 0.71,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 24.44,\n",
+ " 'dewPoint': 5.85,\n",
+ " 'evapotranspiration': 0.462,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 52.52,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.39,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 15.52,\n",
+ " 'temperatureApparent': 15.52,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 8,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 259.33,\n",
+ " 'windGust': 6.9,\n",
+ " 'windSpeed': 6.57}},\n",
+ " {'time': '2023-10-27T18:00:00Z',\n",
+ " 'values': {'cloudBase': 0.92,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 19.98,\n",
+ " 'dewPoint': 4.94,\n",
+ " 'evapotranspiration': 0.489,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 47.64,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.06,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.05,\n",
+ " 'temperatureApparent': 16.05,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 7,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 260.19,\n",
+ " 'windGust': 6.03,\n",
+ " 'windSpeed': 5.78}},\n",
+ " {'time': '2023-10-27T19:00:00Z',\n",
+ " 'values': {'cloudBase': 1.04,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 20.6,\n",
+ " 'dewPoint': 4.84,\n",
+ " 'evapotranspiration': 0.447,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 45.75,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.59,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.58,\n",
+ " 'temperatureApparent': 16.58,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 258.76,\n",
+ " 'windGust': 5.57,\n",
+ " 'windSpeed': 5.36}},\n",
+ " {'time': '2023-10-27T20:00:00Z',\n",
+ " 'values': {'cloudBase': 1.11,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 23.2,\n",
+ " 'dewPoint': 5.24,\n",
+ " 'evapotranspiration': 0.356,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 47.25,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.2,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.51,\n",
+ " 'temperatureApparent': 16.51,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 2,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 259.26,\n",
+ " 'windGust': 5.4,\n",
+ " 'windSpeed': 5.2}},\n",
+ " {'time': '2023-10-27T21:00:00Z',\n",
+ " 'values': {'cloudBase': 1.13,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 20.32,\n",
+ " 'dewPoint': 5.56,\n",
+ " 'evapotranspiration': 0.228,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 51.66,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.1,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 15.46,\n",
+ " 'temperatureApparent': 15.46,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 1,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 257.53,\n",
+ " 'windGust': 5.26,\n",
+ " 'windSpeed': 5.02}},\n",
+ " {'time': '2023-10-27T22:00:00Z',\n",
+ " 'values': {'cloudBase': 1.2,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 14.97,\n",
+ " 'dewPoint': 5.95,\n",
+ " 'evapotranspiration': 0.111,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 59.99,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.41,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.56,\n",
+ " 'temperatureApparent': 13.56,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 246.51,\n",
+ " 'windGust': 4.73,\n",
+ " 'windSpeed': 4.42}},\n",
+ " {'time': '2023-10-27T23:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 1.9,\n",
+ " 'dewPoint': 6.67,\n",
+ " 'evapotranspiration': 0.003,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 75.83,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.97,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.76,\n",
+ " 'temperatureApparent': 10.76,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 13.03,\n",
+ " 'weatherCode': 1000,\n",
+ " 'windDirection': 234.67,\n",
+ " 'windGust': 3.85,\n",
+ " 'windSpeed': 3.27}},\n",
+ " {'time': '2023-10-28T00:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 9.01,\n",
+ " 'dewPoint': 7.25,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 88.03,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.65,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.12,\n",
+ " 'temperatureApparent': 9.12,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 9.64,\n",
+ " 'weatherCode': 1000,\n",
+ " 'windDirection': 227.87,\n",
+ " 'windGust': 3.26,\n",
+ " 'windSpeed': 1.62}},\n",
+ " {'time': '2023-10-28T01:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 12.46,\n",
+ " 'dewPoint': 7.42,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 93.24,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.95,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 8.45,\n",
+ " 'temperatureApparent': 8.45,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 8.52,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 270.28,\n",
+ " 'windGust': 1.88,\n",
+ " 'windSpeed': 0.84}},\n",
+ " {'time': '2023-10-28T02:00:00Z',\n",
+ " 'values': {'cloudBase': 0.11,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 24.05,\n",
+ " 'dewPoint': 7.52,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 96.35,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.82,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 8.07,\n",
+ " 'temperatureApparent': 8.07,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 8.12,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 286.81,\n",
+ " 'windGust': 1.57,\n",
+ " 'windSpeed': 0.86}},\n",
+ " {'time': '2023-10-28T03:00:00Z',\n",
+ " 'values': {'cloudBase': 0.06,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 44.63,\n",
+ " 'dewPoint': 7.53,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 97.79,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.72,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.86,\n",
+ " 'temperatureApparent': 7.86,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 8.12,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 298.39,\n",
+ " 'windGust': 1.14,\n",
+ " 'windSpeed': 0.62}},\n",
+ " {'time': '2023-10-28T04:00:00Z',\n",
+ " 'values': {'cloudBase': 0.03,\n",
+ " 'cloudCeiling': 0.05,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.62,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 99.23,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.64,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.74,\n",
+ " 'temperatureApparent': 7.74,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 2.08,\n",
+ " 'weatherCode': 2100,\n",
+ " 'windDirection': 218.15,\n",
+ " 'windGust': 1.14,\n",
+ " 'windSpeed': 0.37}},\n",
+ " {'time': '2023-10-28T05:00:00Z',\n",
+ " 'values': {'cloudBase': 0.03,\n",
+ " 'cloudCeiling': 0.04,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.57,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 98.4,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.33,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.8,\n",
+ " 'temperatureApparent': 7.8,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 1.4,\n",
+ " 'weatherCode': 2100,\n",
+ " 'windDirection': 84.25,\n",
+ " 'windGust': 0.96,\n",
+ " 'windSpeed': 0.72}},\n",
+ " {'time': '2023-10-28T06:00:00Z',\n",
+ " 'values': {'cloudBase': 0.04,\n",
+ " 'cloudCeiling': 0.05,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.44,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 99.11,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.06,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.57,\n",
+ " 'temperatureApparent': 7.57,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 2.63,\n",
+ " 'weatherCode': 2100,\n",
+ " 'windDirection': 356.04,\n",
+ " 'windGust': 0.91,\n",
+ " 'windSpeed': 0.38}},\n",
+ " {'time': '2023-10-28T07:00:00Z',\n",
+ " 'values': {'cloudBase': 0.05,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 47.6,\n",
+ " 'dewPoint': 6.81,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 98.18,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.98,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.08,\n",
+ " 'temperatureApparent': 7.08,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 8.12,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 340.39,\n",
+ " 'windGust': 0.88,\n",
+ " 'windSpeed': 0.34}},\n",
+ " {'time': '2023-10-28T08:00:00Z',\n",
+ " 'values': {'cloudBase': 0.04,\n",
+ " 'cloudCeiling': 0.05,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.2,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 95.83,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.04,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 6.82,\n",
+ " 'temperatureApparent': 6.82,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 3.38,\n",
+ " 'weatherCode': 2100,\n",
+ " 'windDirection': 21.29,\n",
+ " 'windGust': 1.18,\n",
+ " 'windSpeed': 0.56}},\n",
+ " {'time': '2023-10-28T09:00:00Z',\n",
+ " 'values': {'cloudBase': 0.04,\n",
+ " 'cloudCeiling': 0.05,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.03,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 91.51,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 5,\n",
+ " 'pressureSurfaceLevel': 955.23,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.32,\n",
+ " 'temperatureApparent': 7.32,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 2.36,\n",
+ " 'weatherCode': 2100,\n",
+ " 'windDirection': 30.31,\n",
+ " 'windGust': 1.85,\n",
+ " 'windSpeed': 1.18}},\n",
+ " {'time': '2023-10-28T10:00:00Z',\n",
+ " 'values': {'cloudBase': 0.08,\n",
+ " 'cloudCeiling': 0.11,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 4.69,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 85.21,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.48,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7,\n",
+ " 'temperatureApparent': 7,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 9.67,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 43.78,\n",
+ " 'windGust': 2.45,\n",
+ " 'windSpeed': 1.78}},\n",
+ " {'time': '2023-10-28T11:00:00Z',\n",
+ " 'values': {'cloudBase': 0.09,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 47.22,\n",
+ " 'dewPoint': 4.21,\n",
+ " 'evapotranspiration': 0.068,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 71.6,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.74,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.07,\n",
+ " 'temperatureApparent': 9.07,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 13.44,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 19.78,\n",
+ " 'windGust': 3.27,\n",
+ " 'windSpeed': 1.77}},\n",
+ " {'time': '2023-10-28T12:00:00Z',\n",
+ " 'values': {'cloudBase': 0.81,\n",
+ " 'cloudCeiling': 5.19,\n",
+ " 'cloudCover': 59.51,\n",
+ " 'dewPoint': 5.41,\n",
+ " 'evapotranspiration': 0.175,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 66.04,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.1,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.53,\n",
+ " 'temperatureApparent': 11.53,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 1,\n",
+ " 'visibility': 15.01,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 334.79,\n",
+ " 'windGust': 5.42,\n",
+ " 'windSpeed': 3}},\n",
+ " {'time': '2023-10-28T13:00:00Z',\n",
+ " 'values': {'cloudBase': 0.5,\n",
+ " 'cloudCeiling': 5,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.66,\n",
+ " 'evapotranspiration': 0.153,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 68.17,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.45,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.36,\n",
+ " 'temperatureApparent': 12.36,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 4,\n",
+ " 'visibility': 14.25,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 304.55,\n",
+ " 'windGust': 6.04,\n",
+ " 'windSpeed': 3.8}},\n",
+ " {'time': '2023-10-28T14:00:00Z',\n",
+ " 'values': {'cloudBase': 0.33,\n",
+ " 'cloudCeiling': 4.99,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.23,\n",
+ " 'evapotranspiration': 0.121,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 73.25,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.77,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.86,\n",
+ " 'temperatureApparent': 11.86,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 12.57,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 281.81,\n",
+ " 'windGust': 5.4,\n",
+ " 'windSpeed': 3.96}},\n",
+ " {'time': '2023-10-28T15:00:00Z',\n",
+ " 'values': {'cloudBase': 0.32,\n",
+ " 'cloudCeiling': 4.97,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.67,\n",
+ " 'evapotranspiration': 0.149,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 75.47,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 957.21,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.87,\n",
+ " 'temperatureApparent': 11.87,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 11.74,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 282.04,\n",
+ " 'windGust': 4.28,\n",
+ " 'windSpeed': 3.18}},\n",
+ " {'time': '2023-10-28T16:00:00Z',\n",
+ " 'values': {'cloudBase': 0.31,\n",
+ " 'cloudCeiling': 0.53,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.88,\n",
+ " 'evapotranspiration': 0.18,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 73.7,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 957.27,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.44,\n",
+ " 'temperatureApparent': 12.44,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 4,\n",
+ " 'visibility': 12.18,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 291.68,\n",
+ " 'windGust': 3.61,\n",
+ " 'windSpeed': 3.26}},\n",
+ " {'time': '2023-10-28T17:00:00Z',\n",
+ " 'values': {'cloudBase': 0.35,\n",
+ " 'cloudCeiling': 4.42,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.76,\n",
+ " 'evapotranspiration': 0.183,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 71.25,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.91,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.84,\n",
+ " 'temperatureApparent': 12.84,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 4,\n",
+ " 'visibility': 12.92,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 287.05,\n",
+ " 'windGust': 4.02,\n",
+ " 'windSpeed': 3.86}},\n",
+ " {'time': '2023-10-28T18:00:00Z',\n",
+ " 'values': {'cloudBase': 0.41,\n",
+ " 'cloudCeiling': 4.42,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.46,\n",
+ " 'evapotranspiration': 0.143,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 70.3,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.56,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.73,\n",
+ " 'temperatureApparent': 12.73,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 3,\n",
+ " 'visibility': 13.47,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 279.82,\n",
+ " 'windGust': 4.06,\n",
+ " 'windSpeed': 3.85}},\n",
+ " {'time': '2023-10-28T19:00:00Z',\n",
+ " 'values': {'cloudBase': 0.46,\n",
+ " 'cloudCeiling': 4.42,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.11,\n",
+ " 'evapotranspiration': 0.156,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 68.24,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.49,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.82,\n",
+ " 'temperatureApparent': 12.82,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 2,\n",
+ " 'visibility': 14.18,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 280.07,\n",
+ " 'windGust': 3.74,\n",
+ " 'windSpeed': 3.59}},\n",
+ " {'time': '2023-10-28T20:00:00Z',\n",
+ " 'values': {'cloudBase': 0.56,\n",
+ " 'cloudCeiling': 4.42,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.43,\n",
+ " 'evapotranspiration': 0.106,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 66.51,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.51,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.49,\n",
+ " 'temperatureApparent': 12.49,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 1,\n",
+ " 'visibility': 15.21,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 277.36,\n",
+ " 'windGust': 3.21,\n",
+ " 'windSpeed': 3.11}},\n",
+ " {'time': '2023-10-28T21:00:00Z',\n",
+ " 'values': {'cloudBase': 4.15,\n",
+ " 'cloudCeiling': 4.39,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 5.84,\n",
+ " 'evapotranspiration': 0.084,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.59,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.42,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.32,\n",
+ " 'temperatureApparent': 12.32,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 289.47,\n",
+ " 'windGust': 2.56,\n",
+ " 'windSpeed': 2.41}},\n",
+ " {'time': '2023-10-28T22:00:00Z',\n",
+ " 'values': {'cloudBase': 3.63,\n",
+ " 'cloudCeiling': 3.84,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 5.69,\n",
+ " 'evapotranspiration': 0.029,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 65.77,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.39,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.88,\n",
+ " 'temperatureApparent': 11.88,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 290.51,\n",
+ " 'windGust': 2.08,\n",
+ " 'windSpeed': 2.03}},\n",
+ " {'time': '2023-10-28T23:00:00Z',\n",
+ " 'values': {'cloudBase': 3.63,\n",
+ " 'cloudCeiling': 3.84,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.02,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 70.19,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.52,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.25,\n",
+ " 'temperatureApparent': 11.25,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 14.94,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 295.96,\n",
+ " 'windGust': 1.54,\n",
+ " 'windSpeed': 1.43}},\n",
+ " {'time': '2023-10-29T00:00:00Z',\n",
+ " 'values': {'cloudBase': 3.63,\n",
+ " 'cloudCeiling': 3.84,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.48,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 75.11,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.81,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.71,\n",
+ " 'temperatureApparent': 10.71,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 13.31,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 292.61,\n",
+ " 'windGust': 1.32,\n",
+ " 'windSpeed': 1.03}},\n",
+ " {'time': '2023-10-29T01:00:00Z',\n",
+ " 'values': {'cloudBase': 4.22,\n",
+ " 'cloudCeiling': 4.63,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.74,\n",
+ " 'evapotranspiration': 0,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 78.68,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 957.18,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.28,\n",
+ " 'temperatureApparent': 10.28,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 12.2,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 314.58,\n",
+ " 'windGust': 1.31,\n",
+ " 'windSpeed': 0.55}},\n",
+ " {'time': '2023-10-29T02:00:00Z',\n",
+ " 'values': {'cloudBase': 3.6,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 46.09,\n",
+ " 'dewPoint': 4.43,\n",
+ " 'evapotranspiration': 0.019,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.07,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 952.52,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.43,\n",
+ " 'temperatureApparent': 11.43,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 250.89,\n",
+ " 'windGust': 3.17,\n",
+ " 'windSpeed': 0.38}},\n",
+ " {'time': '2023-10-29T03:00:00Z',\n",
+ " 'values': {'cloudBase': 4.3,\n",
+ " 'cloudCeiling': 4.95,\n",
+ " 'cloudCover': 99.22,\n",
+ " 'dewPoint': 4.41,\n",
+ " 'evapotranspiration': 0.028,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 66.74,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 952.33,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.32,\n",
+ " 'temperatureApparent': 10.32,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 247.24,\n",
+ " 'windGust': 4.02,\n",
+ " 'windSpeed': 1.15}},\n",
+ " {'time': '2023-10-29T04:00:00Z',\n",
+ " 'values': {'cloudBase': 5.04,\n",
+ " 'cloudCeiling': 5.29,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 4.73,\n",
+ " 'evapotranspiration': 0.027,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 69.78,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 952.2,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.99,\n",
+ " 'temperatureApparent': 9.99,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 239.44,\n",
+ " 'windGust': 3.94,\n",
+ " 'windSpeed': 1.21}},\n",
+ " {'time': '2023-10-29T05:00:00Z',\n",
+ " 'values': {'cloudBase': 4.26,\n",
+ " 'cloudCeiling': 4.74,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 4.87,\n",
+ " 'evapotranspiration': 0.019,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 71.2,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.65,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.83,\n",
+ " 'temperatureApparent': 9.83,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 102.17,\n",
+ " 'windGust': 3.34,\n",
+ " 'windSpeed': 0.58}},\n",
+ " {'time': '2023-10-29T06:00:00Z',\n",
+ " 'values': {'cloudBase': 2.84,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 23.44,\n",
+ " 'dewPoint': 4.81,\n",
+ " 'evapotranspiration': 0.026,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 71.3,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.29,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.76,\n",
+ " 'temperatureApparent': 9.76,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 92.27,\n",
+ " 'windGust': 4.11,\n",
+ " 'windSpeed': 1.25}},\n",
+ " {'time': '2023-10-29T07:00:00Z',\n",
+ " 'values': {'cloudBase': 2.61,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 27.34,\n",
+ " 'dewPoint': 4.86,\n",
+ " 'evapotranspiration': 0.02,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 78.72,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.25,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 8.33,\n",
+ " 'temperatureApparent': 8.33,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 141.81,\n",
+ " 'windGust': 3.65,\n",
+ " 'windSpeed': 1.12}},\n",
+ " {'time': '2023-10-29T08:00:00Z',\n",
+ " 'values': {'cloudBase': 2.58,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 26.56,\n",
+ " 'dewPoint': 4.9,\n",
+ " 'evapotranspiration': 0.018,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 78.71,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.61,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 8.38,\n",
+ " 'temperatureApparent': 8.38,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 125.86,\n",
+ " 'windGust': 3.56,\n",
+ " 'windSpeed': 0.87}},\n",
+ " {'time': '2023-10-29T09:00:00Z',\n",
+ " 'values': {'cloudBase': 2.41,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 34.38,\n",
+ " 'dewPoint': 4.92,\n",
+ " 'evapotranspiration': 0.021,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 81,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.85,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.98,\n",
+ " 'temperatureApparent': 7.98,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 102.58,\n",
+ " 'windGust': 4.31,\n",
+ " 'windSpeed': 1.52}},\n",
+ " {'time': '2023-10-29T10:00:00Z',\n",
+ " 'values': {'cloudBase': 2.41,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 38.28,\n",
+ " 'dewPoint': 4.9,\n",
+ " 'evapotranspiration': 0.022,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 79.11,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 952.17,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 8.31,\n",
+ " 'temperatureApparent': 8.31,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 121.57,\n",
+ " 'windGust': 4.28,\n",
+ " 'windSpeed': 1.51}},\n",
+ " {'time': '2023-10-29T11:00:00Z',\n",
+ " 'values': {'cloudBase': 2.38,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 34.38,\n",
+ " 'dewPoint': 4.77,\n",
+ " 'evapotranspiration': 0.045,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 67.2,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 952.86,\n",
+ " 'rainAccumulation': 1.98,\n",
+ " 'rainAccumulationLwe': 1.98,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.59,\n",
+ " 'temperatureApparent': 10.59,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 154.45,\n",
+ " 'windGust': 3.74,\n",
+ " 'windSpeed': 0.73}},\n",
+ " {'time': '2023-10-29T12:00:00Z',\n",
+ " 'values': {'cloudBase': 2.38,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 36.72,\n",
+ " 'dewPoint': 5.97,\n",
+ " 'evapotranspiration': 0.093,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.44,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 20,\n",
+ " 'pressureSurfaceLevel': 953.68,\n",
+ " 'rainAccumulation': 1.25,\n",
+ " 'rainAccumulationLwe': 1.25,\n",
+ " 'rainIntensity': 1.98,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.49,\n",
+ " 'temperatureApparent': 12.49,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 1,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 4200,\n",
+ " 'windDirection': 292.19,\n",
+ " 'windGust': 4.06,\n",
+ " 'windSpeed': 0.34}},\n",
+ " {'time': '2023-10-29T13:00:00Z',\n",
+ " 'values': {'cloudBase': 2.36,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 29.69,\n",
+ " 'dewPoint': 5.68,\n",
+ " 'evapotranspiration': 0.222,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 57.5,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 20,\n",
+ " 'pressureSurfaceLevel': 954.16,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 1.25,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.93,\n",
+ " 'temperatureApparent': 13.93,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 3,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 4200,\n",
+ " 'windDirection': 308,\n",
+ " 'windGust': 5.29,\n",
+ " 'windSpeed': 1.04}},\n",
+ " {'time': '2023-10-29T14:00:00Z',\n",
+ " 'values': {'cloudBase': 2.56,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 38.28,\n",
+ " 'dewPoint': 5.29,\n",
+ " 'evapotranspiration': 0.35,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 50.32,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.58,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 15.58,\n",
+ " 'temperatureApparent': 15.58,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 285.12,\n",
+ " 'windGust': 6.62,\n",
+ " 'windSpeed': 1.81}},\n",
+ " {'time': '2023-10-29T15:00:00Z',\n",
+ " 'values': {'cloudBase': 2.4,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 27.34,\n",
+ " 'dewPoint': 6.14,\n",
+ " 'evapotranspiration': 0.405,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 48.61,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.92,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 17.05,\n",
+ " 'temperatureApparent': 17.05,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 8,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 285.76,\n",
+ " 'windGust': 8.12,\n",
+ " 'windSpeed': 2.82}},\n",
+ " {'time': '2023-10-29T16:00:00Z',\n",
+ " 'values': {'cloudBase': 1.58,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 16.41,\n",
+ " 'dewPoint': 6.25,\n",
+ " 'evapotranspiration': 0.525,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 44.05,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.75,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 18.73,\n",
+ " 'temperatureApparent': 18.73,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 8,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 289.38,\n",
+ " 'windGust': 10.1,\n",
+ " 'windSpeed': 3.9}},\n",
+ " {'time': '2023-10-29T17:00:00Z',\n",
+ " 'values': {'cloudBase': 1.07,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 29.69,\n",
+ " 'dewPoint': 6.86,\n",
+ " 'evapotranspiration': 0.56,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 44.36,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.37,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 19.29,\n",
+ " 'temperatureApparent': 19.29,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 8,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 287.56,\n",
+ " 'windGust': 11.49,\n",
+ " 'windSpeed': 4.57}},\n",
+ " {'time': '2023-10-29T18:00:00Z',\n",
+ " 'values': {'cloudBase': 1.03,\n",
+ " 'cloudCeiling': 1.18,\n",
+ " 'cloudCover': 82.03,\n",
+ " 'dewPoint': 7.3,\n",
+ " 'evapotranspiration': 0.515,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 45.8,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.15,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 19.26,\n",
+ " 'temperatureApparent': 19.26,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 6,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 283.62,\n",
+ " 'windGust': 10.43,\n",
+ " 'windSpeed': 4.1}},\n",
+ " {'time': '2023-10-29T19:00:00Z',\n",
+ " 'values': {'cloudBase': 0.98,\n",
+ " 'cloudCeiling': 1.18,\n",
+ " 'cloudCover': 72.66,\n",
+ " 'dewPoint': 7.27,\n",
+ " 'evapotranspiration': 0.469,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 45.76,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.65,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 19.24,\n",
+ " 'temperatureApparent': 19.24,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1102,\n",
+ " 'windDirection': 290.93,\n",
+ " 'windGust': 9.62,\n",
+ " 'windSpeed': 3.69}},\n",
+ " {'time': '2023-10-29T20:00:00Z',\n",
+ " 'values': {'cloudBase': 0.84,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50,\n",
+ " 'dewPoint': 7.65,\n",
+ " 'evapotranspiration': 0.333,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 49.69,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.36,\n",
+ " 'rainAccumulation': 0.07,\n",
+ " 'rainAccumulationLwe': 0.07,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 18.34,\n",
+ " 'temperatureApparent': 18.34,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 2,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 276.6,\n",
+ " 'windGust': 9.9,\n",
+ " 'windSpeed': 3.97}},\n",
+ " {'time': '2023-10-29T21:00:00Z',\n",
+ " 'values': {'cloudBase': 0.65,\n",
+ " 'cloudCeiling': 0.83,\n",
+ " 'cloudCover': 97.66,\n",
+ " 'dewPoint': 9.17,\n",
+ " 'evapotranspiration': 0.181,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.09,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 10,\n",
+ " 'pressureSurfaceLevel': 953.72,\n",
+ " 'rainAccumulation': 0.02,\n",
+ " 'rainAccumulationLwe': 0.02,\n",
+ " 'rainIntensity': 0.07,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 15.95,\n",
+ " 'temperatureApparent': 15.95,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 1,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 256.79,\n",
+ " 'windGust': 10.06,\n",
+ " 'windSpeed': 4.25}},\n",
+ " {'time': '2023-10-29T22:00:00Z',\n",
+ " 'values': {'cloudBase': 0.41,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 51.56,\n",
+ " 'dewPoint': 9.9,\n",
+ " 'evapotranspiration': 0.079,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 71.05,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 10,\n",
+ " 'pressureSurfaceLevel': 953.89,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0.02,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 15.11,\n",
+ " 'temperatureApparent': 15.11,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 249.81,\n",
+ " 'windGust': 7.68,\n",
+ " 'windSpeed': 3.32}},\n",
+ " {'time': '2023-10-29T23:00:00Z',\n",
+ " 'values': {'cloudBase': 0.35,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 52.34,\n",
+ " 'dewPoint': 9.73,\n",
+ " 'evapotranspiration': 0.051,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 75.47,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.07,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14,\n",
+ " 'temperatureApparent': 14,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 249.97,\n",
+ " 'windGust': 5.38,\n",
+ " 'windSpeed': 2.43}},\n",
+ " {'time': '2023-10-30T00:00:00Z',\n",
+ " 'values': {'cloudBase': 0.22,\n",
+ " 'cloudCeiling': 7.98,\n",
+ " 'cloudCover': 96.09,\n",
+ " 'dewPoint': 10.04,\n",
+ " 'evapotranspiration': 0.028,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 80.17,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.6,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.39,\n",
+ " 'temperatureApparent': 13.39,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 234.27,\n",
+ " 'windGust': 4.27,\n",
+ " 'windSpeed': 1.91}},\n",
+ " {'time': '2023-10-30T01:00:00Z',\n",
+ " 'values': {'cloudBase': 1.13,\n",
+ " 'cloudCeiling': 8.51,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 9.83,\n",
+ " 'evapotranspiration': 0.024,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 79.71,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.88,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.26,\n",
+ " 'temperatureApparent': 13.26,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 238.69,\n",
+ " 'windGust': 3.32,\n",
+ " 'windSpeed': 1.42}},\n",
+ " {'time': '2023-10-30T02:00:00Z',\n",
+ " 'values': {'cloudBase': 1.04,\n",
+ " 'cloudCeiling': 8.43,\n",
+ " 'cloudCover': 99.22,\n",
+ " 'dewPoint': 9.61,\n",
+ " 'evapotranspiration': 0.023,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 81.11,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.82,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.77,\n",
+ " 'temperatureApparent': 12.77,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 248.55,\n",
+ " 'windGust': 2.88,\n",
+ " 'windSpeed': 1.38}},\n",
+ " {'time': '2023-10-30T03:00:00Z',\n",
+ " 'values': {'cloudBase': 1.22,\n",
+ " 'cloudCeiling': 7.9,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 9.47,\n",
+ " 'evapotranspiration': 0.015,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 85.83,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.25,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.76,\n",
+ " 'temperatureApparent': 11.76,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 254.07,\n",
+ " 'windGust': 2.49,\n",
+ " 'windSpeed': 0.75}},\n",
+ " {'time': '2023-10-30T04:00:00Z',\n",
+ " 'values': {'cloudBase': 1.16,\n",
+ " 'cloudCeiling': 7.68,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 9.35,\n",
+ " 'evapotranspiration': 0.015,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 85.97,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.43,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.62,\n",
+ " 'temperatureApparent': 11.62,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 267.31,\n",
+ " 'windGust': 2.67,\n",
+ " 'windSpeed': 0.71}},\n",
+ " {'time': '2023-10-30T05:00:00Z',\n",
+ " 'values': {'cloudBase': 5.68,\n",
+ " 'cloudCeiling': 7.61,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 9.26,\n",
+ " 'evapotranspiration': 0.015,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 87.58,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 952.57,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.24,\n",
+ " 'temperatureApparent': 11.24,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 260.1,\n",
+ " 'windGust': 3.01,\n",
+ " 'windSpeed': 0.94}},\n",
+ " {'time': '2023-10-30T06:00:00Z',\n",
+ " 'values': {'cloudBase': 5.4,\n",
+ " 'cloudCeiling': 7.32,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 9.09,\n",
+ " 'evapotranspiration': 0.015,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 90.25,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 952,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.62,\n",
+ " 'temperatureApparent': 10.62,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 233.02,\n",
+ " 'windGust': 2.98,\n",
+ " 'windSpeed': 1.17}},\n",
+ " {'time': '2023-10-30T07:00:00Z',\n",
+ " 'values': {'cloudBase': 6.08,\n",
+ " 'cloudCeiling': 7.03,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 9,\n",
+ " 'evapotranspiration': 0.013,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 92.13,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.44,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.22,\n",
+ " 'temperatureApparent': 10.22,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 223.16,\n",
+ " 'windGust': 2.69,\n",
+ " 'windSpeed': 0.88}},\n",
+ " {'time': '2023-10-30T08:00:00Z',\n",
+ " 'values': {'cloudBase': 0.98,\n",
+ " 'cloudCeiling': 6.74,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 8.74,\n",
+ " 'evapotranspiration': 0.012,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 92.33,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.47,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.93,\n",
+ " 'temperatureApparent': 9.93,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 216.51,\n",
+ " 'windGust': 2.38,\n",
+ " 'windSpeed': 0.72}},\n",
+ " {'time': '2023-10-30T09:00:00Z',\n",
+ " 'values': {'cloudBase': 0.97,\n",
+ " 'cloudCeiling': 6.46,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 8.69,\n",
+ " 'evapotranspiration': 0.011,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 92.8,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.39,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.8,\n",
+ " 'temperatureApparent': 9.8,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 212.28,\n",
+ " 'windGust': 1.91,\n",
+ " 'windSpeed': 0.33}},\n",
+ " {'time': '2023-10-30T10:00:00Z',\n",
+ " 'values': {'cloudBase': 5.32,\n",
+ " 'cloudCeiling': 6.17,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 8.66,\n",
+ " 'evapotranspiration': 0.01,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 92.77,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.37,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.77,\n",
+ " 'temperatureApparent': 9.77,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 348.36,\n",
+ " 'windGust': 1.64,\n",
+ " 'windSpeed': 0.09}},\n",
+ " {'time': '2023-10-30T11:00:00Z',\n",
+ " 'values': {'cloudBase': 5.1,\n",
+ " 'cloudCeiling': 6.17,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 8.58,\n",
+ " 'evapotranspiration': 0.03,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 88.88,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 951.89,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.33,\n",
+ " 'temperatureApparent': 10.33,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 16,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 346.47,\n",
+ " 'windGust': 2.46,\n",
+ " 'windSpeed': 0.46}},\n",
+ " {'time': '2023-10-30T12:00:00Z',\n",
+ " 'values': {'cloudBase': 4.29,\n",
+ " 'cloudCeiling': 5.93,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 8.52,\n",
+ " 'evapotranspiration': 0.058,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 80.17,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 952.23,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.82,\n",
+ " 'temperatureApparent': 11.82,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 1,\n",
+ " 'visibility': 14.7,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 326.06,\n",
+ " 'windGust': 3.48,\n",
+ " 'windSpeed': 0.78}},\n",
+ " {'time': '2023-10-30T13:00:00Z',\n",
+ " 'values': {'cloudBase': 0.16,\n",
+ " 'cloudCeiling': 5.68,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 8.58,\n",
+ " 'evapotranspiration': 0.139,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 70.75,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 952.33,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.79,\n",
+ " 'temperatureApparent': 13.79,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 3,\n",
+ " 'visibility': 8.41,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 294.84,\n",
+ " 'windGust': 4.94,\n",
+ " 'windSpeed': 1.38}},\n",
+ " {'time': '2023-10-30T14:00:00Z',\n",
+ " 'values': {'cloudBase': 1.4,\n",
+ " 'cloudCeiling': 5.27,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 8.56,\n",
+ " 'evapotranspiration': 0.232,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.38,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.02,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 15.23,\n",
+ " 'temperatureApparent': 15.23,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 14,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 277.47,\n",
+ " 'windGust': 6.09,\n",
+ " 'windSpeed': 2.13}},\n",
+ " {'time': '2023-10-30T15:00:00Z',\n",
+ " 'values': {'cloudBase': 4.96,\n",
+ " 'cloudCeiling': 5.17,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 8.16,\n",
+ " 'evapotranspiration': 0.334,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 58.06,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.47,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.42,\n",
+ " 'temperatureApparent': 16.42,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 7,\n",
+ " 'visibility': 17.36,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 268.54,\n",
+ " 'windGust': 7.25,\n",
+ " 'windSpeed': 2.98}},\n",
+ " {'time': '2023-10-30T16:00:00Z',\n",
+ " 'values': {'cloudBase': 2.11,\n",
+ " 'cloudCeiling': 4.45,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 7.29,\n",
+ " 'evapotranspiration': 0.423,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 52.17,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.49,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 17.18,\n",
+ " 'temperatureApparent': 17.18,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 8,\n",
+ " 'visibility': 18.03,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 259.75,\n",
+ " 'windGust': 7.34,\n",
+ " 'windSpeed': 3.26}},\n",
+ " {'time': '2023-10-30T17:00:00Z',\n",
+ " 'values': {'cloudBase': 2.41,\n",
+ " 'cloudCeiling': 4.1,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.67,\n",
+ " 'evapotranspiration': 0.437,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 48.31,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.5,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 17.72,\n",
+ " 'temperatureApparent': 17.72,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 8,\n",
+ " 'visibility': 18.71,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 256.22,\n",
+ " 'windGust': 7.19,\n",
+ " 'windSpeed': 3.54}},\n",
+ " {'time': '2023-10-30T18:00:00Z',\n",
+ " 'values': {'cloudBase': 4.81,\n",
+ " 'cloudCeiling': 3.57,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.23,\n",
+ " 'evapotranspiration': 0.462,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 45.97,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.63,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 18.03,\n",
+ " 'temperatureApparent': 18.03,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 7,\n",
+ " 'visibility': 19.39,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 258.41,\n",
+ " 'windGust': 6.87,\n",
+ " 'windSpeed': 3.59}},\n",
+ " {'time': '2023-10-30T19:00:00Z',\n",
+ " 'values': {'cloudBase': 5.34,\n",
+ " 'cloudCeiling': 3.5,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 5.95,\n",
+ " 'evapotranspiration': 0.421,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 46.03,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 953.81,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 17.7,\n",
+ " 'temperatureApparent': 17.7,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 20.07,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 256.86,\n",
+ " 'windGust': 7.15,\n",
+ " 'windSpeed': 4.19}},\n",
+ " {'time': '2023-10-30T20:00:00Z',\n",
+ " 'values': {'cloudBase': 5.48,\n",
+ " 'cloudCeiling': 3.21,\n",
+ " 'cloudCover': 99.67,\n",
+ " 'dewPoint': 5.84,\n",
+ " 'evapotranspiration': 0.339,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 48.82,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 954.3,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.65,\n",
+ " 'temperatureApparent': 16.65,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 2,\n",
+ " 'visibility': 20.75,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 255.73,\n",
+ " 'windGust': 6.36,\n",
+ " 'windSpeed': 3.98}},\n",
+ " {'time': '2023-10-30T21:00:00Z',\n",
+ " 'values': {'cloudBase': 5.72,\n",
+ " 'cloudCeiling': 2.9,\n",
+ " 'cloudCover': 78.12,\n",
+ " 'dewPoint': 5.69,\n",
+ " 'evapotranspiration': 0.26,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 51.63,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.04,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 15.61,\n",
+ " 'temperatureApparent': 15.61,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 1,\n",
+ " 'visibility': 21.42,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 254.72,\n",
+ " 'windGust': 5.85,\n",
+ " 'windSpeed': 3.78}},\n",
+ " {'time': '2023-10-30T22:00:00Z',\n",
+ " 'values': {'cloudBase': 5.94,\n",
+ " 'cloudCeiling': 2.47,\n",
+ " 'cloudCover': 61.47,\n",
+ " 'dewPoint': 5.46,\n",
+ " 'evapotranspiration': 0.153,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 55.46,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.55,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.25,\n",
+ " 'temperatureApparent': 14.25,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 22.1,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 255.51,\n",
+ " 'windGust': 4.83,\n",
+ " 'windSpeed': 3.28}},\n",
+ " {'time': '2023-10-30T23:00:00Z',\n",
+ " 'values': {'cloudBase': 6.07,\n",
+ " 'cloudCeiling': 2.47,\n",
+ " 'cloudCover': 50.47,\n",
+ " 'dewPoint': 5.34,\n",
+ " 'evapotranspiration': 0.063,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.15,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.18,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.38,\n",
+ " 'temperatureApparent': 12.38,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 22.78,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 266.55,\n",
+ " 'windGust': 3.38,\n",
+ " 'windSpeed': 2.44}},\n",
+ " {'time': '2023-10-31T00:00:00Z',\n",
+ " 'values': {'cloudBase': 6.22,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 38.41,\n",
+ " 'dewPoint': 5.51,\n",
+ " 'evapotranspiration': 0.034,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 70.58,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.75,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.63,\n",
+ " 'temperatureApparent': 10.63,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 23.46,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 277.16,\n",
+ " 'windGust': 2.6,\n",
+ " 'windSpeed': 1.89}},\n",
+ " {'time': '2023-10-31T01:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 5.34,\n",
+ " 'dewPoint': 5.67,\n",
+ " 'evapotranspiration': 0.025,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 76.18,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 957.67,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.67,\n",
+ " 'temperatureApparent': 9.67,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1000,\n",
+ " 'windDirection': 259.62,\n",
+ " 'windGust': 2.32,\n",
+ " 'windSpeed': 1.5}},\n",
+ " {'time': '2023-10-31T02:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 33.7,\n",
+ " 'dewPoint': 5.64,\n",
+ " 'evapotranspiration': 0.021,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 78.38,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 957.71,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.22,\n",
+ " 'temperatureApparent': 9.22,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 265.29,\n",
+ " 'windGust': 1.89,\n",
+ " 'windSpeed': 1.19}},\n",
+ " {'time': '2023-10-31T03:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 55.8,\n",
+ " 'dewPoint': 5.67,\n",
+ " 'evapotranspiration': 0.024,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 79.78,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 957.58,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 8.98,\n",
+ " 'temperatureApparent': 8.98,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 252.38,\n",
+ " 'windGust': 2.27,\n",
+ " 'windSpeed': 1.76}},\n",
+ " {'time': '2023-10-31T04:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 66.88,\n",
+ " 'dewPoint': 5.63,\n",
+ " 'evapotranspiration': 0.021,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 79.49,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 957.43,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 8.99,\n",
+ " 'temperatureApparent': 8.99,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1102,\n",
+ " 'windDirection': 236.42,\n",
+ " 'windGust': 1.81,\n",
+ " 'windSpeed': 1.25}},\n",
+ " {'time': '2023-10-31T05:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 73.5,\n",
+ " 'dewPoint': 5.64,\n",
+ " 'evapotranspiration': 0.023,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 79.31,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.74,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.04,\n",
+ " 'temperatureApparent': 9.04,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1102,\n",
+ " 'windDirection': 259.99,\n",
+ " 'windGust': 2,\n",
+ " 'windSpeed': 1.58}},\n",
+ " {'time': '2023-10-31T06:00:00Z',\n",
+ " 'values': {'cloudBase': 5.52,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 77.91,\n",
+ " 'dewPoint': 5.69,\n",
+ " 'evapotranspiration': 0.017,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 84.75,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.33,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 8.12,\n",
+ " 'temperatureApparent': 8.12,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 250.1,\n",
+ " 'windGust': 2.2,\n",
+ " 'windSpeed': 1.32}},\n",
+ " {'time': '2023-10-31T07:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 5.58,\n",
+ " 'evapotranspiration': 0.014,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 85.04,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.85,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.95,\n",
+ " 'temperatureApparent': 7.95,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 149.6,\n",
+ " 'windGust': 1.24,\n",
+ " 'windSpeed': 0.69}},\n",
+ " {'time': '2023-10-31T08:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 50,\n",
+ " 'dewPoint': 5.37,\n",
+ " 'evapotranspiration': 0.017,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 84.17,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.52,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.89,\n",
+ " 'temperatureApparent': 7.89,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 51.33,\n",
+ " 'windGust': 1.16,\n",
+ " 'windSpeed': 1.14}},\n",
+ " {'time': '2023-10-31T09:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 33.3,\n",
+ " 'dewPoint': 5.18,\n",
+ " 'evapotranspiration': 0.015,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 85.41,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.77,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.48,\n",
+ " 'temperatureApparent': 7.48,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 250.94,\n",
+ " 'windGust': 1.31,\n",
+ " 'windSpeed': 0.95}},\n",
+ " {'time': '2023-10-31T10:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 25,\n",
+ " 'dewPoint': 5.21,\n",
+ " 'evapotranspiration': 0.016,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 85.88,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.78,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.43,\n",
+ " 'temperatureApparent': 7.43,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 235.75,\n",
+ " 'windGust': 1.69,\n",
+ " 'windSpeed': 1.18}},\n",
+ " {'time': '2023-10-31T11:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 20,\n",
+ " 'dewPoint': 5.43,\n",
+ " 'evapotranspiration': 0.046,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 73.51,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.94,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.97,\n",
+ " 'temperatureApparent': 9.97,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 234.56,\n",
+ " 'windGust': 1.17,\n",
+ " 'windSpeed': 0.56}},\n",
+ " {'time': '2023-10-31T12:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 16.7,\n",
+ " 'dewPoint': 5.35,\n",
+ " 'evapotranspiration': 0.146,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 62.27,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.7,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 12.38,\n",
+ " 'temperatureApparent': 12.38,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 1,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 269.81,\n",
+ " 'windGust': 1.62,\n",
+ " 'windSpeed': 1.24}},\n",
+ " {'time': '2023-10-31T13:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 0,\n",
+ " 'dewPoint': 5.42,\n",
+ " 'evapotranspiration': 0.291,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 55,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.2,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.41,\n",
+ " 'temperatureApparent': 14.41,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 4,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1000,\n",
+ " 'windDirection': 257.97,\n",
+ " 'windGust': 3.18,\n",
+ " 'windSpeed': 2.99}},\n",
+ " {'time': '2023-10-31T14:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 47.06,\n",
+ " 'dewPoint': 5.32,\n",
+ " 'evapotranspiration': 0.403,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 49.26,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.13,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.02,\n",
+ " 'temperatureApparent': 16.02,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 6,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 268.71,\n",
+ " 'windGust': 3.36,\n",
+ " 'windSpeed': 3.29}},\n",
+ " {'time': '2023-10-31T15:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 64.74,\n",
+ " 'dewPoint': 5.38,\n",
+ " 'evapotranspiration': 0.499,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 46.79,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.14,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.94,\n",
+ " 'temperatureApparent': 16.94,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 8,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1102,\n",
+ " 'windDirection': 263.89,\n",
+ " 'windGust': 4.01,\n",
+ " 'windSpeed': 3.85}},\n",
+ " {'time': '2023-10-31T16:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 73.53,\n",
+ " 'dewPoint': 5.45,\n",
+ " 'evapotranspiration': 0.471,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 46.91,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.19,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.99,\n",
+ " 'temperatureApparent': 16.99,\n",
+ " 'uvHealthConcern': 4,\n",
+ " 'uvIndex': 10,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1102,\n",
+ " 'windDirection': 257.91,\n",
+ " 'windGust': 4.47,\n",
+ " 'windSpeed': 4.31}},\n",
+ " {'time': '2023-10-31T17:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 78.8,\n",
+ " 'dewPoint': 5.29,\n",
+ " 'evapotranspiration': 0.495,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 45.34,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.05,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 17.36,\n",
+ " 'temperatureApparent': 17.36,\n",
+ " 'uvHealthConcern': 4,\n",
+ " 'uvIndex': 10,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 260.64,\n",
+ " 'windGust': 4.46,\n",
+ " 'windSpeed': 4.29}},\n",
+ " {'time': '2023-10-31T18:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 82.32,\n",
+ " 'dewPoint': 5.28,\n",
+ " 'evapotranspiration': 0.436,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 46.72,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.03,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.88,\n",
+ " 'temperatureApparent': 16.88,\n",
+ " 'uvHealthConcern': 3,\n",
+ " 'uvIndex': 8,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 263.15,\n",
+ " 'windGust': 4.3,\n",
+ " 'windSpeed': 4.22}},\n",
+ " {'time': '2023-10-31T19:00:00Z',\n",
+ " 'values': {'cloudBase': 5.46,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 5.36,\n",
+ " 'evapotranspiration': 0.345,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 49.22,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.7,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 16.12,\n",
+ " 'temperatureApparent': 16.12,\n",
+ " 'uvHealthConcern': 2,\n",
+ " 'uvIndex': 5,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 261.5,\n",
+ " 'windGust': 4.04,\n",
+ " 'windSpeed': 3.82}},\n",
+ " {'time': '2023-10-31T20:00:00Z',\n",
+ " 'values': {'cloudBase': 5.37,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 5.63,\n",
+ " 'evapotranspiration': 0.22,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 54.25,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.59,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.86,\n",
+ " 'temperatureApparent': 14.86,\n",
+ " 'uvHealthConcern': 1,\n",
+ " 'uvIndex': 3,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 259.42,\n",
+ " 'windGust': 3.64,\n",
+ " 'windSpeed': 3.29}},\n",
+ " {'time': '2023-10-31T21:00:00Z',\n",
+ " 'values': {'cloudBase': 5.37,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 5.85,\n",
+ " 'evapotranspiration': 0.198,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 56.22,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.64,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 14.52,\n",
+ " 'temperatureApparent': 14.52,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 1,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 258.78,\n",
+ " 'windGust': 3.54,\n",
+ " 'windSpeed': 3.23}},\n",
+ " {'time': '2023-10-31T22:00:00Z',\n",
+ " 'values': {'cloudBase': 5.37,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.09,\n",
+ " 'evapotranspiration': 0.095,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 61.76,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.62,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 13.31,\n",
+ " 'temperatureApparent': 13.31,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 257.24,\n",
+ " 'windGust': 3.38,\n",
+ " 'windSpeed': 3}},\n",
+ " {'time': '2023-10-31T23:00:00Z',\n",
+ " 'values': {'cloudBase': 5.37,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.22,\n",
+ " 'evapotranspiration': 0.052,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 70.47,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.93,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.44,\n",
+ " 'temperatureApparent': 11.44,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 257.14,\n",
+ " 'windGust': 2.9,\n",
+ " 'windSpeed': 2.45}},\n",
+ " {'time': '2023-11-01T00:00:00Z',\n",
+ " 'values': {'cloudBase': 5.39,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.3,\n",
+ " 'evapotranspiration': 0.026,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 76.56,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.14,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 10.26,\n",
+ " 'temperatureApparent': 10.26,\n",
+ " 'uvHealthConcern': 0,\n",
+ " 'uvIndex': 0,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 259.43,\n",
+ " 'windGust': 2.26,\n",
+ " 'windSpeed': 1.65}},\n",
+ " {'time': '2023-11-01T01:00:00Z',\n",
+ " 'values': {'cloudBase': 6.47,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 100,\n",
+ " 'dewPoint': 6.27,\n",
+ " 'evapotranspiration': 0.025,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 79.51,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.66,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.65,\n",
+ " 'temperatureApparent': 9.65,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1001,\n",
+ " 'windDirection': 249.6,\n",
+ " 'windGust': 2.43,\n",
+ " 'windSpeed': 1.9}},\n",
+ " {'time': '2023-11-01T02:00:00Z',\n",
+ " 'values': {'cloudBase': 6.43,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 68.92,\n",
+ " 'dewPoint': 6.18,\n",
+ " 'evapotranspiration': 0.019,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 85.48,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.6,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 8.49,\n",
+ " 'temperatureApparent': 8.49,\n",
+ " 'visibility': 21.7,\n",
+ " 'weatherCode': 1102,\n",
+ " 'windDirection': 248.57,\n",
+ " 'windGust': 2.6,\n",
+ " 'windSpeed': 1.85}},\n",
+ " {'time': '2023-11-01T03:00:00Z',\n",
+ " 'values': {'cloudBase': 6.42,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 45.95,\n",
+ " 'dewPoint': 6.01,\n",
+ " 'evapotranspiration': 0.016,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 88.6,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.72,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.77,\n",
+ " 'temperatureApparent': 7.77,\n",
+ " 'visibility': 21.65,\n",
+ " 'weatherCode': 1101,\n",
+ " 'windDirection': 240.52,\n",
+ " 'windGust': 2.88,\n",
+ " 'windSpeed': 1.83}},\n",
+ " {'time': '2023-11-01T04:00:00Z',\n",
+ " 'values': {'cloudBase': 4.45,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 34.43,\n",
+ " 'dewPoint': 5.79,\n",
+ " 'evapotranspiration': 0.013,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 90.58,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.78,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.23,\n",
+ " 'temperatureApparent': 7.23,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 243.19,\n",
+ " 'windGust': 1.99,\n",
+ " 'windSpeed': 1.03}},\n",
+ " {'time': '2023-11-01T05:00:00Z',\n",
+ " 'values': {'cloudBase': 4.44,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 27.6,\n",
+ " 'dewPoint': 5.56,\n",
+ " 'evapotranspiration': 0.011,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 92.15,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 956.24,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 6.75,\n",
+ " 'temperatureApparent': 6.75,\n",
+ " 'visibility': 24.13,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 290.32,\n",
+ " 'windGust': 1.46,\n",
+ " 'windSpeed': 0.51}},\n",
+ " {'time': '2023-11-01T06:00:00Z',\n",
+ " 'values': {'cloudBase': 4.44,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 23.01,\n",
+ " 'dewPoint': 5.36,\n",
+ " 'evapotranspiration': 0.011,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 92.59,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.84,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 6.48,\n",
+ " 'temperatureApparent': 6.48,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 335.82,\n",
+ " 'windGust': 0.94,\n",
+ " 'windSpeed': 0.73}},\n",
+ " {'time': '2023-11-01T07:00:00Z',\n",
+ " 'values': {'cloudBase': 4.44,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 15.34,\n",
+ " 'dewPoint': 5.16,\n",
+ " 'evapotranspiration': 0.012,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 92.13,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.57,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 6.35,\n",
+ " 'temperatureApparent': 6.35,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1100,\n",
+ " 'windDirection': 335.82,\n",
+ " 'windGust': 1.27,\n",
+ " 'windSpeed': 0.93}},\n",
+ " {'time': '2023-11-01T08:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 7.67,\n",
+ " 'dewPoint': 4.96,\n",
+ " 'evapotranspiration': 0.012,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 91.67,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.3,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 6.22,\n",
+ " 'temperatureApparent': 6.22,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1000,\n",
+ " 'windDirection': 221.44,\n",
+ " 'windGust': 1.61,\n",
+ " 'windSpeed': 1.12}},\n",
+ " {'time': '2023-11-01T09:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 0,\n",
+ " 'dewPoint': 4.76,\n",
+ " 'evapotranspiration': 0.013,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 91.2,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.04,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 6.09,\n",
+ " 'temperatureApparent': 6.09,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1000,\n",
+ " 'windDirection': 221.44,\n",
+ " 'windGust': 1.94,\n",
+ " 'windSpeed': 1.32}},\n",
+ " {'time': '2023-11-01T10:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 0,\n",
+ " 'dewPoint': 4.72,\n",
+ " 'evapotranspiration': 0.033,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 82.3,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.09,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 7.76,\n",
+ " 'temperatureApparent': 7.76,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1000,\n",
+ " 'windDirection': 221.44,\n",
+ " 'windGust': 1.95,\n",
+ " 'windSpeed': 1.42}},\n",
+ " {'time': '2023-11-01T11:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 0,\n",
+ " 'dewPoint': 4.68,\n",
+ " 'evapotranspiration': 0.052,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 73.4,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'iceAccumulationLwe': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.14,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainAccumulationLwe': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetAccumulationLwe': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowAccumulationLwe': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 9.43,\n",
+ " 'temperatureApparent': 9.43,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1000,\n",
+ " 'windDirection': 249.49,\n",
+ " 'windGust': 1.97,\n",
+ " 'windSpeed': 1.52}},\n",
+ " {'time': '2023-11-01T12:00:00Z',\n",
+ " 'values': {'cloudBase': None,\n",
+ " 'cloudCeiling': None,\n",
+ " 'cloudCover': 0,\n",
+ " 'dewPoint': 4.64,\n",
+ " 'evapotranspiration': 0.072,\n",
+ " 'freezingRainIntensity': 0,\n",
+ " 'humidity': 64.49,\n",
+ " 'iceAccumulation': 0,\n",
+ " 'precipitationProbability': 0,\n",
+ " 'pressureSurfaceLevel': 955.19,\n",
+ " 'rainAccumulation': 0,\n",
+ " 'rainIntensity': 0,\n",
+ " 'sleetAccumulation': 0,\n",
+ " 'sleetIntensity': 0,\n",
+ " 'snowAccumulation': 0,\n",
+ " 'snowIntensity': 0,\n",
+ " 'temperature': 11.1,\n",
+ " 'temperatureApparent': 11.1,\n",
+ " 'visibility': 24.14,\n",
+ " 'weatherCode': 1000,\n",
+ " 'windDirection': 249.49,\n",
+ " 'windGust': 1.99,\n",
+ " 'windSpeed': 1.62}}],\n",
+ " 'daily': [{'time': '2023-10-27T09:00:00Z',\n",
+ " 'values': {'cloudBaseAvg': 0.45,\n",
+ " 'cloudBaseMax': 1.2,\n",
+ " 'cloudBaseMin': 0,\n",
+ " 'cloudCeilingAvg': 0.05,\n",
+ " 'cloudCeilingMax': 0.76,\n",
+ " 'cloudCeilingMin': 0,\n",
+ " 'cloudCoverAvg': 43.67,\n",
+ " 'cloudCoverMax': 100,\n",
+ " 'cloudCoverMin': 1.9,\n",
+ " 'dewPointAvg': 6.55,\n",
+ " 'dewPointMax': 7.62,\n",
+ " 'dewPointMin': 4.84,\n",
+ " 'evapotranspirationAvg': 0.165,\n",
+ " 'evapotranspirationMax': 0.489,\n",
+ " 'evapotranspirationMin': 0,\n",
+ " 'evapotranspirationSum': 3.804,\n",
+ " 'freezingRainIntensityAvg': 0,\n",
+ " 'freezingRainIntensityMax': 0,\n",
+ " 'freezingRainIntensityMin': 0,\n",
+ " 'humidityAvg': 75.13,\n",
+ " 'humidityMax': 99.23,\n",
+ " 'humidityMin': 45.75,\n",
+ " 'iceAccumulationAvg': 0,\n",
+ " 'iceAccumulationLweAvg': 0,\n",
+ " 'iceAccumulationLweMax': 0,\n",
+ " 'iceAccumulationLweMin': 0,\n",
+ " 'iceAccumulationLweSum': 0,\n",
+ " 'iceAccumulationMax': 0,\n",
+ " 'iceAccumulationMin': 0,\n",
+ " 'iceAccumulationSum': 0,\n",
+ " 'moonriseTime': '2023-10-27T22:09:12Z',\n",
+ " 'moonsetTime': '2023-10-27T09:12:14Z',\n",
+ " 'precipitationProbabilityAvg': 0,\n",
+ " 'precipitationProbabilityMax': 0,\n",
+ " 'precipitationProbabilityMin': 0,\n",
+ " 'pressureSurfaceLevelAvg': 954.23,\n",
+ " 'pressureSurfaceLevelMax': 955.95,\n",
+ " 'pressureSurfaceLevelMin': 948.56,\n",
+ " 'rainAccumulationAvg': 0,\n",
+ " 'rainAccumulationLweAvg': 0,\n",
+ " 'rainAccumulationLweMax': 0,\n",
+ " 'rainAccumulationLweMin': 0,\n",
+ " 'rainAccumulationMax': 0,\n",
+ " 'rainAccumulationMin': 0,\n",
+ " 'rainAccumulationSum': 0,\n",
+ " 'rainIntensityAvg': 0,\n",
+ " 'rainIntensityMax': 0,\n",
+ " 'rainIntensityMin': 0,\n",
+ " 'sleetAccumulationAvg': 0,\n",
+ " 'sleetAccumulationLweAvg': 0,\n",
+ " 'sleetAccumulationLweMax': 0,\n",
+ " 'sleetAccumulationLweMin': 0,\n",
+ " 'sleetAccumulationLweSum': 0,\n",
+ " 'sleetAccumulationMax': 0,\n",
+ " 'sleetAccumulationMin': 0,\n",
+ " 'sleetIntensityAvg': 0,\n",
+ " 'sleetIntensityMax': 0,\n",
+ " 'sleetIntensityMin': 0,\n",
+ " 'snowAccumulationAvg': 0,\n",
+ " 'snowAccumulationLweAvg': 0,\n",
+ " 'snowAccumulationLweMax': 0,\n",
+ " 'snowAccumulationLweMin': 0,\n",
+ " 'snowAccumulationLweSum': 0,\n",
+ " 'snowAccumulationMax': 0,\n",
+ " 'snowAccumulationMin': 0,\n",
+ " 'snowAccumulationSum': 0,\n",
+ " 'snowIntensityAvg': 0,\n",
+ " 'snowIntensityMax': 0,\n",
+ " 'snowIntensityMin': 0,\n",
+ " 'sunriseTime': '2023-10-27T09:54:00Z',\n",
+ " 'sunsetTime': '2023-10-27T23:03:00Z',\n",
+ " 'temperatureApparentAvg': 11.38,\n",
+ " 'temperatureApparentMax': 16.58,\n",
+ " 'temperatureApparentMin': 6.82,\n",
+ " 'temperatureAvg': 11.38,\n",
+ " 'temperatureMax': 16.58,\n",
+ " 'temperatureMin': 6.82,\n",
+ " 'uvHealthConcernAvg': 1,\n",
+ " 'uvHealthConcernMax': 3,\n",
+ " 'uvHealthConcernMin': 0,\n",
+ " 'uvIndexAvg': 2,\n",
+ " 'uvIndexMax': 8,\n",
+ " 'uvIndexMin': 0,\n",
+ " 'visibilityAvg': 11.22,\n",
+ " 'visibilityMax': 16,\n",
+ " 'visibilityMin': 1.4,\n",
+ " 'weatherCodeMax': 1100,\n",
+ " 'weatherCodeMin': 1100,\n",
+ " 'windDirectionAvg': 232.3,\n",
+ " 'windGustAvg': 3.74,\n",
+ " 'windGustMax': 6.9,\n",
+ " 'windGustMin': 0.88,\n",
+ " 'windSpeedAvg': 3.15,\n",
+ " 'windSpeedMax': 6.57,\n",
+ " 'windSpeedMin': 0.34}},\n",
+ " {'time': '2023-10-28T09:00:00Z',\n",
+ " 'values': {'cloudBaseAvg': 2.12,\n",
+ " 'cloudBaseMax': 5.04,\n",
+ " 'cloudBaseMin': 0.08,\n",
+ " 'cloudCeilingAvg': 3.22,\n",
+ " 'cloudCeilingMax': 5.29,\n",
+ " 'cloudCeilingMin': 0,\n",
+ " 'cloudCoverAvg': 83.89,\n",
+ " 'cloudCoverMax': 100,\n",
+ " 'cloudCoverMin': 23.44,\n",
+ " 'dewPointAvg': 5.93,\n",
+ " 'dewPointMax': 7.88,\n",
+ " 'dewPointMin': 4.21,\n",
+ " 'evapotranspirationAvg': 0.074,\n",
+ " 'evapotranspirationMax': 0.183,\n",
+ " 'evapotranspirationMin': 0,\n",
+ " 'evapotranspirationSum': 1.704,\n",
+ " 'freezingRainIntensityAvg': 0,\n",
+ " 'freezingRainIntensityMax': 0,\n",
+ " 'freezingRainIntensityMin': 0,\n",
+ " 'humidityAvg': 71.42,\n",
+ " 'humidityMax': 85.21,\n",
+ " 'humidityMin': 62.07,\n",
+ " 'iceAccumulationAvg': 0,\n",
+ " 'iceAccumulationLweAvg': 0,\n",
+ " 'iceAccumulationLweMax': 0,\n",
+ " 'iceAccumulationLweMin': 0,\n",
+ " 'iceAccumulationLweSum': 0,\n",
+ " 'iceAccumulationMax': 0,\n",
+ " 'iceAccumulationMin': 0,\n",
+ " 'iceAccumulationSum': 0,\n",
+ " 'moonriseTime': '2023-10-28T23:15:56Z',\n",
+ " 'moonsetTime': '2023-10-28T09:44:42Z',\n",
+ " 'precipitationProbabilityAvg': 0,\n",
+ " 'precipitationProbabilityMax': 0,\n",
+ " 'precipitationProbabilityMin': 0,\n",
+ " 'pressureSurfaceLevelAvg': 955.12,\n",
+ " 'pressureSurfaceLevelMax': 957.27,\n",
+ " 'pressureSurfaceLevelMin': 951.25,\n",
+ " 'rainAccumulationAvg': 0,\n",
+ " 'rainAccumulationLweAvg': 0,\n",
+ " 'rainAccumulationLweMax': 0,\n",
+ " 'rainAccumulationLweMin': 0,\n",
+ " 'rainAccumulationMax': 0,\n",
+ " 'rainAccumulationMin': 0,\n",
+ " 'rainAccumulationSum': 0,\n",
+ " 'rainIntensityAvg': 0,\n",
+ " 'rainIntensityMax': 0,\n",
+ " 'rainIntensityMin': 0,\n",
+ " 'sleetAccumulationAvg': 0,\n",
+ " 'sleetAccumulationLweAvg': 0,\n",
+ " 'sleetAccumulationLweMax': 0,\n",
+ " 'sleetAccumulationLweMin': 0,\n",
+ " 'sleetAccumulationLweSum': 0,\n",
+ " 'sleetAccumulationMax': 0,\n",
+ " 'sleetAccumulationMin': 0,\n",
+ " 'sleetIntensityAvg': 0,\n",
+ " 'sleetIntensityMax': 0,\n",
+ " 'sleetIntensityMin': 0,\n",
+ " 'snowAccumulationAvg': 0,\n",
+ " 'snowAccumulationLweAvg': 0,\n",
+ " 'snowAccumulationLweMax': 0,\n",
+ " 'snowAccumulationLweMin': 0,\n",
+ " 'snowAccumulationLweSum': 0,\n",
+ " 'snowAccumulationMax': 0,\n",
+ " 'snowAccumulationMin': 0,\n",
+ " 'snowAccumulationSum': 0,\n",
+ " 'snowIntensityAvg': 0,\n",
+ " 'snowIntensityMax': 0,\n",
+ " 'snowIntensityMin': 0,\n",
+ " 'sunriseTime': '2023-10-28T09:53:00Z',\n",
+ " 'sunsetTime': '2023-10-28T23:04:00Z',\n",
+ " 'temperatureApparentAvg': 10.93,\n",
+ " 'temperatureApparentMax': 12.84,\n",
+ " 'temperatureApparentMin': 7,\n",
+ " 'temperatureAvg': 10.93,\n",
+ " 'temperatureMax': 12.84,\n",
+ " 'temperatureMin': 7,\n",
+ " 'uvHealthConcernAvg': 0,\n",
+ " 'uvHealthConcernMax': 2,\n",
+ " 'uvHealthConcernMin': 0,\n",
+ " 'uvIndexAvg': 1,\n",
+ " 'uvIndexMax': 5,\n",
+ " 'uvIndexMin': 0,\n",
+ " 'visibilityAvg': 14.31,\n",
+ " 'visibilityMax': 16,\n",
+ " 'visibilityMin': 9.67,\n",
+ " 'weatherCodeMax': 1001,\n",
+ " 'weatherCodeMin': 1001,\n",
+ " 'windDirectionAvg': 233.29,\n",
+ " 'windGustAvg': 3.48,\n",
+ " 'windGustMax': 6.04,\n",
+ " 'windGustMin': 1.31,\n",
+ " 'windSpeedAvg': 2.14,\n",
+ " 'windSpeedMax': 3.96,\n",
+ " 'windSpeedMin': 0.38}},\n",
+ " {'time': '2023-10-29T09:00:00Z',\n",
+ " 'values': {'cloudBaseAvg': 1.93,\n",
+ " 'cloudBaseMax': 6.08,\n",
+ " 'cloudBaseMin': 0.22,\n",
+ " 'cloudCeilingAvg': 3.15,\n",
+ " 'cloudCeilingMax': 8.51,\n",
+ " 'cloudCeilingMin': 0,\n",
+ " 'cloudCoverAvg': 67.49,\n",
+ " 'cloudCoverMax': 100,\n",
+ " 'cloudCoverMin': 16.41,\n",
+ " 'dewPointAvg': 7.88,\n",
+ " 'dewPointMax': 10.04,\n",
+ " 'dewPointMin': 4.77,\n",
+ " 'evapotranspirationAvg': 0.174,\n",
+ " 'evapotranspirationMax': 0.56,\n",
+ " 'evapotranspirationMin': 0.012,\n",
+ " 'evapotranspirationSum': 4.01,\n",
+ " 'freezingRainIntensityAvg': 0,\n",
+ " 'freezingRainIntensityMax': 0,\n",
+ " 'freezingRainIntensityMin': 0,\n",
+ " 'humidityAvg': 68.81,\n",
+ " 'humidityMax': 92.33,\n",
+ " 'humidityMin': 44.05,\n",
+ " 'iceAccumulationAvg': 0,\n",
+ " 'iceAccumulationLweAvg': 0,\n",
+ " 'iceAccumulationLweMax': 0,\n",
+ " 'iceAccumulationLweMin': 0,\n",
+ " 'iceAccumulationLweSum': 0,\n",
+ " 'iceAccumulationMax': 0,\n",
+ " 'iceAccumulationMin': 0,\n",
+ " 'iceAccumulationSum': 0,\n",
+ " 'moonriseTime': None,\n",
+ " 'moonsetTime': '2023-10-29T10:18:54Z',\n",
+ " 'precipitationProbabilityAvg': 2.6,\n",
+ " 'precipitationProbabilityMax': 20,\n",
+ " 'precipitationProbabilityMin': 0,\n",
+ " 'pressureSurfaceLevelAvg': 953.64,\n",
+ " 'pressureSurfaceLevelMax': 954.92,\n",
+ " 'pressureSurfaceLevelMin': 951.44,\n",
+ " 'rainAccumulationAvg': 0.14,\n",
+ " 'rainAccumulationLweAvg': 0.14,\n",
+ " 'rainAccumulationLweMax': 1.98,\n",
+ " 'rainAccumulationLweMin': 0,\n",
+ " 'rainAccumulationMax': 1.98,\n",
+ " 'rainAccumulationMin': 0,\n",
+ " 'rainAccumulationSum': 3.33,\n",
+ " 'rainIntensityAvg': 0.14,\n",
+ " 'rainIntensityMax': 1.98,\n",
+ " 'rainIntensityMin': 0,\n",
+ " 'sleetAccumulationAvg': 0,\n",
+ " 'sleetAccumulationLweAvg': 0,\n",
+ " 'sleetAccumulationLweMax': 0,\n",
+ " 'sleetAccumulationLweMin': 0,\n",
+ " 'sleetAccumulationLweSum': 0,\n",
+ " 'sleetAccumulationMax': 0,\n",
+ " 'sleetAccumulationMin': 0,\n",
+ " 'sleetIntensityAvg': 0,\n",
+ " 'sleetIntensityMax': 0,\n",
+ " 'sleetIntensityMin': 0,\n",
+ " 'snowAccumulationAvg': 0,\n",
+ " 'snowAccumulationLweAvg': 0,\n",
+ " 'snowAccumulationLweMax': 0,\n",
+ " 'snowAccumulationLweMin': 0,\n",
+ " 'snowAccumulationLweSum': 0,\n",
+ " 'snowAccumulationMax': 0,\n",
+ " 'snowAccumulationMin': 0,\n",
+ " 'snowAccumulationSum': 0,\n",
+ " 'snowIntensityAvg': 0,\n",
+ " 'snowIntensityMax': 0,\n",
+ " 'snowIntensityMin': 0,\n",
+ " 'sunriseTime': '2023-10-29T09:52:00Z',\n",
+ " 'sunsetTime': '2023-10-29T23:04:00Z',\n",
+ " 'temperatureApparentAvg': 14.03,\n",
+ " 'temperatureApparentMax': 19.29,\n",
+ " 'temperatureApparentMin': 8.31,\n",
+ " 'temperatureAvg': 14.03,\n",
+ " 'temperatureMax': 19.29,\n",
+ " 'temperatureMin': 8.31,\n",
+ " 'uvHealthConcernAvg': 1,\n",
+ " 'uvHealthConcernMax': 3,\n",
+ " 'uvHealthConcernMin': 0,\n",
+ " 'uvIndexAvg': 2,\n",
+ " 'uvIndexMax': 8,\n",
+ " 'uvIndexMin': 0,\n",
+ " 'visibilityAvg': 16,\n",
+ " 'visibilityMax': 16,\n",
+ " 'visibilityMin': 16,\n",
+ " 'weatherCodeMax': 1001,\n",
+ " 'weatherCodeMin': 1001,\n",
+ " 'windDirectionAvg': 252.5,\n",
+ " 'windGustAvg': 5.8,\n",
+ " 'windGustMax': 11.49,\n",
+ " 'windGustMin': 2.38,\n",
+ " 'windSpeedAvg': 2.1,\n",
+ " 'windSpeedMax': 4.57,\n",
+ " 'windSpeedMin': 0.34}},\n",
+ " {'time': '2023-10-30T09:00:00Z',\n",
+ " 'values': {'cloudBaseAvg': 3.08,\n",
+ " 'cloudBaseMax': 6.22,\n",
+ " 'cloudBaseMin': 0,\n",
+ " 'cloudCeilingAvg': 2.66,\n",
+ " 'cloudCeilingMax': 6.17,\n",
+ " 'cloudCeilingMin': 0,\n",
+ " 'cloudCoverAvg': 77.88,\n",
+ " 'cloudCoverMax': 100,\n",
+ " 'cloudCoverMin': 5.34,\n",
+ " 'dewPointAvg': 6.52,\n",
+ " 'dewPointMax': 8.66,\n",
+ " 'dewPointMin': 5.34,\n",
+ " 'evapotranspirationAvg': 0.155,\n",
+ " 'evapotranspirationMax': 0.462,\n",
+ " 'evapotranspirationMin': 0.01,\n",
+ " 'evapotranspirationSum': 3.557,\n",
+ " 'freezingRainIntensityAvg': 0,\n",
+ " 'freezingRainIntensityMax': 0,\n",
+ " 'freezingRainIntensityMin': 0,\n",
+ " 'humidityAvg': 68.84,\n",
+ " 'humidityMax': 92.77,\n",
+ " 'humidityMin': 45.97,\n",
+ " 'iceAccumulationAvg': 0,\n",
+ " 'iceAccumulationLweAvg': 0,\n",
+ " 'iceAccumulationLweMax': 0,\n",
+ " 'iceAccumulationLweMin': 0,\n",
+ " 'iceAccumulationLweSum': 0,\n",
+ " 'iceAccumulationMax': 0,\n",
+ " 'iceAccumulationMin': 0,\n",
+ " 'iceAccumulationSum': 0,\n",
+ " 'moonriseTime': '2023-10-30T00:23:17Z',\n",
+ " 'moonsetTime': '2023-10-30T10:58:01Z',\n",
+ " 'precipitationProbabilityAvg': 0,\n",
+ " 'precipitationProbabilityMax': 0,\n",
+ " 'precipitationProbabilityMin': 0,\n",
+ " 'pressureSurfaceLevelAvg': 954.84,\n",
+ " 'pressureSurfaceLevelMax': 957.71,\n",
+ " 'pressureSurfaceLevelMin': 951.37,\n",
+ " 'rainAccumulationAvg': 0,\n",
+ " 'rainAccumulationLweAvg': 0,\n",
+ " 'rainAccumulationLweMax': 0,\n",
+ " 'rainAccumulationLweMin': 0,\n",
+ " 'rainAccumulationMax': 0,\n",
+ " 'rainAccumulationMin': 0,\n",
+ " 'rainAccumulationSum': 0,\n",
+ " 'rainIntensityAvg': 0,\n",
+ " 'rainIntensityMax': 0,\n",
+ " 'rainIntensityMin': 0,\n",
+ " 'sleetAccumulationAvg': 0,\n",
+ " 'sleetAccumulationLweAvg': 0,\n",
+ " 'sleetAccumulationLweMax': 0,\n",
+ " 'sleetAccumulationLweMin': 0,\n",
+ " 'sleetAccumulationLweSum': 0,\n",
+ " 'sleetAccumulationMax': 0,\n",
+ " 'sleetAccumulationMin': 0,\n",
+ " 'sleetIntensityAvg': 0,\n",
+ " 'sleetIntensityMax': 0,\n",
+ " 'sleetIntensityMin': 0,\n",
+ " 'snowAccumulationAvg': 0,\n",
+ " 'snowAccumulationLweAvg': 0,\n",
+ " 'snowAccumulationLweMax': 0,\n",
+ " 'snowAccumulationLweMin': 0,\n",
+ " 'snowAccumulationLweSum': 0,\n",
+ " 'snowAccumulationMax': 0,\n",
+ " 'snowAccumulationMin': 0,\n",
+ " 'snowAccumulationSum': 0,\n",
+ " 'snowIntensityAvg': 0,\n",
+ " 'snowIntensityMax': 0,\n",
+ " 'snowIntensityMin': 0,\n",
+ " 'sunriseTime': '2023-10-30T09:52:00Z',\n",
+ " 'sunsetTime': '2023-10-30T23:05:00Z',\n",
+ " 'temperatureApparentAvg': 12.49,\n",
+ " 'temperatureApparentMax': 18.03,\n",
+ " 'temperatureApparentMin': 7.89,\n",
+ " 'temperatureAvg': 12.49,\n",
+ " 'temperatureMax': 18.03,\n",
+ " 'temperatureMin': 7.89,\n",
+ " 'uvHealthConcernAvg': 1,\n",
+ " 'uvHealthConcernMax': 3,\n",
+ " 'uvHealthConcernMin': 0,\n",
+ " 'uvIndexAvg': 2,\n",
+ " 'uvIndexMax': 8,\n",
+ " 'uvIndexMin': 0,\n",
+ " 'visibilityAvg': 20.27,\n",
+ " 'visibilityMax': 24.14,\n",
+ " 'visibilityMin': 8.41,\n",
+ " 'weatherCodeMax': 1001,\n",
+ " 'weatherCodeMin': 1001,\n",
+ " 'windDirectionAvg': 257.71,\n",
+ " 'windGustAvg': 4.01,\n",
+ " 'windGustMax': 7.34,\n",
+ " 'windGustMin': 1.16,\n",
+ " 'windSpeedAvg': 2.1,\n",
+ " 'windSpeedMax': 4.19,\n",
+ " 'windSpeedMin': 0.09}},\n",
+ " {'time': '2023-10-31T09:00:00Z',\n",
+ " 'values': {'cloudBaseAvg': 3.02,\n",
+ " 'cloudBaseMax': 6.47,\n",
+ " 'cloudBaseMin': 0,\n",
+ " 'cloudCeilingAvg': 0,\n",
+ " 'cloudCeilingMax': 0,\n",
+ " 'cloudCeilingMin': 0,\n",
+ " 'cloudCoverAvg': 57.87,\n",
+ " 'cloudCoverMax': 100,\n",
+ " 'cloudCoverMin': 0,\n",
+ " 'dewPointAvg': 5.6,\n",
+ " 'dewPointMax': 6.3,\n",
+ " 'dewPointMin': 4.76,\n",
+ " 'evapotranspirationAvg': 0.168,\n",
+ " 'evapotranspirationMax': 0.499,\n",
+ " 'evapotranspirationMin': 0.011,\n",
+ " 'evapotranspirationSum': 3.858,\n",
+ " 'freezingRainIntensityAvg': 0,\n",
+ " 'freezingRainIntensityMax': 0,\n",
+ " 'freezingRainIntensityMin': 0,\n",
+ " 'humidityAvg': 69.25,\n",
+ " 'humidityMax': 92.59,\n",
+ " 'humidityMin': 45.34,\n",
+ " 'iceAccumulationAvg': 0,\n",
+ " 'iceAccumulationLweAvg': 0,\n",
+ " 'iceAccumulationLweMax': 0,\n",
+ " 'iceAccumulationLweMin': 0,\n",
+ " 'iceAccumulationLweSum': 0,\n",
+ " 'iceAccumulationMax': 0,\n",
+ " 'iceAccumulationMin': 0,\n",
+ " 'iceAccumulationSum': 0,\n",
+ " 'moonriseTime': '2023-10-31T01:29:34Z',\n",
+ " 'moonsetTime': '2023-10-31T11:40:34Z',\n",
+ " 'precipitationProbabilityAvg': 0,\n",
+ " 'precipitationProbabilityMax': 0,\n",
+ " 'precipitationProbabilityMin': 0,\n",
+ " 'pressureSurfaceLevelAvg': 956.02,\n",
+ " 'pressureSurfaceLevelMax': 956.78,\n",
+ " 'pressureSurfaceLevelMin': 955.04,\n",
+ " 'rainAccumulationAvg': 0,\n",
+ " 'rainAccumulationLweAvg': 0,\n",
+ " 'rainAccumulationLweMax': 0,\n",
+ " 'rainAccumulationLweMin': 0,\n",
+ " 'rainAccumulationMax': 0,\n",
+ " 'rainAccumulationMin': 0,\n",
+ " 'rainAccumulationSum': 0,\n",
+ " 'rainIntensityAvg': 0,\n",
+ " 'rainIntensityMax': 0,\n",
+ " 'rainIntensityMin': 0,\n",
+ " 'sleetAccumulationAvg': 0,\n",
+ " 'sleetAccumulationLweAvg': 0,\n",
+ " 'sleetAccumulationLweMax': 0,\n",
+ " 'sleetAccumulationLweMin': 0,\n",
+ " 'sleetAccumulationLweSum': 0,\n",
+ " 'sleetAccumulationMax': 0,\n",
+ " 'sleetAccumulationMin': 0,\n",
+ " 'sleetIntensityAvg': 0,\n",
+ " 'sleetIntensityMax': 0,\n",
+ " 'sleetIntensityMin': 0,\n",
+ " 'snowAccumulationAvg': 0,\n",
+ " 'snowAccumulationLweAvg': 0,\n",
+ " 'snowAccumulationLweMax': 0,\n",
+ " 'snowAccumulationLweMin': 0,\n",
+ " 'snowAccumulationLweSum': 0,\n",
+ " 'snowAccumulationMax': 0,\n",
+ " 'snowAccumulationMin': 0,\n",
+ " 'snowAccumulationSum': 0,\n",
+ " 'snowIntensityAvg': 0,\n",
+ " 'snowIntensityMax': 0,\n",
+ " 'snowIntensityMin': 0,\n",
+ " 'sunriseTime': '2023-10-31T09:51:00Z',\n",
+ " 'sunsetTime': '2023-10-31T23:06:00Z',\n",
+ " 'temperatureApparentAvg': 11.64,\n",
+ " 'temperatureApparentMax': 17.36,\n",
+ " 'temperatureApparentMin': 6.09,\n",
+ " 'temperatureAvg': 11.64,\n",
+ " 'temperatureMax': 17.36,\n",
+ " 'temperatureMin': 6.09,\n",
+ " 'uvHealthConcernAvg': 1,\n",
+ " 'uvHealthConcernMax': 4,\n",
+ " 'uvHealthConcernMin': 0,\n",
+ " 'uvIndexAvg': 4,\n",
+ " 'uvIndexMax': 10,\n",
+ " 'uvIndexMin': 0,\n",
+ " 'visibilityAvg': 23.92,\n",
+ " 'visibilityMax': 24.14,\n",
+ " 'visibilityMin': 21.65,\n",
+ " 'weatherCodeMax': 1001,\n",
+ " 'weatherCodeMin': 1001,\n",
+ " 'windDirectionAvg': 262.22,\n",
+ " 'windGustAvg': 2.75,\n",
+ " 'windGustMax': 4.47,\n",
+ " 'windGustMin': 0.94,\n",
+ " 'windSpeedAvg': 2.32,\n",
+ " 'windSpeedMax': 4.31,\n",
+ " 'windSpeedMin': 0.51}},\n",
+ " {'time': '2023-11-01T09:00:00Z',\n",
+ " 'values': {'cloudBaseAvg': 0,\n",
+ " 'cloudBaseMax': 0,\n",
+ " 'cloudBaseMin': 0,\n",
+ " 'cloudCeilingAvg': 0,\n",
+ " 'cloudCeilingMax': 0,\n",
+ " 'cloudCeilingMin': 0,\n",
+ " 'cloudCoverAvg': 0,\n",
+ " 'cloudCoverMax': 0,\n",
+ " 'cloudCoverMin': 0,\n",
+ " 'dewPointAvg': 4.67,\n",
+ " 'dewPointMax': 4.76,\n",
+ " 'dewPointMin': 4.64,\n",
+ " 'evapotranspirationAvg': 0.057,\n",
+ " 'evapotranspirationMax': 0.072,\n",
+ " 'evapotranspirationMin': 0.013,\n",
+ " 'evapotranspirationSum': 0.229,\n",
+ " 'freezingRainIntensityAvg': 0,\n",
+ " 'freezingRainIntensityMax': 0,\n",
+ " 'freezingRainIntensityMin': 0,\n",
+ " 'humidityAvg': 71.17,\n",
+ " 'humidityMax': 91.2,\n",
+ " 'humidityMin': 64.49,\n",
+ " 'iceAccumulationAvg': 0,\n",
+ " 'iceAccumulationLweAvg': 0,\n",
+ " 'iceAccumulationLweMax': 0,\n",
+ " 'iceAccumulationLweMin': 0,\n",
+ " 'iceAccumulationLweSum': 0,\n",
+ " 'iceAccumulationMax': 0,\n",
+ " 'iceAccumulationMin': 0,\n",
+ " 'iceAccumulationSum': 0,\n",
+ " 'moonriseTime': '2023-11-01T02:33:36Z',\n",
+ " 'moonsetTime': '2023-11-01T12:29:09Z',\n",
+ " 'precipitationProbabilityAvg': 0,\n",
+ " 'precipitationProbabilityMax': 0,\n",
+ " 'precipitationProbabilityMin': 0,\n",
+ " 'pressureSurfaceLevelAvg': 955.15,\n",
+ " 'pressureSurfaceLevelMax': 955.19,\n",
+ " 'pressureSurfaceLevelMin': 955.04,\n",
+ " 'rainAccumulationAvg': 0,\n",
+ " 'rainAccumulationLweAvg': 0,\n",
+ " 'rainAccumulationLweMax': 0,\n",
+ " 'rainAccumulationLweMin': 0,\n",
+ " 'rainAccumulationMax': 0,\n",
+ " 'rainAccumulationMin': 0,\n",
+ " 'rainAccumulationSum': 0,\n",
+ " 'rainIntensityAvg': 0,\n",
+ " 'rainIntensityMax': 0,\n",
+ " 'rainIntensityMin': 0,\n",
+ " 'sleetAccumulationAvg': 0,\n",
+ " 'sleetAccumulationLweAvg': 0,\n",
+ " 'sleetAccumulationLweMax': 0,\n",
+ " 'sleetAccumulationLweMin': 0,\n",
+ " 'sleetAccumulationLweSum': 0,\n",
+ " 'sleetAccumulationMax': 0,\n",
+ " 'sleetAccumulationMin': 0,\n",
+ " 'sleetIntensityAvg': 0,\n",
+ " 'sleetIntensityMax': 0,\n",
+ " 'sleetIntensityMin': 0,\n",
+ " 'snowAccumulationAvg': 0,\n",
+ " 'snowAccumulationLweAvg': 0,\n",
+ " 'snowAccumulationLweMax': 0,\n",
+ " 'snowAccumulationLweMin': 0,\n",
+ " 'snowAccumulationLweSum': 0,\n",
+ " 'snowAccumulationMax': 0,\n",
+ " 'snowAccumulationMin': 0,\n",
+ " 'snowAccumulationSum': 0,\n",
+ " 'snowIntensityAvg': 0,\n",
+ " 'snowIntensityMax': 0,\n",
+ " 'snowIntensityMin': 0,\n",
+ " 'sunriseTime': '2023-11-01T09:50:00Z',\n",
+ " 'sunsetTime': '2023-11-01T23:06:00Z',\n",
+ " 'temperatureApparentAvg': 9.84,\n",
+ " 'temperatureApparentMax': 11.1,\n",
+ " 'temperatureApparentMin': 6.09,\n",
+ " 'temperatureAvg': 9.84,\n",
+ " 'temperatureMax': 11.1,\n",
+ " 'temperatureMin': 6.09,\n",
+ " 'visibilityAvg': 24.14,\n",
+ " 'visibilityMax': 24.14,\n",
+ " 'visibilityMin': 24.14,\n",
+ " 'weatherCodeMax': 1000,\n",
+ " 'weatherCodeMin': 1000,\n",
+ " 'windDirectionAvg': 242.48,\n",
+ " 'windGustAvg': 1.98,\n",
+ " 'windGustMax': 1.99,\n",
+ " 'windGustMin': 1.94,\n",
+ " 'windSpeedAvg': 1.55,\n",
+ " 'windSpeedMax': 1.62,\n",
+ " 'windSpeedMin': 1.32}}]},\n",
+ " 'location': {'lat': -31.761337280273438,\n",
+ " 'lon': -71.31877136230469,\n",
+ " 'name': 'Chile',\n",
+ " 'type': 'administrative'}}"
+ ]
+ },
+ "execution_count": 87,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "res = requests.get(url)\n",
+ "json = res.json()\n",
+ "json"
]
},
{
@@ -138,12 +5555,277 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 88,
"id": "788c6d98",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " cloudBaseAvg | \n",
+ " cloudBaseMax | \n",
+ " cloudBaseMin | \n",
+ " cloudCeilingAvg | \n",
+ " cloudCeilingMax | \n",
+ " cloudCeilingMin | \n",
+ " cloudCoverAvg | \n",
+ " cloudCoverMax | \n",
+ " cloudCoverMin | \n",
+ " dewPointAvg | \n",
+ " ... | \n",
+ " visibilityMin | \n",
+ " weatherCodeMax | \n",
+ " weatherCodeMin | \n",
+ " windDirectionAvg | \n",
+ " windGustAvg | \n",
+ " windGustMax | \n",
+ " windGustMin | \n",
+ " windSpeedAvg | \n",
+ " windSpeedMax | \n",
+ " windSpeedMin | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 2023-10-27T09:00:00Z | \n",
+ " 0.45 | \n",
+ " 1.2 | \n",
+ " 0 | \n",
+ " 0.05 | \n",
+ " 0.76 | \n",
+ " 0 | \n",
+ " 43.67 | \n",
+ " 100 | \n",
+ " 1.9 | \n",
+ " 6.55 | \n",
+ " ... | \n",
+ " 1.4 | \n",
+ " 1100 | \n",
+ " 1100 | \n",
+ " 232.3 | \n",
+ " 3.74 | \n",
+ " 6.9 | \n",
+ " 0.88 | \n",
+ " 3.15 | \n",
+ " 6.57 | \n",
+ " 0.34 | \n",
+ "
\n",
+ " \n",
+ " | 2023-10-28T09:00:00Z | \n",
+ " 0.45 | \n",
+ " 1.2 | \n",
+ " 0 | \n",
+ " 0.05 | \n",
+ " 0.76 | \n",
+ " 0 | \n",
+ " 43.67 | \n",
+ " 100 | \n",
+ " 1.9 | \n",
+ " 6.55 | \n",
+ " ... | \n",
+ " 1.4 | \n",
+ " 1100 | \n",
+ " 1100 | \n",
+ " 232.3 | \n",
+ " 3.74 | \n",
+ " 6.9 | \n",
+ " 0.88 | \n",
+ " 3.15 | \n",
+ " 6.57 | \n",
+ " 0.34 | \n",
+ "
\n",
+ " \n",
+ " | 2023-10-29T09:00:00Z | \n",
+ " 0.45 | \n",
+ " 1.2 | \n",
+ " 0 | \n",
+ " 0.05 | \n",
+ " 0.76 | \n",
+ " 0 | \n",
+ " 43.67 | \n",
+ " 100 | \n",
+ " 1.9 | \n",
+ " 6.55 | \n",
+ " ... | \n",
+ " 1.4 | \n",
+ " 1100 | \n",
+ " 1100 | \n",
+ " 232.3 | \n",
+ " 3.74 | \n",
+ " 6.9 | \n",
+ " 0.88 | \n",
+ " 3.15 | \n",
+ " 6.57 | \n",
+ " 0.34 | \n",
+ "
\n",
+ " \n",
+ " | 2023-10-30T09:00:00Z | \n",
+ " 0.45 | \n",
+ " 1.2 | \n",
+ " 0 | \n",
+ " 0.05 | \n",
+ " 0.76 | \n",
+ " 0 | \n",
+ " 43.67 | \n",
+ " 100 | \n",
+ " 1.9 | \n",
+ " 6.55 | \n",
+ " ... | \n",
+ " 1.4 | \n",
+ " 1100 | \n",
+ " 1100 | \n",
+ " 232.3 | \n",
+ " 3.74 | \n",
+ " 6.9 | \n",
+ " 0.88 | \n",
+ " 3.15 | \n",
+ " 6.57 | \n",
+ " 0.34 | \n",
+ "
\n",
+ " \n",
+ " | 2023-10-31T09:00:00Z | \n",
+ " 0.45 | \n",
+ " 1.2 | \n",
+ " 0 | \n",
+ " 0.05 | \n",
+ " 0.76 | \n",
+ " 0 | \n",
+ " 43.67 | \n",
+ " 100 | \n",
+ " 1.9 | \n",
+ " 6.55 | \n",
+ " ... | \n",
+ " 1.4 | \n",
+ " 1100 | \n",
+ " 1100 | \n",
+ " 232.3 | \n",
+ " 3.74 | \n",
+ " 6.9 | \n",
+ " 0.88 | \n",
+ " 3.15 | \n",
+ " 6.57 | \n",
+ " 0.34 | \n",
+ "
\n",
+ " \n",
+ " | 2023-11-01T09:00:00Z | \n",
+ " 0.45 | \n",
+ " 1.2 | \n",
+ " 0 | \n",
+ " 0.05 | \n",
+ " 0.76 | \n",
+ " 0 | \n",
+ " 43.67 | \n",
+ " 100 | \n",
+ " 1.9 | \n",
+ " 6.55 | \n",
+ " ... | \n",
+ " 1.4 | \n",
+ " 1100 | \n",
+ " 1100 | \n",
+ " 232.3 | \n",
+ " 3.74 | \n",
+ " 6.9 | \n",
+ " 0.88 | \n",
+ " 3.15 | \n",
+ " 6.57 | \n",
+ " 0.34 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
6 rows × 95 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " cloudBaseAvg cloudBaseMax cloudBaseMin \\\n",
+ "2023-10-27T09:00:00Z 0.45 1.2 0 \n",
+ "2023-10-28T09:00:00Z 0.45 1.2 0 \n",
+ "2023-10-29T09:00:00Z 0.45 1.2 0 \n",
+ "2023-10-30T09:00:00Z 0.45 1.2 0 \n",
+ "2023-10-31T09:00:00Z 0.45 1.2 0 \n",
+ "2023-11-01T09:00:00Z 0.45 1.2 0 \n",
+ "\n",
+ " cloudCeilingAvg cloudCeilingMax cloudCeilingMin \\\n",
+ "2023-10-27T09:00:00Z 0.05 0.76 0 \n",
+ "2023-10-28T09:00:00Z 0.05 0.76 0 \n",
+ "2023-10-29T09:00:00Z 0.05 0.76 0 \n",
+ "2023-10-30T09:00:00Z 0.05 0.76 0 \n",
+ "2023-10-31T09:00:00Z 0.05 0.76 0 \n",
+ "2023-11-01T09:00:00Z 0.05 0.76 0 \n",
+ "\n",
+ " cloudCoverAvg cloudCoverMax cloudCoverMin \\\n",
+ "2023-10-27T09:00:00Z 43.67 100 1.9 \n",
+ "2023-10-28T09:00:00Z 43.67 100 1.9 \n",
+ "2023-10-29T09:00:00Z 43.67 100 1.9 \n",
+ "2023-10-30T09:00:00Z 43.67 100 1.9 \n",
+ "2023-10-31T09:00:00Z 43.67 100 1.9 \n",
+ "2023-11-01T09:00:00Z 43.67 100 1.9 \n",
+ "\n",
+ " dewPointAvg ... visibilityMin weatherCodeMax \\\n",
+ "2023-10-27T09:00:00Z 6.55 ... 1.4 1100 \n",
+ "2023-10-28T09:00:00Z 6.55 ... 1.4 1100 \n",
+ "2023-10-29T09:00:00Z 6.55 ... 1.4 1100 \n",
+ "2023-10-30T09:00:00Z 6.55 ... 1.4 1100 \n",
+ "2023-10-31T09:00:00Z 6.55 ... 1.4 1100 \n",
+ "2023-11-01T09:00:00Z 6.55 ... 1.4 1100 \n",
+ "\n",
+ " weatherCodeMin windDirectionAvg windGustAvg \\\n",
+ "2023-10-27T09:00:00Z 1100 232.3 3.74 \n",
+ "2023-10-28T09:00:00Z 1100 232.3 3.74 \n",
+ "2023-10-29T09:00:00Z 1100 232.3 3.74 \n",
+ "2023-10-30T09:00:00Z 1100 232.3 3.74 \n",
+ "2023-10-31T09:00:00Z 1100 232.3 3.74 \n",
+ "2023-11-01T09:00:00Z 1100 232.3 3.74 \n",
+ "\n",
+ " windGustMax windGustMin windSpeedAvg windSpeedMax \\\n",
+ "2023-10-27T09:00:00Z 6.9 0.88 3.15 6.57 \n",
+ "2023-10-28T09:00:00Z 6.9 0.88 3.15 6.57 \n",
+ "2023-10-29T09:00:00Z 6.9 0.88 3.15 6.57 \n",
+ "2023-10-30T09:00:00Z 6.9 0.88 3.15 6.57 \n",
+ "2023-10-31T09:00:00Z 6.9 0.88 3.15 6.57 \n",
+ "2023-11-01T09:00:00Z 6.9 0.88 3.15 6.57 \n",
+ "\n",
+ " windSpeedMin \n",
+ "2023-10-27T09:00:00Z 0.34 \n",
+ "2023-10-28T09:00:00Z 0.34 \n",
+ "2023-10-29T09:00:00Z 0.34 \n",
+ "2023-10-30T09:00:00Z 0.34 \n",
+ "2023-10-31T09:00:00Z 0.34 \n",
+ "2023-11-01T09:00:00Z 0.34 \n",
+ "\n",
+ "[6 rows x 95 columns]"
+ ]
+ },
+ "execution_count": 88,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "daily = json[\"timelines\"][\"daily\"]\n",
+ "daily[0][\"values\"]\n",
+ "time_index = [i[\"time\"] for i in daily]\n",
+ "\n",
+ "df = pd.DataFrame(daily[0][\"values\"], index=time_index)\n",
+ "df"
]
},
{
@@ -164,12 +5846,13 @@
},
{
"cell_type": "code",
- "execution_count": 1,
+ "execution_count": 89,
"id": "ca21a372",
"metadata": {},
"outputs": [],
"source": [
- "# Your code here"
+ "# Your code here\n",
+ "df.to_csv(\"/Users/leonplaza/Desktop/ironhack/lab/lab-apis/data/weather.csv\", index=False)"
]
}
],
diff --git a/your-code/dataframe.csv b/your-code/dataframe.csv
new file mode 100644
index 0000000..e69de29