You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

599 lines
1.5 MiB
Plaintext

11 months ago
{
"cells": [
{
"cell_type": "code",
11 months ago
"execution_count": 4,
11 months ago
"id": "260ffca4-7cd5-442a-8966-81b344a6930e",
"metadata": {},
"outputs": [],
"source": [
"import matplotlib.pyplot as plt\n",
"from matplotlib.font_manager import FontProperties\n",
"import pandas as pd"
]
},
{
"cell_type": "markdown",
"id": "794bcf06-5c3a-4a6a-ac54-01a0ba20dbfd",
"metadata": {},
"source": [
"# Importing data"
]
},
{
"cell_type": "code",
11 months ago
"execution_count": 5,
11 months ago
"id": "7d107961-afd1-4a4c-8770-313a538ca30e",
"metadata": {},
"outputs": [],
"source": [
"med = pd.read_csv('med.csv')\n",
"med_discri = pd.read_csv('med_discri.csv')\n",
"data_plot= pd.read_csv('data_plot.csv')"
]
},
{
"cell_type": "markdown",
"id": "b04bd56f-dc7b-407f-b68a-c744f40b2796",
"metadata": {},
"source": [
"# Filtering data"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "e6cbc55a-9bb7-4908-9c9f-5b259bb80cb4",
"metadata": {},
"outputs": [],
"source": [
"# 24 Hrs light intensity\n",
"luxes = med.iloc[0:288,0]"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "53d26ad9-ac4e-4072-b885-cb64c9af2b0b",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 640x480 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"plt.plot(luxes,'.k')\n",
"plt.xlabel('Sample Number')\n",
"plt.ylabel('[Lx]', rotation=90)\n",
"plt.show()"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "27096899-6340-4d63-8ff3-5fccccda21ac",
"metadata": {
"scrolled": true
},
"outputs": [],
"source": [
"#Filtering data\n",
"def FilteringData(b,e):\n",
" filtered_med = med[(med['hh'] >= b ) & (med['hh'] <= e)]\n",
" #Saving luxes, temp, hum and power data\n",
" luxesf = filtered_med.iloc[:,0].tolist()\n",
" tempf = filtered_med.iloc[:,1].tolist()\n",
" humf = filtered_med.iloc[:,2].tolist()\n",
" powf = filtered_med.iloc[:,5].tolist()\n",
"\n",
" return luxesf, tempf, humf, powf"
]
},
{
"cell_type": "markdown",
"id": "2fd90fdf-61c3-4630-853f-99918cb6a0ad",
"metadata": {},
"source": [
"# Plotting data"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "4257e945-efd5-4bec-91ec-2a5b5cf5ed22",
"metadata": {},
"outputs": [],
"source": [
"#Graph\n",
"# 0,0 - 0,3\n",
"def GenGraph(luxesf, tempf, humf, powf):\n",
" figure, axis = plt.subplots(4,4, figsize=(8,6))\n",
" luxlim=(2055,48000)\n",
" templim=(13,50)\n",
" humlim=(12,88)\n",
" powlim=(0.68,11.61)\n",
" #Text fontsize\n",
" fontsize=16\n",
" Tfont = FontProperties(family='serif', style='normal',size=16)\n",
" #Tiles fontsize, family font\n",
" font = FontProperties(family='serif',style='italic',size=10)\n",
" #Pos x,y Titles\n",
" Tx=1.15\n",
" Ty=0.36\n",
" \n",
" axis[0,0].text(0.5,0.5,'Lux', verticalalignment='center', horizontalalignment='center',font = Tfont)\n",
" for spine in axis[0,0].spines.values():\n",
" spine.set_visible(False)\n",
" \n",
" axis[0,1].scatter(luxesf,tempf, s=5, c='none', marker='.', facecolors='none', edgecolors='black', alpha=1)\n",
" axis[0,1].set(xlim=luxlim,ylim=templim)\n",
" axis[0,1].set_title('a)',y=Ty, x=Tx)\n",
" \n",
" axis[0,2].scatter(luxesf,humf, s=5, c='none', marker='.', facecolors='none', edgecolors='black', alpha=1)\n",
" axis[0,2].set(xlim=luxlim,ylim=humlim)\n",
" axis[0,2].set_title('b)',y=Ty, x=Tx)\n",
" \n",
" axis[0,3].scatter(luxesf,powf, s=5, c='none', marker='.', facecolors='none', edgecolors='black', alpha=1)\n",
" axis[0,3].set(xlim=luxlim,ylim=powlim)\n",
" axis[0,3].set_title('c)',y=Ty, x=Tx)\n",
" \n",
" # 1,0 - 1,3\n",
" axis[1,0].scatter(tempf,luxesf, s=5, c='none', marker='o', facecolors='none', edgecolors='black', alpha=0.3)\n",
" axis[1,0].set_title('d)',y=Ty, x=Tx)\n",
" axis[1,0].set(xlim=templim,ylim=luxlim)\n",
" axis[1,0].set_ylim(luxlim)\n",
" \n",
" \n",
" axis[1,1].text(0.5,0.5,'Temp', fontsize=fontsize, verticalalignment='center', horizontalalignment='center', font = Tfont)\n",
" for spine in axis[1,1].spines.values():\n",
" spine.set_visible(False)\n",
" \n",
" axis[1,2].scatter(tempf,humf, s=5, c='none', marker='.', facecolors='none', edgecolors='black', alpha=1)\n",
" axis[1,2].set_title('e)',y=Ty, x=Tx)\n",
" axis[1,2].set(xlim=templim,ylim=humlim)\n",
" \n",
" axis[1,3].scatter(tempf,powf, s=5, c='none', marker='.', facecolors='none', edgecolors='black', alpha=1)\n",
" axis[1,3].set_title('f)',y=Ty, x=Tx)\n",
" axis[1,3].set(xlim=templim,ylim=powlim)\n",
" # 2,0 - 2,3\n",
" axis[2,0].scatter(humf,luxesf, s=5, c='none', marker='o', facecolors='none', edgecolors='black', alpha=0.3)\n",
" axis[2,0].set_title('g)',y=Ty, x=Tx)\n",
" axis[2,0].set(xlim=humlim,ylim=luxlim)\n",
" \n",
" axis[2,1].scatter(humf,tempf, s=5, c='none', marker='o', facecolors='none', edgecolors='black', alpha=0.3)\n",
" axis[2,1].set_title('h)',y=Ty, x=Tx)\n",
" axis[2,1].set(xlim=humlim,ylim=templim)\n",
" \n",
" axis[2,2].text(0.5,0.5,'Hum', fontsize=fontsize, verticalalignment='center', horizontalalignment='center', font = Tfont)\n",
" for spine in axis[2,2].spines.values():\n",
" spine.set_visible(False)\n",
" \n",
" axis[2,3].scatter(humf,powf, s=5, c='none', marker='.', facecolors='none', edgecolors='black', alpha=1)\n",
" axis[2,3].set_title('i)',y=Ty, x=Tx)\n",
" axis[2,3].set(xlim=humlim,ylim=powlim)\n",
" \n",
" # 3,0 - 3,3\n",
" axis[3,0].scatter(powf,luxesf, s=5, c='none', marker='o', facecolors='none', edgecolors='black', alpha=0.3)\n",
" axis[3,0].set_title('j)',y=Ty, x=Tx)\n",
" axis[3,0].set(xlim=powlim,ylim=luxlim)\n",
" \n",
" axis[3,1].scatter(powf,tempf, s=5, c='none', marker='o', facecolors='none', edgecolors='black', alpha=0.3)\n",
" axis[3,1].set_title('k)',y=Ty, x=Tx)\n",
" axis[3,1].set(xlim=powlim,ylim=templim)\n",
" \n",
" axis[3,2].scatter(powf,humf, s=5, c='none', marker='o', facecolors='none', edgecolors='black', alpha=0.3)\n",
" axis[3,2].set_title('l)',y=Ty, x=Tx)\n",
" axis[3,2].set(xlim=powlim,ylim=humlim)\n",
" \n",
" axis[3,3].text(0.5,0.5,'Pow', fontsize=fontsize, verticalalignment='center', horizontalalignment='center', font = Tfont)\n",
" for spine in axis[3,3].spines.values():\n",
" spine.set_visible(False)\n",
" \n",
" for ax in axis.flat:\n",
" ax.set_xticklabels([])\n",
" ax.set_xticks([])\n",
" ax.set_yticklabels([])\n",
" ax.set_yticks([])\n",
" for text in [ax.title]:\n",
" text.set_font_properties(font)\n",
" plt.subplots_adjust(wspace=0.4,hspace=0.06)\n",
" plt.savefig(\"Graph.png\")\n",
" plt.show()"
]
},
{
"cell_type": "markdown",
"id": "698d5c2f-9006-407d-b8f8-aab86dac1bfb",
"metadata": {},
"source": [
"# Own filtered data"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "625b4e71-b5dc-49c0-acd5-331363ddf3da",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 800x600 with 16 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"luxesf, tempf, humf, powf = FilteringData(9,19)\n",
"GenGraph(luxesf,tempf,humf,powf)"
]
},
{
"cell_type": "markdown",
"id": "3e735482-e2b5-4d07-9c9b-5588139be694",
"metadata": {},
"source": [
"# Data_plot data base"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "9d456520-ca2f-4197-9207-6bff22962a8c",
"metadata": {},
"outputs": [],
"source": [
"luxesplt = data_plot.iloc[:,0].tolist()\n",
"tempplt = data_plot.iloc[:,1].tolist()\n",
"humplt = data_plot.iloc[:,2].tolist()\n",
"powplt = data_plot.iloc[:,3].tolist()"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "f7645ada-820e-4fb0-ae46-e42e6a405348",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 800x600 with 16 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"GenGraph(luxesplt,tempplt,humplt,powplt)"
]
},
{
"cell_type": "markdown",
"id": "17ed2d8f-4b6b-409b-ba3a-ae20b0eb5435",
"metadata": {},
"source": [
"# med data base"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "99642d65-ce00-490b-bead-e77272da9eb5",
"metadata": {},
"outputs": [],
"source": [
"luxesm = med.iloc[:,0].tolist()\n",
"tempm = med.iloc[:,1].tolist()\n",
"humm = med.iloc[:,2].tolist()\n",
"powm = med.iloc[:,5].tolist()"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "f6e7d952-0019-4a9d-9aa4-600426a5c8ea",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 800x600 with 16 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"GenGraph(luxesm,tempm,humm,powm)"
]
},
{
"cell_type": "markdown",
"id": "1f02dd77-50b2-4924-80ad-be51300dca87",
"metadata": {},
"source": [
"# med_discri data base"
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "6b9d86cc-46da-4748-b54d-81395beb2207",
"metadata": {},
"outputs": [],
"source": [
"luxesdi = med_discri.iloc[:,0].tolist()\n",
"tempdi = med_discri.iloc[:,1].tolist()\n",
"humdi = med_discri.iloc[:,2].tolist()\n",
"powdi = med_discri.iloc[:,5].tolist()"
]
},
{
"cell_type": "code",
"execution_count": 13,
"id": "e5a7e622-3f2b-4992-8309-2e0f10097409",
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAApgAAAHiCAYAAABMYLzzAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy81sbWrAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydd1gVx9fHv7fSe5UqCCgooKjYwN57TYy9xmg0JhoTWyyxa4pGY080GluiMfYWe8WuKCoIFhSQ3vu95/2D987vLlwQEKQ4n+eZB+7s7O7Z3dnd2TlNREQEDofD4XA4HA6njBBXtAAcDofD4XA4nOoFH2ByOBwOh8PhcMoUPsDkcDgcDofD4ZQpfIDJ4XA4HA6HwylT+ACTw+FwOBwOh1Om8AEmh8PhcDgcDqdM4QNMDofD4XA4HE6ZwgeYHA6Hw+FwOJwyRVrRAnA474JSqURERAQMDAwgEokqWhxOGUJESElJgY2NDcTiqvctzPtm9YX3TU5lpTL1TT7A5FRpIiIiYG9vX9FicMqR8PBw2NnZVbQYJYb3zeoP75ucykpl6Jt8gMmp0hgYGADIu5kMDQ0rWBpOWZKcnAx7e3t2jasaxe2bUVFRGDJkCB48eICMjAwAQK1atXD79m3WZuPGjZg2bRoAYN68efjqq6/KUXLO2/hQ+ian6lGZ+iYfYHKqNCr1jqGhIX9QVlOqqgqvuH1z8uTJuHHjBgBALBZDW1sbM2fOFKwzaNAg7NmzB5mZmRg0aBDv65WE6t43OVWXytA3q57xCIfD4VQjoqOjBb9PnjyJUaNGCepsbGzwxRdf4OHDh+jatSuSkpLep4gcDodTYvgAk8PhcMoRhUKBBQsW4Msvv2QDw+TkZDRv3hyurq4CVbhSqcTEiRNx69YtAMD58+cxYsQInDt3DkePHgUR4enTpxg6dCiePn1aIcfD4XA4xYGryDkcDqccOX78OObMmQMAMDY2xrx58/DFF1/g6tWrGtvfvXsXQ4YMwU8//YRRo0YhKioKx44dw7Fjx/DkyRPcuXMHhw4dAhHh0KFD7/NQOBwOp9jwGUwOh8MpRxwcHCCV5n3Lu7q6AshzriiKx48fo2vXrszpx83NDT4+Pjh37hwsLCwE2+JwOJzKCJ/B5HA4nHLE09MTy5cvx99//w1jY2MAQG5uLluura2NzMxMjetmZWXhv//+g6urKwYPHgx9fX0EBAQgPDwcLVq0eB/iczicSopSqcSzZ8/g6OjIPmIrE3wGk8PhcMoRIsKsWbNw9epVjB8/HgCwYsUKdO/eHXPnzsW0adMgk8k0rpuZmYn4+Hj8+eef2LlzJzZu3IiLFy+iZcuWkEgk7/MwOBxOJWPkyJFwcXFB165dK1oUjfABJofD4ZQjIpEIzZo1AwD219fXF2vXrsUPP/yABQsWYPz48YWGFfn444+ho6PDQhjVr1//fYnO4XDKGCLC5s2b8cMPPyArK+udtnXu3DkAwIULF0BEZSBd2VL55lQ5HA6nmnH8+HEEBwejTp06yMnJwbhx43Dz5k2kpaUBANavXw9DQ0NB+CFzc3PExsaCiDB//nysXr0a/fv3h6WlZUUdBofDeUeOHj2KsWPHAsgbbKoSKJSG1atXY+XKlRg+fHiliHuZHz6DyeFwOOVIamoq9u3bB11dXUgkEly7dg1btmxBYGAgdHV1AQDZ2dkFYlvGxsay/5OSkrB8+XKkpqZi9+7dSEtLQ1xcHHbu3ImoqKgSyXPu3DmcOnWqUs54cDjVHSMjI/a/yia7tPTs2RNnzpzB8OHD31Gq8oHPYHI4HE458vnnn+Pff/+FmZkZwsPDUa9ePdja2uL169dIT0/XuI5YLIZSqRTUmZqaonHjxoiPj8fAgQPx7NkzBAQEwN3dHUFBQcWS5fjx4+jSpQsAYM+ePfjoo4/e7eA4HE6J8PPzw4ULF5CUlIRu3bpVtDjlCp/B5HCqGRcuXMD8+fMRERFR0aIAAJ4+fYq5c+cKAop/SKgy9cTFxSEwMBAmJib47bffNLZ1dXXFmzdvYG9vX2BZSEgIEhIS2Lbi4+MBgP0tDuptS7Ieh8MpO/z9/dG9e3eIRCKkp6dj4sSJGD9+PF6+fMk0C5GRkThz5owg4kRVg89gcjjViKSkJHTs2BFZWVkICAjA0aNHK1okDBgwAHfv3sWaNWsQExMDsfjD+q7t1asXrly5AgDYvn07jh49isDAQNSuXRtKpRJ2dna4ffs2MjIykJmZiSVLluDFixcFtpOamgoAaNKkCdatW4eMjAz8+eefGDBgQLFl+fjjjxEXF4ecnByMHj26bA6Qw+GUiuTkZDRt2hSPHj0CkGeLPXDgQGzcuBHe3t6IiYnBpEmT8Msvv1SwpKWDDzA5nGqEVCqFjo4OsrKyYGBgUNHiAACTQ19fv1Iaopc3vXv3xubNmxEfH48bN24gICBAsDwkJIT9Hx4ejpUrVxa5vYCAAOzZswczZ87E0qVLQUQgomKdW4lEgkmTJpXqODgcTtly8uRJNrhUceDAAfzwww+IiYkBAISFhVWEaGXChzWVwOFUc/T09BAQEIA//vgDmzdvLtU2EhMTsWDBAvzzzz8Flr1+/Rpz5szB6dOnWV1sbCzmz59faNrCf/75B1u2bMGlS5c+yAGmtbU1njx5gpiYGBgaGpZo3cJme3/55RckJCTg/PnzMDY2hqenJ1d5czhVDD8/Pzg5OUFfXx/jx4+Ht7c3VqxYAVtbW2zfvh2urq44f/48Nm3aVNGilg7icKowSUlJBICSkpIqWpRqw/jx4wkAAaAHDx4IlnXr1o0AkEwmo7i4OCIiGj58OAEgkUhEoaGhZSZHVb+26vKfOXOGpk+fTleuXCETExN2flVFKpUKfjs6OpKFhUWBduplxYoVgmt16NAhjXJERETQzJkz6fDhw+/5DFRfqlPf5FQsCoWCgoODadWqVfT8+XNWHxMTw+7tBg0aFHt7lenachU5h8MRoAqdIZPJWBid/Mt0dXVZ9hlV2A0tLS3o6Oi8NzmrCqmpqejSpQuysrKwb98+5qgjEomYQX+XLl1w5MgR5jmuyQYzPwsXLsSZM2dw+vRpODg4oHXr1hrbTZw4Ef/88w/EYjHCw8NhY2NTNgfG4XDeGbFYjG7duiEkJATr169nESHMzMwwYsQIHDx4EJ9//jlr/+zZM+Tk5MDNza2iRC42fIDJ4VQTLl26hCNHjmD06NFwcXEpsu3Dhw+xfft29O/fH40aNRIsmz9/Pho0aAAXFxc4OTmBiLBlyxZERkbi559/RteuXaGjo4NFixZh8ODBWL58OUxMTBAeHo6MjIzyPMQqiUwmg5GREaKjo2FiYsLqv/nmGyxbtgwACjUvKAp9fX34+PjgyZMnRbYzMzMDkGc+wT8AOJyyIT09HWvWrIGdnR0GDRpUrHXmzJmDw4cPY+HChSy9Y0hICMLDwwEAubm5SElJwdKlS+Hh4YHRo0dj3rx5kMvlOHToEI4cOYLffvsNCoUCR48eRefOncvt+MqEip5C5XDehcqkDqhIMjMzSU9PjwBQkyZN3tq+du3aBIAsLCze2vb06dNMVTN37lwiIqpRowYBoFq1alF6ejrp6OgQAGrRosW7Hgqjql9blfxv3ryhzz77jHr06EGhoaHUt29fGjlyJGVnZ1PXrl0LqL51dXULVZ2riqmpKU2cOJEyMzPfKkdGRgb99ddfFBwc/B6O+sOguvTNqip/ZeC7775j9+PFixdZfXh4OB07doyePn1Kx48fp5ycHCIiio6OZu0NDQ3JycmJvv/+e+rRowerX7duHfn5+RVpGqMqy5cv1yhXZbq2fAaTw6kGSCQSGBkZIS0tDaampm9tr2pTnLbGxsZMnau+XmRkJExNTdm+MzIyirW9D42dO3di/fr17LdqtrJbt25Ys2YNWrRogejoaBgaGsLV1RW5ubksZmhhMfDi4+OxZs0aODk5oV+/fnB0dCx0/9ra2iUKZcThcN6OKjqGSCSCnp4eACAlJQX169dHXFwcJBIJFAoFmjZtCm9vb1y/fh1yuRzZ2dlITk5GcnIy5syZw7ZnYWGBAwc
"text/plain": [
"<Figure size 800x600 with 16 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"GenGraph(luxesdi,tempdi,humdi,powdi)"
]
},
{
"cell_type": "code",
11 months ago
"execution_count": 1,
11 months ago
"id": "b911498a-1453-4a4d-b9b0-425bb43287de",
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"def GenGraphTemp(x,y,xlim,ylim,xtitle,ytitle,temp):\n",
"\n",
" fig, ax = plt.subplots(figsize=(7,6))\n",
" scatter = ax.scatter(x,y, c=temp, cmap='gray', s=50, edgecolors='none', linewidths=1.5, vmin=0, vmax=70)\n",
" ax.set(xlim=xlim,ylim=ylim, xlabel=xtitle, ylabel=ytitle)\n",
" ax.grid(True, linestyle='--', linewidth=0.5,alpha=0.7)\n",
" ax.tick_params(axis='both', direction='in',length=5,width=1, top=True, right=True)\n",
" ColorBar = fig.colorbar(scatter,ax=ax,label='Temp[°C]')\n",
11 months ago
" plt.savefig(f\"{xtitle} vs {ytitle}\",\".png\")\n",
11 months ago
" plt.show()"
]
},
{
"cell_type": "code",
11 months ago
"execution_count": 2,
11 months ago
"id": "9f9501e0-8b41-4586-92b0-627d7d93d620",
"metadata": {},
"outputs": [],
"source": [
"xlim=(2055,51000)\n",
"ylim=(1,12)"
]
},
{
"cell_type": "code",
11 months ago
"execution_count": 3,
11 months ago
"id": "95b917cf-2623-4d65-830d-2d2c7c0718cd",
"metadata": {},
"outputs": [
{
11 months ago
"ename": "NameError",
"evalue": "name 'luxesdi' is not defined",
"output_type": "error",
"traceback": [
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)",
"Cell \u001b[0;32mIn[3], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m GenGraphTemp(\u001b[43mluxesdi\u001b[49m,powdi,xlim,ylim,\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mLuxes[lx]\u001b[39m\u001b[38;5;124m'\u001b[39m,\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mPV\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124ms Power[W]\u001b[39m\u001b[38;5;124m\"\u001b[39m,tempdi)\n",
"\u001b[0;31mNameError\u001b[0m: name 'luxesdi' is not defined"
]
11 months ago
}
],
"source": [
"GenGraphTemp(luxesdi,powdi,xlim,ylim,'Luxes[lx]',\"PV's Power[W]\",tempdi)"
]
},
{
"cell_type": "code",
"execution_count": 36,
"id": "b291669c-47df-4fa6-a45c-f52ad6839eb3",
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 700x600 with 2 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"GenGraphTemp(luxesm,powm,xlim,ylim,'Luxes[lx]',\"PV's Power[W]\",tempm)"
]
},
{
"cell_type": "code",
"execution_count": 37,
"id": "7b9585cd-7f2a-4f45-af81-0b554d8c0e9d",
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 700x600 with 2 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"GenGraphTemp(luxesf,powf,xlim,ylim,'Luxes[lx]',\"PV's Power[W]\",tempf)"
]
},
{
"cell_type": "code",
"execution_count": 38,
"id": "fe35a72d-9627-4d20-80a3-5654953c6105",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 700x600 with 2 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"GenGraphTemp(luxesplt,powplt,xlim,ylim,'Luxes[lx]',\"PV's Power[W]\",tempplt)"
]
},
{
"cell_type": "code",
"execution_count": 31,
"id": "7af23993-2bcd-4e52-b674-25a815b5e895",
"metadata": {},
"outputs": [],
"source": [
"xlim2=(15,100)"
]
},
{
"cell_type": "code",
"execution_count": 43,
"id": "3f0c9295-be3a-478b-82c0-a94fa5035994",
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAlEAAAINCAYAAAAeMCpSAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy81sbWrAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydd3wb9f3/X9qSLXnH246TeGQvZ++9gBAItIQAYZQAZUMZbeEH5QsUKAVaoFAoDaWUUUYCAdLsvRPbSZw43o7jeMZbsrbu94cfn+Mk3UkneZ2dz/PxyAMsne4+79NJ99L78/683jKGYRhQKBQKhUKhUAJC3tcDoFAoFAqFQumPUBFFoVAoFAqFEgRURFEoFAqFQqEEARVRFAqFQqFQKEFARRSFQqFQKBRKEFARRaFQKBQKhRIEVERRKBQKhUKhBAEVURQKhUKhUChBQEUUhUKhUCgUShBQEUWhUCgUCoUSBH0qovbt24drrrkGiYmJkMlk2LRpE/uc3W7HU089hTFjxiA0NBSJiYm47bbbUF1d3XcDplAoFAqF0u2kpaVBJpN5/bv//vsBABaLBffffz+io6Oh1+uxevVq1NXV9fGo+1hEmUwmjBs3Du+++67Xcx0dHcjJycGzzz6LnJwcfPvttygsLMTKlSv7YKQUCoVCoVB6iuPHj6Ompob9t337dgDAjTfeCAB49NFHsXnzZnz11VfYu3cvqqurcf311/flkAEAMqk0IJbJZNi4cSNWrVoluM3x48cxZcoUXLhwAampqb03OAqFQqFQKL3GI488gh9++AHFxcVoa2vDoEGD8Nlnn+GGG24AAJw/fx4jRozA4cOHMW3atD4bp7LPjhwEra2tkMlkiIiI4H3e5XIhLy8P7e3tkMlkXs/Hx8cjPj6+h0dJoVAoFIpvamtrUVtb6/U4wzAwGAwYP3485PKenyyyWCyw2Ww9sm+GYbzuxRqNBhqNxufrbDYbPv30Uzz22GOQyWQ4efIk7HY7Fi1axG4zfPhwpKamUhElFovFgqeeegpr1qxBWFgY7zbV1dXIzs7u5ZFRKBQKhdK9nDx5EhMnTuzRY1gsFgwZMoRXzHUHer0eRqPR7bHnnnsOzz//vM/Xbdq0CS0tLbj99tsBdApOtVrtlUCJi4vrsbGLpV+IKLvdjl/84hdgGAbvvfee4HYGgwEA8NNPPyE0NNTr+e7KROXl5WHu3LnYu3cvxo8f3+X99SU0FmlCY5EmNBZp0h9jEcpE5eXl4eGHH0Z7e3uPj8Fms6G2thaVlZWCyYlgaWtrQ2pqKi5evOi2b39ZKAD46KOPsHz5ciQmJnbrmHoCyYsoIqAuXLiAXbt2+XyjSdpw5syZ3X5BcNHr9ex/e/I4vQGNRZrQWKQJjUWa9MdYwsLCkJmZKfg8X0lKT46lp85boPu+cOECduzYgW+//ZZ9LD4+HjabDS0tLW7ZqLq6uj4v0ZG0TxQRUMXFxdixYweio6P7ekgUCoVCoQwoGIbpkX/BsGHDBsTGxuKqq65iH8vOzoZKpcLOnTvZxwoLC1FZWYnp06d3Of6u0KeZKKPRiJKSEvbv8vJy5OXlISoqCgkJCbjhhhuQk5ODH374AU6nk019RkVFQa1W99WwKRQKhUKhdDMulwsbNmzAunXroFT+LE/Cw8Nx11134bHHHkNUVBTCwsLw4IMPYvr06X1aVA70sYg6ceIE5s+fz/792GOPAQDWrVuH559/Ht9//z0AeM1x7969G/PmzeutYVIoFAqFMmDpSubI1z4DZceOHaisrMSdd97p9dybb74JuVyO1atXw2q1YunSpfjb3/7WHUPtEn0qoubNm+fzREvEwopCoVAoFEoPs2TJEsH7vlarxbvvvstrzt2XSL6wXIokJCTg4YcfRkJCQl8PpcvQWKQJjUWa0FikyUCKhRRK92bBtFQyUf0RyTiWdwdtbW0IDw9Ha2trj6/QKCwsRFZWVo8eo7egsUgTGos0obFIk4ESS2/ex8ixGhsbe8TiIDo6ulfi6EtoJipItFptXw+h26CxSBMaizShsUiTgRRLb0MzUcFDRVSQ9AcTMLHQWKQJjUWa0FikyUCKpbehIip4qIgKkrKysgGROgb6ZyzV1dXYs2cPzp07B6fTidTUVMyePRsqlarfxSJEf3xfhKCxSBMaC4XSNaiIovQ7cnNz8cknn8DpdLKPFRQUoKCgAHPnzqVfpBQKhRIANBMVPJJ2LJcyMTExfT2EbqM/xdLS0uIloLjk5eXhxIkTvTyqnqE/vS/+oLFIExoLhdI1qIgKErl84Jy6/hTLoUOHBAUU0Ol4u2/fvl4cUc/Rn94Xf9BYpAmNhQJIq+1Lf4NedUFSX1/f10PoNvpTLKWlpT6fj46ORkVFhU+h1V/oT++LP2gs0oTGQqF0DVoTRelXiOlsLpPJerUDOoVCofRnaE1U8NBMVJCkpaX19RC6jf4US2Zmps/nL126hPT09AGR2u9P74s/aCzShMZCoXSN/n+n6SMGUuq4P8Uyffp0qNVqweejo6Mxd+7cXhxRz9Gf3hd/0FikCY2FAtCaqK5ARVSQdHR09PUQuo3+FIvBYMBdd90lKKTGjBmDsWPH9vKoeob+9L74g8YiTWgsFICKqK5Aa6KCxFc2pL/R32IZMWIEfve73+HAgQM4e/asm9nmQKK/vS++oLFIExoLhdI1aAPiIHE6nVAoFD16jN6CxiJNaCzShMYiTQZKLH3RgPjSpUs90oA4KSlpwDcgptN5QVJSUtLXQ+g2aCzShMYiTWgs0mQgxULpP9DpPAqFQqFQrmCoxUHw0ExUkERFRfX1ELoNGos0obFIExqLNBlIsVD6DzQTFSQDqYiRxiJNaCzShMYiTQZSLL0NzUQFD81EBUltbW1fD6HboLFIExqLNKGxSJOBFAul/0AzURQKhUKhXMHQTFTwUBEVJIMHD+7rIXQbNBZpQmORJjQWaTKQYultqIgKHjqdFySNjY19PYRug8YiTWgs0oTGIk0GUiyU/gPNRAWJ0Wjs6yF0GzQWaUJjkSY0FmkykGLpbWgmKnhoJipIlMqBoz9pLNKExiJNaCzSZCDFQuk/0KsuSIYOHdrXQ+g2aCzShMYiTWgs0mQgxdLb0ExU8NBMVJAUFRX19RC6DRqLNKGxSBMaizQZSLFQ+g80E0WhUCgUyhXOlZI56m6oiAqSyMjIvh5Ct9GXsdTW1uLUqVOwWCyIiYnBxIkTodPpgt4ffV+kCY1FmtBYKJSuQUVUkGi12r4eQrfRF7HYbDZ8+eWXOHPmjNvjP/30E66++mpMnz49qP3S90Wa0FikCY2FAtCaqK5Aa6KCpKampq+H0G30RSx8AgoA7HY7Nm7ciNOnTwe1X/q+SBMaizShsVCAn0VUd/+7EqAiitLr1NbW8gooLjt37uyl0VAoFAqFEhxURAVJampqXw+h2+jtWMRkmWpqalBXVxfwvun7Ik1oLNKExkIBaCaqK1ARFSTNzc19PYRuo7djsVgsorazWq0B75u+L9KExiJNaCwUStegheVB0t7e3tdD6DZ6O5aYmBjex10uF/vrRSaTwWazBbxv+r5IExqLNKGxUABaWN4VaCYqSBQKRV8Podvo7VgmTJgAlUrF/s0wDJxOJyuiGIaBy+XC3/72N3zzzTcBfRjp+yJNaCzShMZCoXQNKqKCJD09va+H0G30diw6nQ7XXHMN+zc3A+XJwYMHsWvXLtH7pu+LNKGxSBMaCwWgNVFdgYqoIBlILQb6IpZp06bh1ltvRUxMjN8P2759++BwOETtl74v0oTGIk1oLBRK16AiKkgGksruq1jGjBmDSZMm+d2uvb0dFy5cELVP+r5IExqLNKGxUACaieoKVEQFSXh4eF8Podvoy1jsdnu3bkffF2lCY5EmNBYKpWvQ1XlBotfr+3oI3UZfxpKYmOh3G7lcjvj4eFH7o++LNKGxSBMaCwWgq/O6As1EBcmlS5f6egjdRl/GMmrUKERERPjcZuTIkX63IdD3RZrQWKQJjYUC0Om8rkBFFKVPkcvlWLNmjZvlAZeIiAhcd911XT6Oy+VCWVkZzp49i4a
"text/plain": [
"<Figure size 700x600 with 2 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"GenGraphTemp(humdi,powdi,xlim2,ylim,'Humidity[%]',\"PV's Power[W]\",tempdi)"
]
},
{
"cell_type": "code",
"execution_count": 44,
"id": "e80f6226-c70f-4396-a8ff-e981935f87fc",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 700x600 with 2 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"GenGraphTemp(humm,powm,xlim2,ylim,'Humidity[%]',\"PV's Power[W]\",tempm)"
]
},
{
"cell_type": "code",
"execution_count": 42,
"id": "655b9e57-f46a-4617-9902-4561694475f1",
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAlEAAAINCAYAAAAeMCpSAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy81sbWrAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydd3wb9f3/X9qSLXnH246TeGQvZ++9gBAItIQAYZQAZUMZbeEH5QsUKAVaoFAoDaWUUUYCAdLsvRPbSZw43o7jeMZbsrbu94cfn+Mk3UkneZ2dz/PxyAMsne4+79NJ99L78/683jKGYRhQKBQKhUKhUAJC3tcDoFAoFAqFQumPUBFFoVAoFAqFEgRURFEoFAqFQqEEARVRFAqFQqFQKEFARRSFQqFQKBRKEFARRaFQKBQKhRIEVERRKBQKhUKhBAEVURQKhUKhUChBQEUUhUKhUCgUShBQEUWhUCgUCoUSBH0qovbt24drrrkGiYmJkMlk2LRpE/uc3W7HU089hTFjxiA0NBSJiYm47bbbUF1d3XcDplAoFAqF0u2kpaVBJpN5/bv//vsBABaLBffffz+io6Oh1+uxevVq1NXV9fGo+1hEmUwmjBs3Du+++67Xcx0dHcjJycGzzz6LnJwcfPvttygsLMTKlSv7YKQUCoVCoVB6iuPHj6Ompob9t337dgDAjTfeCAB49NFHsXnzZnz11VfYu3cvqqurcf311/flkAEAMqk0IJbJZNi4cSNWrVoluM3x48cxZcoUXLhwAampqb03OAqFQqFQKL3GI488gh9++AHFxcVoa2vDoEGD8Nlnn+GGG24AAJw/fx4jRozA4cOHMW3atD4bp7LPjhwEra2tkMlkiIiI4H3e5XIhLy8P7e3tkMlkXs/Hx8cjPj6+h0dJoVAoFIpvamtrUVtb6/U4wzAwGAwYP3485PKenyyyWCyw2Ww9sm+GYbzuxRqNBhqNxufrbDYbPv30Uzz22GOQyWQ4efIk7HY7Fi1axG4zfPhwpKamUhElFovFgqeeegpr1qxBWFgY7zbV1dXIzs7u5ZFRKBQKhdK9nDx5EhMnTuzRY1gsFgwZMoRXzHUHer0eRqPR7bHnnnsOzz//vM/Xbdq0CS0tLbj99tsBdApOtVrtlUCJi4vrsbGLpV+IKLvdjl/84hdgGAbvvfee4HYGgwEA8NNPPyE0NNTr+e7KROXl5WHu3LnYu3cvxo8f3+X99SU0FmlCY5EmNBZp0h9jEcpE5eXl4eGHH0Z7e3uPj8Fms6G2thaVlZWCyYlgaWtrQ2pqKi5evOi2b39ZKAD46KOPsHz5ciQmJnbrmHoCyYsoIqAuXLiAXbt2+XyjSdpw5syZ3X5BcNHr9ex/e/I4vQGNRZrQWKQJjUWa9MdYwsLCkJmZKfg8X0lKT46lp85boPu+cOECduzYgW+//ZZ9LD4+HjabDS0tLW7ZqLq6uj4v0ZG0TxQRUMXFxdixYweio6P7ekgUCoVCoQwoGIbpkX/BsGHDBsTGxuKqq65iH8vOzoZKpcLOnTvZxwoLC1FZWYnp06d3Of6u0KeZKKPRiJKSEvbv8vJy5OXlISoqCgkJCbjhhhuQk5ODH374AU6nk019RkVFQa1W99WwKRQKhUKhdDMulwsbNmzAunXroFT+LE/Cw8Nx11134bHHHkNUVBTCwsLw4IMPYvr06X1aVA70sYg6ceIE5s+fz/792GOPAQDWrVuH559/Ht9//z0AeM1x7969G/PmzeutYVIoFAqFMmDpSubI1z4DZceOHaisrMSdd97p9dybb74JuVyO1atXw2q1YunSpfjb3/7WHUPtEn0qoubNm+fzREvEwopCoVAoFEoPs2TJEsH7vlarxbvvvstrzt2XSL6wXIokJCTg4YcfRkJCQl8PpcvQWKQJjUWa0FikyUCKhRRK92bBtFQyUf0RyTiWdwdtbW0IDw9Ha2trj6/QKCwsRFZWVo8eo7egsUgTGos0obFIk4ESS2/ex8ixGhsbe8TiIDo6ulfi6EtoJipItFptXw+h26CxSBMaizShsUiTgRRLb0MzUcFDRVSQ9AcTMLHQWKQJjUWa0FikyUCKpbehIip4qIgKkrKysgGROgb6ZyzV1dXYs2cPzp07B6fTidTUVMyePRsqlarfxSJEf3xfhKCxSBMaC4XSNaiIovQ7cnNz8cknn8DpdLKPFRQUoKCgAHPnzqVfpBQKhRIANBMVPJJ2LJcyMTExfT2EbqM/xdLS0uIloLjk5eXhxIkTvTyqnqE/vS/+oLFIExoLhdI1qIgKErl84Jy6/hTLoUOHBAUU0Ol4u2/fvl4cUc/Rn94Xf9BYpAmNhQJIq+1Lf4NedUFSX1/f10PoNvpTLKWlpT6fj46ORkVFhU+h1V/oT++LP2gs0oTGQqF0DVoTRelXiOlsLpPJerUDOoVCofRnaE1U8NBMVJCkpaX19RC6jf4US2Zmps/nL126hPT09AGR2u9P74s/aCzShMZCoXSN/n+n6SMGUuq4P8Uyffp0qNVqweejo6Mxd+7cXhxRz9Gf3hd/0FikCY2FAtCaqK5ARVSQdHR09PUQuo3+FIvBYMBdd90lKKTGjBmDsWPH9vKoeob+9L74g8YiTWgsFICKqK5Aa6KCxFc2pL/R32IZMWIEfve73+HAgQM4e/asm9nmQKK/vS++oLFIExoLhdI1aAPiIHE6nVAoFD16jN6CxiJNaCzShMYiTQZKLH3RgPjSpUs90oA4KSlpwDcgptN5QVJSUtLXQ+g2aCzShMYiTWgs0mQgxULpP9DpPAqFQqFQrmCoxUHw0ExUkERFRfX1ELoNGos0obFIExqLNBlIsVD6DzQTFSQDqYiRxiJNaCzShMYiTQZSLL0NzUQFD81EBUltbW1fD6HboLFIExqLNKGxSJOBFAul/0AzURQKhUKhXMHQTFTwUBEVJIMHD+7rIXQbNBZpQmORJjQWaTKQYultqIgKHjqdFySNjY19PYRug8YiTWgs0oTGIk0GUiyU/gPNRAWJ0Wjs6yF0GzQWaUJjkSY0FmkykGLpbWgmKnhoJipIlMqBoz9pLNKExiJNaCzSZCDFQuk/0KsuSIYOHdrXQ+g2aCzShMYiTWgs0mQgxdLb0ExU8NBMVJAUFRX19RC6DRqLNKGxSBMaizQZSLFQ+g80E0WhUCgUyhXOlZI56m6oiAqSyMjIvh5Ct9GXsdTW1uLUqVOwWCyIiYnBxIkTodPpgt4ffV+kCY1FmtBYKJSuQUVUkGi12r4eQrfRF7HYbDZ8+eWXOHPmjNvjP/30E66++mpMnz49qP3S90Wa0FikCY2FAtCaqK5Aa6KCpKampq+H0G30RSx8AgoA7HY7Nm7ciNOnTwe1X/q+SBMaizShsVCAn0VUd/+7EqAiitLr1NbW8gooLjt37uyl0VAoFAqFEhxURAVJampqXw+h2+jtWMRkmWpqalBXVxfwvun7Ik1oLNKExkIBaCaqK1ARFSTNzc19PYRuo7djsVgsorazWq0B75u+L9KExiJNaCwUStegheVB0t7e3tdD6DZ6O5aYmBjex10uF/vrRSaTwWazBbxv+r5IExqLNKGxUABaWN4VaCYqSBQKRV8Podvo7VgmTJgAlUrF/s0wDJxOJyuiGIaBy+XC3/72N3zzzTcBfRjp+yJNaCzShMZCoXQNKqKCJD09va+H0G30diw6nQ7XXHMN+zc3A+XJwYMHsWvXLtH7pu+LNKGxSBMaCwWgNVFdgYqoIBlILQb6IpZp06bh1ltvRUxMjN8P2759++BwOETtl74v0oTGIk1oLBRK16AiKkgGksruq1jGjBmDSZMm+d2uvb0dFy5cELVP+r5IExqLNKGxUACaieoKVEQFSXh4eF8Podvoy1jsdnu3bkffF2lCY5EmNBYKpWvQ1XlBotfr+3oI3UZfxpKYmOh3G7lcjvj4eFH7o++LNKGxSBMaCwWgq/O6As1EBcmlS5f6egjdRl/GMmrUKERERPjcZuTIkX63IdD3RZrQWKQJjYUC0Om8rkBFFKVPkcvlWLNmjZvlAZeIiAhcd911XT6Oy+VCWVkZzp49i4a
"text/plain": [
"<Figure size 700x600 with 2 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"GenGraphTemp(humf,powf,xlim2,ylim,'Humidity[%]',\"PV's Power[W]\",tempf)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "96ea2e5b-7c50-4a3e-bcd1-1606f0f38231",
"metadata": {},
"outputs": [],
"source": [
"GenGraphTemp(humplt,powplt,xlim2,ylim,'Humidity[%]',\"PV's Power[W]\",tempplt)"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.12"
}
},
"nbformat": 4,
"nbformat_minor": 5
}