mirror of
https://github.com/miguel5612/MQSensorsLib.git
synced 2025-03-23 09:17:30 +03:00
2139 lines
89 KiB
Plaintext
2139 lines
89 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 1,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
"Requirement already satisfied: pandas in c:\\programdata\\anaconda3\\lib\\site-packages (0.24.2)\n",
|
|
"Requirement already satisfied: numpy>=1.12.0 in c:\\programdata\\anaconda3\\lib\\site-packages (from pandas) (1.16.2)\n",
|
|
"Requirement already satisfied: pytz>=2011k in c:\\programdata\\anaconda3\\lib\\site-packages (from pandas) (2018.9)\n",
|
|
"Requirement already satisfied: python-dateutil>=2.5.0 in c:\\programdata\\anaconda3\\lib\\site-packages (from pandas) (2.8.0)\n",
|
|
"Requirement already satisfied: six>=1.5 in c:\\programdata\\anaconda3\\lib\\site-packages (from python-dateutil>=2.5.0->pandas) (1.12.0)\n",
|
|
"Requirement already satisfied: xlrd in c:\\programdata\\anaconda3\\lib\\site-packages (1.2.0)\n",
|
|
"Requirement already satisfied: sklearn in c:\\programdata\\anaconda3\\lib\\site-packages (0.0)\n",
|
|
"Requirement already satisfied: scikit-learn in c:\\programdata\\anaconda3\\lib\\site-packages (from sklearn) (0.20.3)\n",
|
|
"Requirement already satisfied: scipy>=0.13.3 in c:\\programdata\\anaconda3\\lib\\site-packages (from scikit-learn->sklearn) (1.2.1)\n",
|
|
"Requirement already satisfied: numpy>=1.8.2 in c:\\programdata\\anaconda3\\lib\\site-packages (from scikit-learn->sklearn) (1.16.2)\n",
|
|
"Collecting imblearn\n",
|
|
" Using cached https://files.pythonhosted.org/packages/81/a7/4179e6ebfd654bd0eac0b9c06125b8b4c96a9d0a8ff9e9507eb2a26d2d7e/imblearn-0.0-py2.py3-none-any.whl\n",
|
|
"Collecting imbalanced-learn (from imblearn)\n",
|
|
" Using cached https://files.pythonhosted.org/packages/e6/62/08c14224a7e242df2cef7b312d2ef821c3931ec9b015ff93bb52ec8a10a3/imbalanced_learn-0.5.0-py3-none-any.whl\n",
|
|
"Requirement already satisfied: joblib>=0.11 in c:\\programdata\\anaconda3\\lib\\site-packages (from imbalanced-learn->imblearn) (0.13.2)\n",
|
|
"Requirement already satisfied: numpy>=1.11 in c:\\programdata\\anaconda3\\lib\\site-packages (from imbalanced-learn->imblearn) (1.16.2)\n",
|
|
"Collecting scikit-learn>=0.21 (from imbalanced-learn->imblearn)\n",
|
|
" Using cached https://files.pythonhosted.org/packages/75/14/fde90de4fc6722303ddbc183ec253c288dae8c7e4eb5a069ac49f14c9a0f/scikit_learn-0.21.2-cp37-cp37m-win_amd64.whl\n",
|
|
"Requirement already satisfied: scipy>=0.17 in c:\\programdata\\anaconda3\\lib\\site-packages (from imbalanced-learn->imblearn) (1.2.1)\n",
|
|
"Installing collected packages: scikit-learn, imbalanced-learn, imblearn\n",
|
|
" Found existing installation: scikit-learn 0.20.3\n",
|
|
" Uninstalling scikit-learn-0.20.3:\n",
|
|
" Successfully uninstalled scikit-learn-0.20.3\n",
|
|
"Successfully installed imbalanced-learn-0.5.0 imblearn-0.0 scikit-learn-0.21.2\n"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"!pip install pandas\n",
|
|
"!pip install xlrd\n",
|
|
"!pip install sklearn\n",
|
|
"!pip install imblearn"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 2,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"import xlrd\n",
|
|
"book = xlrd.open_workbook(\"Datasheets info.xlsx\")\n",
|
|
"sheetMQ2 = book.sheet_by_name(\"MQ2 - Pololulu\")\n",
|
|
"sheetMQ3 = book.sheet_by_name(\"MQ3 - Sparkfun\")\n",
|
|
"sheetMQ4 = book.sheet_by_name(\"MQ4 - Sparkfun\")\n",
|
|
"sheetMQ5 = book.sheet_by_name(\"MQ5 - Sparkfun\")\n",
|
|
"sheetMQ6 = book.sheet_by_name(\"MQ6 - Sparkfun\")\n",
|
|
"sheetMQ7 = book.sheet_by_name(\"MQ7 - Sparkfun\")\n",
|
|
"sheetMQ8 = book.sheet_by_name(\"MQ8 - Sparkfun\")\n",
|
|
"sheetMQ9 = book.sheet_by_name(\"MQ9 - Haoyuelectronics\")\n",
|
|
"sheetMQ131 = book.sheet_by_name(\"MQ131- Sensorsportal\")\n",
|
|
"sheetMQ135 = book.sheet_by_name(\"MQ135 - HANWEI\")\n",
|
|
"sheetMQ303A = book.sheet_by_name(\"MQ303A - HANWEI\")\n",
|
|
"sheetMQ309A = book.sheet_by_name(\"MQ309A - HANWEI\")"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 3,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
"RS/R0 \t H2 \t LPG \t CH4 \t CO \t Alcohol \t Propane\n",
|
|
"0.1 \t \t \t \t \t \t \n",
|
|
"0.2 \t \t \t \t \t \t \n",
|
|
"0.3 \t \t \t \t \t \t \n",
|
|
"0.4 \t \t \t \t \t \t \n",
|
|
"0.5 \t \t \t \t \t \t \n",
|
|
"0.6 \t \t 2000.0 \t \t \t \t 2000.0\n",
|
|
"0.7 \t 2100.0 \t \t \t \t \t \n",
|
|
"0.8 \t \t 1000.0 \t \t \t \t 1000.0\n",
|
|
"0.9 \t \t 800.0 \t 5000.0 \t \t 5000.0 \t 800.0\n",
|
|
"1.0 \t 1000.0 \t \t \t \t \t \n",
|
|
"2.0 \t 201.0 \t \t 800.0 \t \t 500.0 \t \n",
|
|
"3.0 \t \t \t 200.0 \t 1000.0 \t 200.0 \t \n",
|
|
"4.0 \t \t \t \t 500.0 \t \t \n",
|
|
"5.0 \t \t \t \t 200.0 \t \t \n",
|
|
"6.0 \t \t \t \t \t \t \n",
|
|
"7.0 \t \t \t \t \t \t \n",
|
|
"8.0 \t \t \t \t \t \t \n",
|
|
"9.0 \t \t \t \t \t \t \n"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"for row_index in range(1,20): #reading first columns\n",
|
|
" RsR0, H2, LPG, CH4, CO, Alcohol, propane = sheetMQ2.row_values(row_index, start_colx=0, end_colx=7)\n",
|
|
" print(RsR0, \"\t\", H2, \"\t\", LPG, \"\t\", CH4, \"\t\", CO, \"\t\", Alcohol, \"\t\", propane)\n",
|
|
" "
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 4,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"x_MQ2 = sheetMQ2.col_values(0)[2:]\n",
|
|
"MQ2_H2 = sheetMQ2.col_values(1)[2:]\n",
|
|
"MQ2_LPG = sheetMQ2.col_values(2)[2:]\n",
|
|
"MQ2_CH4 = sheetMQ2.col_values(3)[2:]\n",
|
|
"MQ2_CO = sheetMQ2.col_values(4)[2:]\n",
|
|
"MQ2_Alcohol = sheetMQ2.col_values(5)[2:]\n",
|
|
"MQ2_propane = sheetMQ2.col_values(6)[2:]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 5,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"def zero_to_nan(values):\n",
|
|
" \"\"\"Replace every 0 with 'nan' and return a copy.\"\"\"\n",
|
|
" return [float('nan') if x==0 else x for x in values]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 6,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"MQ2_H2 =zero_to_nan(MQ2_H2)\n",
|
|
"MQ2_LPG =zero_to_nan(MQ2_LPG)\n",
|
|
"MQ2_CH4 =zero_to_nan(MQ2_CH4)\n",
|
|
"MQ2_CO =zero_to_nan(MQ2_CO)\n",
|
|
"MQ2_Alcohol =zero_to_nan(MQ2_Alcohol)\n",
|
|
"MQ2_propane =zero_to_nan(MQ2_propane)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 31,
|
|
"metadata": {
|
|
"scrolled": false
|
|
},
|
|
"outputs": [],
|
|
"source": [
|
|
"import pandas as pd\n",
|
|
"import numpy as np\n",
|
|
"from sklearn.datasets import load_iris\n",
|
|
"#from sklearn.cross_validation import train_test_split\n",
|
|
"from sklearn.tree import DecisionTreeClassifier\n",
|
|
"from sklearn import datasets\n",
|
|
"from sklearn import linear_model\n",
|
|
"\n",
|
|
"dataH2 = {'RsRo': x_MQ2, 'H2': MQ2_H2}\n",
|
|
"dataLPG = {'RsRo': x_MQ2, 'LPG': MQ2_LPG}\n",
|
|
"dataCH4 = {'RsRo': x_MQ2, 'CH4': MQ2_CH4}\n",
|
|
"dataCO = {'RsRo': x_MQ2, 'CO': MQ2_CO}\n",
|
|
"dataAlcohol = {'RsRo': x_MQ2, 'Alcohol': MQ2_Alcohol}\n",
|
|
"dataPropane = {'RsRo': x_MQ2, 'Propane': MQ2_propane}\n",
|
|
"\n",
|
|
"dfMQ2_H2 = pd.DataFrame(dataH2)\n",
|
|
"dfMQ2_LPG = pd.DataFrame(dataLPG)\n",
|
|
"dfMQ2_CH4 = pd.DataFrame(dataCH4)\n",
|
|
"dfMQ2_CO = pd.DataFrame(dataCO)\n",
|
|
"dfMQ2_Alcohol = pd.DataFrame(dataAlcohol)\n",
|
|
"dfMQ2_Propane = pd.DataFrame(dataPropane)\n",
|
|
"\n",
|
|
"dfMQ2_H2['H2'] = pd.to_numeric(dfMQ2_H2['H2'])\n",
|
|
"dfMQ2_LPG['LPG'] = pd.to_numeric(dfMQ2_LPG['LPG'])\n",
|
|
"dfMQ2_CH4['CH4'] = pd.to_numeric(dfMQ2_CH4['CH4'])\n",
|
|
"dfMQ2_CO['CO'] = pd.to_numeric(dfMQ2_CO['CO'])\n",
|
|
"dfMQ2_Alcohol['Alcohol'] = pd.to_numeric(dfMQ2_Alcohol['Alcohol'])\n",
|
|
"dfMQ2_Propane['Propane'] = pd.to_numeric(dfMQ2_Propane['Propane'])\n",
|
|
"\n",
|
|
"dfMQ2_H2['H2'] = dfMQ2_H2['H2'].replace('',None, regex=True)\n",
|
|
"dfMQ2_LPG['LPG'] = dfMQ2_LPG['LPG'].replace('',None, regex=True)\n",
|
|
"dfMQ2_CH4['CH4'] = dfMQ2_CH4['CH4'].replace('',None, regex=True)\n",
|
|
"dfMQ2_CO['CO'] = dfMQ2_CO['CO'].replace('',None, regex=True)\n",
|
|
"dfMQ2_Alcohol['Alcohol'] = dfMQ2_Alcohol['Alcohol'].replace('',None, regex=True)\n",
|
|
"dfMQ2_Propane['Propane'] = dfMQ2_Propane['Propane'].replace('',None, regex=True)\n",
|
|
"\n",
|
|
"#Global X_Predict variable\n",
|
|
"X_Predict = dfMQ2_H2.RsRo.apply(lambda x: [x]).tolist()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 41,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"#Model and train\n",
|
|
"dataset2TrainH2 = dfMQ2_H2.copy()\n",
|
|
"dataset2TrainH2.dropna(inplace=True)\n",
|
|
"X_trainH2 = dataset2TrainH2.RsRo.apply(lambda x: [x]).tolist()\n",
|
|
"y_trainH2 = dataset2TrainH2['H2'].tolist()\n",
|
|
"model = linear_model.Lasso(alpha=0.1)\n",
|
|
"model.fit(X_trainH2, y_trainH2)\n",
|
|
"#Predict\n",
|
|
"H2_Predicted = model.predict(X_Predict)\n",
|
|
"#save into MQ2\n",
|
|
"MQ2_H2 = H2_Predicted"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 42,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"#Model and train\n",
|
|
"dataset2TrainLPG = dfMQ2_LPG.copy()\n",
|
|
"dataset2TrainLPG.dropna(inplace=True)\n",
|
|
"X_trainLPG = dataset2TrainLPG.RsRo.apply(lambda x: [x]).tolist()\n",
|
|
"y_trainLPG = dataset2TrainLPG['LPG'].tolist()\n",
|
|
"model = linear_model.Lasso(alpha=0.1)\n",
|
|
"model.fit(X_trainLPG, y_trainLPG)\n",
|
|
"#Predict\n",
|
|
"LPG_Predicted = model.predict(X_Predict)\n",
|
|
"#save into MQ2\n",
|
|
"MQ2_LPG = LPG_Predicted"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 43,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"#Model and train\n",
|
|
"dataset2TrainCH4 = dfMQ2_CH4.copy()\n",
|
|
"dataset2TrainCH4.dropna(inplace=True)\n",
|
|
"X_trainCH4 = dataset2TrainCH4.RsRo.apply(lambda x: [x]).tolist()\n",
|
|
"y_trainCH4 = dataset2TrainCH4['CH4'].tolist()\n",
|
|
"model = linear_model.Lasso(alpha=0.1)\n",
|
|
"model.fit(X_trainCH4, y_trainCH4)\n",
|
|
"#Predict\n",
|
|
"CH4_Predicted = model.predict(X_Predict)\n",
|
|
"#save into MQ2\n",
|
|
"MQ2_CH4 = CH4_Predicted"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 45,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"#Model and train\n",
|
|
"dataset2TrainCO = dfMQ2_CO.copy()\n",
|
|
"dataset2TrainCO.dropna(inplace=True)\n",
|
|
"X_trainCO = dataset2TrainCO.RsRo.apply(lambda x: [x]).tolist()\n",
|
|
"y_trainCO = dataset2TrainCO['CO'].tolist()\n",
|
|
"model = linear_model.Lasso(alpha=0.1)\n",
|
|
"model.fit(X_trainCO, y_trainCO)\n",
|
|
"#Predict\n",
|
|
"CO_Predicted = model.predict(X_Predict)\n",
|
|
"#save into MQ2\n",
|
|
"MQ2_CO = CO_Predicted"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 46,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"#Model and train\n",
|
|
"dataset2TrainAlcohol = dfMQ2_Alcohol.copy()\n",
|
|
"dataset2TrainAlcohol.dropna(inplace=True)\n",
|
|
"X_trainAlcohol = dataset2TrainAlcohol.RsRo.apply(lambda x: [x]).tolist()\n",
|
|
"y_trainAlcohol = dataset2TrainAlcohol['Alcohol'].tolist()\n",
|
|
"model = linear_model.Lasso(alpha=0.1)\n",
|
|
"model.fit(X_trainAlcohol, y_trainAlcohol)\n",
|
|
"#Predict\n",
|
|
"Alcohol_Predicted = model.predict(X_Predict)\n",
|
|
"#save into MQ2\n",
|
|
"MQ2_Alcohol = Alcohol_Predicted"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 59,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"#Model and train\n",
|
|
"dataset2TrainPropane = dfMQ2_Propane.copy()\n",
|
|
"dataset2TrainPropane.dropna(inplace=True)\n",
|
|
"X_trainPropane = dataset2TrainPropane.RsRo.apply(lambda x: [x]).tolist()\n",
|
|
"y_trainPropane = dataset2TrainPropane['Propane'].tolist()\n",
|
|
"model = linear_model.Lasso(alpha=0.1)\n",
|
|
"model.fit(X_trainPropane, y_trainPropane)\n",
|
|
"#Predict\n",
|
|
"Propane_Predicted = model.predict(X_Predict)\n",
|
|
"#save into MQ2\n",
|
|
"MQ2_propane = Propane_Predicted"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 61,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"Text(0, 0.5, 'Rs/Ro')"
|
|
]
|
|
},
|
|
"execution_count": 61,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
},
|
|
{
|
|
"data": {
|
|
"image/svg+xml": [
|
|
"<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n",
|
|
"<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n",
|
|
"<svg height=\"383.33625pt\" version=\"1.1\" viewBox=\"0 0 564.278125 383.33625\" width=\"564.278125pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n",
|
|
" <defs>\r\n",
|
|
" <style type=\"text/css\">\r\n",
|
|
"*{stroke-linecap:butt;stroke-linejoin:round;}\r\n",
|
|
" </style>\r\n",
|
|
" </defs>\r\n",
|
|
" <g id=\"figure_1\">\r\n",
|
|
" <g id=\"patch_1\">\r\n",
|
|
" <path d=\"M 0 383.33625 \r\n",
|
|
"L 564.278125 383.33625 \r\n",
|
|
"L 564.278125 0 \r\n",
|
|
"L 0 0 \r\n",
|
|
"z\r\n",
|
|
"\" style=\"fill:none;\"/>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"axes_1\">\r\n",
|
|
" <g id=\"patch_2\">\r\n",
|
|
" <path d=\"M 51.378125 345.78 \r\n",
|
|
"L 553.578125 345.78 \r\n",
|
|
"L 553.578125 46.8 \r\n",
|
|
"L 51.378125 46.8 \r\n",
|
|
"z\r\n",
|
|
"\" style=\"fill:#ffffff;\"/>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"matplotlib.axis_1\">\r\n",
|
|
" <g id=\"xtick_1\">\r\n",
|
|
" <g id=\"line2d_1\">\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 0 \r\n",
|
|
"L 0 3.5 \r\n",
|
|
"\" id=\"mca62e82dfa\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"65.146539\" xlink:href=\"#mca62e82dfa\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"text_1\">\r\n",
|
|
" <!-- $\\mathdefault{10^{2}}$ -->\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 12.40625 8.296875 \r\n",
|
|
"L 28.515625 8.296875 \r\n",
|
|
"L 28.515625 63.921875 \r\n",
|
|
"L 10.984375 60.40625 \r\n",
|
|
"L 10.984375 69.390625 \r\n",
|
|
"L 28.421875 72.90625 \r\n",
|
|
"L 38.28125 72.90625 \r\n",
|
|
"L 38.28125 8.296875 \r\n",
|
|
"L 54.390625 8.296875 \r\n",
|
|
"L 54.390625 0 \r\n",
|
|
"L 12.40625 0 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-49\"/>\r\n",
|
|
" <path d=\"M 31.78125 66.40625 \r\n",
|
|
"Q 24.171875 66.40625 20.328125 58.90625 \r\n",
|
|
"Q 16.5 51.421875 16.5 36.375 \r\n",
|
|
"Q 16.5 21.390625 20.328125 13.890625 \r\n",
|
|
"Q 24.171875 6.390625 31.78125 6.390625 \r\n",
|
|
"Q 39.453125 6.390625 43.28125 13.890625 \r\n",
|
|
"Q 47.125 21.390625 47.125 36.375 \r\n",
|
|
"Q 47.125 51.421875 43.28125 58.90625 \r\n",
|
|
"Q 39.453125 66.40625 31.78125 66.40625 \r\n",
|
|
"z\r\n",
|
|
"M 31.78125 74.21875 \r\n",
|
|
"Q 44.046875 74.21875 50.515625 64.515625 \r\n",
|
|
"Q 56.984375 54.828125 56.984375 36.375 \r\n",
|
|
"Q 56.984375 17.96875 50.515625 8.265625 \r\n",
|
|
"Q 44.046875 -1.421875 31.78125 -1.421875 \r\n",
|
|
"Q 19.53125 -1.421875 13.0625 8.265625 \r\n",
|
|
"Q 6.59375 17.96875 6.59375 36.375 \r\n",
|
|
"Q 6.59375 54.828125 13.0625 64.515625 \r\n",
|
|
"Q 19.53125 74.21875 31.78125 74.21875 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-48\"/>\r\n",
|
|
" <path d=\"M 19.1875 8.296875 \r\n",
|
|
"L 53.609375 8.296875 \r\n",
|
|
"L 53.609375 0 \r\n",
|
|
"L 7.328125 0 \r\n",
|
|
"L 7.328125 8.296875 \r\n",
|
|
"Q 12.9375 14.109375 22.625 23.890625 \r\n",
|
|
"Q 32.328125 33.6875 34.8125 36.53125 \r\n",
|
|
"Q 39.546875 41.84375 41.421875 45.53125 \r\n",
|
|
"Q 43.3125 49.21875 43.3125 52.78125 \r\n",
|
|
"Q 43.3125 58.59375 39.234375 62.25 \r\n",
|
|
"Q 35.15625 65.921875 28.609375 65.921875 \r\n",
|
|
"Q 23.96875 65.921875 18.8125 64.3125 \r\n",
|
|
"Q 13.671875 62.703125 7.8125 59.421875 \r\n",
|
|
"L 7.8125 69.390625 \r\n",
|
|
"Q 13.765625 71.78125 18.9375 73 \r\n",
|
|
"Q 24.125 74.21875 28.421875 74.21875 \r\n",
|
|
"Q 39.75 74.21875 46.484375 68.546875 \r\n",
|
|
"Q 53.21875 62.890625 53.21875 53.421875 \r\n",
|
|
"Q 53.21875 48.921875 51.53125 44.890625 \r\n",
|
|
"Q 49.859375 40.875 45.40625 35.40625 \r\n",
|
|
"Q 44.1875 33.984375 37.640625 27.21875 \r\n",
|
|
"Q 31.109375 20.453125 19.1875 8.296875 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-50\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g transform=\"translate(56.346539 360.378437)scale(0.1 -0.1)\">\r\n",
|
|
" <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
|
|
" <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-48\"/>\r\n",
|
|
" <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-50\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_2\">\r\n",
|
|
" <g id=\"line2d_2\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"323.772377\" xlink:href=\"#mca62e82dfa\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"text_2\">\r\n",
|
|
" <!-- $\\mathdefault{10^{3}}$ -->\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 40.578125 39.3125 \r\n",
|
|
"Q 47.65625 37.796875 51.625 33 \r\n",
|
|
"Q 55.609375 28.21875 55.609375 21.1875 \r\n",
|
|
"Q 55.609375 10.40625 48.1875 4.484375 \r\n",
|
|
"Q 40.765625 -1.421875 27.09375 -1.421875 \r\n",
|
|
"Q 22.515625 -1.421875 17.65625 -0.515625 \r\n",
|
|
"Q 12.796875 0.390625 7.625 2.203125 \r\n",
|
|
"L 7.625 11.71875 \r\n",
|
|
"Q 11.71875 9.328125 16.59375 8.109375 \r\n",
|
|
"Q 21.484375 6.890625 26.8125 6.890625 \r\n",
|
|
"Q 36.078125 6.890625 40.9375 10.546875 \r\n",
|
|
"Q 45.796875 14.203125 45.796875 21.1875 \r\n",
|
|
"Q 45.796875 27.640625 41.28125 31.265625 \r\n",
|
|
"Q 36.765625 34.90625 28.71875 34.90625 \r\n",
|
|
"L 20.21875 34.90625 \r\n",
|
|
"L 20.21875 43.015625 \r\n",
|
|
"L 29.109375 43.015625 \r\n",
|
|
"Q 36.375 43.015625 40.234375 45.921875 \r\n",
|
|
"Q 44.09375 48.828125 44.09375 54.296875 \r\n",
|
|
"Q 44.09375 59.90625 40.109375 62.90625 \r\n",
|
|
"Q 36.140625 65.921875 28.71875 65.921875 \r\n",
|
|
"Q 24.65625 65.921875 20.015625 65.03125 \r\n",
|
|
"Q 15.375 64.15625 9.8125 62.3125 \r\n",
|
|
"L 9.8125 71.09375 \r\n",
|
|
"Q 15.4375 72.65625 20.34375 73.4375 \r\n",
|
|
"Q 25.25 74.21875 29.59375 74.21875 \r\n",
|
|
"Q 40.828125 74.21875 47.359375 69.109375 \r\n",
|
|
"Q 53.90625 64.015625 53.90625 55.328125 \r\n",
|
|
"Q 53.90625 49.265625 50.4375 45.09375 \r\n",
|
|
"Q 46.96875 40.921875 40.578125 39.3125 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-51\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g transform=\"translate(314.972377 360.378437)scale(0.1 -0.1)\">\r\n",
|
|
" <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
|
|
" <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-48\"/>\r\n",
|
|
" <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-51\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_3\">\r\n",
|
|
" <g id=\"line2d_3\">\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 0 \r\n",
|
|
"L 0 2 \r\n",
|
|
"\" id=\"mba4278f940\" style=\"stroke:#000000;stroke-width:0.6;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"53.312469\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_4\">\r\n",
|
|
" <g id=\"line2d_4\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"143.000674\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_5\">\r\n",
|
|
" <g id=\"line2d_5\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"188.542423\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_6\">\r\n",
|
|
" <g id=\"line2d_6\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"220.854809\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_7\">\r\n",
|
|
" <g id=\"line2d_7\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"245.918242\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_8\">\r\n",
|
|
" <g id=\"line2d_8\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"266.396558\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_9\">\r\n",
|
|
" <g id=\"line2d_9\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"283.710728\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_10\">\r\n",
|
|
" <g id=\"line2d_10\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"298.708944\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_11\">\r\n",
|
|
" <g id=\"line2d_11\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"311.938308\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_12\">\r\n",
|
|
" <g id=\"line2d_12\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"401.626512\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_13\">\r\n",
|
|
" <g id=\"line2d_13\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"447.168262\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_14\">\r\n",
|
|
" <g id=\"line2d_14\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"479.480647\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_15\">\r\n",
|
|
" <g id=\"line2d_15\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"504.544081\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_16\">\r\n",
|
|
" <g id=\"line2d_16\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"525.022397\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"xtick_17\">\r\n",
|
|
" <g id=\"line2d_17\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"542.336566\" xlink:href=\"#mba4278f940\" y=\"345.78\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"text_3\">\r\n",
|
|
" <!-- PPM Concentration -->\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 19.671875 64.796875 \r\n",
|
|
"L 19.671875 37.40625 \r\n",
|
|
"L 32.078125 37.40625 \r\n",
|
|
"Q 38.96875 37.40625 42.71875 40.96875 \r\n",
|
|
"Q 46.484375 44.53125 46.484375 51.125 \r\n",
|
|
"Q 46.484375 57.671875 42.71875 61.234375 \r\n",
|
|
"Q 38.96875 64.796875 32.078125 64.796875 \r\n",
|
|
"z\r\n",
|
|
"M 9.8125 72.90625 \r\n",
|
|
"L 32.078125 72.90625 \r\n",
|
|
"Q 44.34375 72.90625 50.609375 67.359375 \r\n",
|
|
"Q 56.890625 61.8125 56.890625 51.125 \r\n",
|
|
"Q 56.890625 40.328125 50.609375 34.8125 \r\n",
|
|
"Q 44.34375 29.296875 32.078125 29.296875 \r\n",
|
|
"L 19.671875 29.296875 \r\n",
|
|
"L 19.671875 0 \r\n",
|
|
"L 9.8125 0 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-80\"/>\r\n",
|
|
" <path d=\"M 9.8125 72.90625 \r\n",
|
|
"L 24.515625 72.90625 \r\n",
|
|
"L 43.109375 23.296875 \r\n",
|
|
"L 61.8125 72.90625 \r\n",
|
|
"L 76.515625 72.90625 \r\n",
|
|
"L 76.515625 0 \r\n",
|
|
"L 66.890625 0 \r\n",
|
|
"L 66.890625 64.015625 \r\n",
|
|
"L 48.09375 14.015625 \r\n",
|
|
"L 38.1875 14.015625 \r\n",
|
|
"L 19.390625 64.015625 \r\n",
|
|
"L 19.390625 0 \r\n",
|
|
"L 9.8125 0 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-77\"/>\r\n",
|
|
" <path id=\"DejaVuSans-32\"/>\r\n",
|
|
" <path d=\"M 64.40625 67.28125 \r\n",
|
|
"L 64.40625 56.890625 \r\n",
|
|
"Q 59.421875 61.53125 53.78125 63.8125 \r\n",
|
|
"Q 48.140625 66.109375 41.796875 66.109375 \r\n",
|
|
"Q 29.296875 66.109375 22.65625 58.46875 \r\n",
|
|
"Q 16.015625 50.828125 16.015625 36.375 \r\n",
|
|
"Q 16.015625 21.96875 22.65625 14.328125 \r\n",
|
|
"Q 29.296875 6.6875 41.796875 6.6875 \r\n",
|
|
"Q 48.140625 6.6875 53.78125 8.984375 \r\n",
|
|
"Q 59.421875 11.28125 64.40625 15.921875 \r\n",
|
|
"L 64.40625 5.609375 \r\n",
|
|
"Q 59.234375 2.09375 53.4375 0.328125 \r\n",
|
|
"Q 47.65625 -1.421875 41.21875 -1.421875 \r\n",
|
|
"Q 24.65625 -1.421875 15.125 8.703125 \r\n",
|
|
"Q 5.609375 18.84375 5.609375 36.375 \r\n",
|
|
"Q 5.609375 53.953125 15.125 64.078125 \r\n",
|
|
"Q 24.65625 74.21875 41.21875 74.21875 \r\n",
|
|
"Q 47.75 74.21875 53.53125 72.484375 \r\n",
|
|
"Q 59.328125 70.75 64.40625 67.28125 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-67\"/>\r\n",
|
|
" <path d=\"M 30.609375 48.390625 \r\n",
|
|
"Q 23.390625 48.390625 19.1875 42.75 \r\n",
|
|
"Q 14.984375 37.109375 14.984375 27.296875 \r\n",
|
|
"Q 14.984375 17.484375 19.15625 11.84375 \r\n",
|
|
"Q 23.34375 6.203125 30.609375 6.203125 \r\n",
|
|
"Q 37.796875 6.203125 41.984375 11.859375 \r\n",
|
|
"Q 46.1875 17.53125 46.1875 27.296875 \r\n",
|
|
"Q 46.1875 37.015625 41.984375 42.703125 \r\n",
|
|
"Q 37.796875 48.390625 30.609375 48.390625 \r\n",
|
|
"z\r\n",
|
|
"M 30.609375 56 \r\n",
|
|
"Q 42.328125 56 49.015625 48.375 \r\n",
|
|
"Q 55.71875 40.765625 55.71875 27.296875 \r\n",
|
|
"Q 55.71875 13.875 49.015625 6.21875 \r\n",
|
|
"Q 42.328125 -1.421875 30.609375 -1.421875 \r\n",
|
|
"Q 18.84375 -1.421875 12.171875 6.21875 \r\n",
|
|
"Q 5.515625 13.875 5.515625 27.296875 \r\n",
|
|
"Q 5.515625 40.765625 12.171875 48.375 \r\n",
|
|
"Q 18.84375 56 30.609375 56 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-111\"/>\r\n",
|
|
" <path d=\"M 54.890625 33.015625 \r\n",
|
|
"L 54.890625 0 \r\n",
|
|
"L 45.90625 0 \r\n",
|
|
"L 45.90625 32.71875 \r\n",
|
|
"Q 45.90625 40.484375 42.875 44.328125 \r\n",
|
|
"Q 39.84375 48.1875 33.796875 48.1875 \r\n",
|
|
"Q 26.515625 48.1875 22.3125 43.546875 \r\n",
|
|
"Q 18.109375 38.921875 18.109375 30.90625 \r\n",
|
|
"L 18.109375 0 \r\n",
|
|
"L 9.078125 0 \r\n",
|
|
"L 9.078125 54.6875 \r\n",
|
|
"L 18.109375 54.6875 \r\n",
|
|
"L 18.109375 46.1875 \r\n",
|
|
"Q 21.34375 51.125 25.703125 53.5625 \r\n",
|
|
"Q 30.078125 56 35.796875 56 \r\n",
|
|
"Q 45.21875 56 50.046875 50.171875 \r\n",
|
|
"Q 54.890625 44.34375 54.890625 33.015625 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-110\"/>\r\n",
|
|
" <path d=\"M 48.78125 52.59375 \r\n",
|
|
"L 48.78125 44.1875 \r\n",
|
|
"Q 44.96875 46.296875 41.140625 47.34375 \r\n",
|
|
"Q 37.3125 48.390625 33.40625 48.390625 \r\n",
|
|
"Q 24.65625 48.390625 19.8125 42.84375 \r\n",
|
|
"Q 14.984375 37.3125 14.984375 27.296875 \r\n",
|
|
"Q 14.984375 17.28125 19.8125 11.734375 \r\n",
|
|
"Q 24.65625 6.203125 33.40625 6.203125 \r\n",
|
|
"Q 37.3125 6.203125 41.140625 7.25 \r\n",
|
|
"Q 44.96875 8.296875 48.78125 10.40625 \r\n",
|
|
"L 48.78125 2.09375 \r\n",
|
|
"Q 45.015625 0.34375 40.984375 -0.53125 \r\n",
|
|
"Q 36.96875 -1.421875 32.421875 -1.421875 \r\n",
|
|
"Q 20.0625 -1.421875 12.78125 6.34375 \r\n",
|
|
"Q 5.515625 14.109375 5.515625 27.296875 \r\n",
|
|
"Q 5.515625 40.671875 12.859375 48.328125 \r\n",
|
|
"Q 20.21875 56 33.015625 56 \r\n",
|
|
"Q 37.15625 56 41.109375 55.140625 \r\n",
|
|
"Q 45.0625 54.296875 48.78125 52.59375 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-99\"/>\r\n",
|
|
" <path d=\"M 56.203125 29.59375 \r\n",
|
|
"L 56.203125 25.203125 \r\n",
|
|
"L 14.890625 25.203125 \r\n",
|
|
"Q 15.484375 15.921875 20.484375 11.0625 \r\n",
|
|
"Q 25.484375 6.203125 34.421875 6.203125 \r\n",
|
|
"Q 39.59375 6.203125 44.453125 7.46875 \r\n",
|
|
"Q 49.3125 8.734375 54.109375 11.28125 \r\n",
|
|
"L 54.109375 2.78125 \r\n",
|
|
"Q 49.265625 0.734375 44.1875 -0.34375 \r\n",
|
|
"Q 39.109375 -1.421875 33.890625 -1.421875 \r\n",
|
|
"Q 20.796875 -1.421875 13.15625 6.1875 \r\n",
|
|
"Q 5.515625 13.8125 5.515625 26.8125 \r\n",
|
|
"Q 5.515625 40.234375 12.765625 48.109375 \r\n",
|
|
"Q 20.015625 56 32.328125 56 \r\n",
|
|
"Q 43.359375 56 49.78125 48.890625 \r\n",
|
|
"Q 56.203125 41.796875 56.203125 29.59375 \r\n",
|
|
"z\r\n",
|
|
"M 47.21875 32.234375 \r\n",
|
|
"Q 47.125 39.59375 43.09375 43.984375 \r\n",
|
|
"Q 39.0625 48.390625 32.421875 48.390625 \r\n",
|
|
"Q 24.90625 48.390625 20.390625 44.140625 \r\n",
|
|
"Q 15.875 39.890625 15.1875 32.171875 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-101\"/>\r\n",
|
|
" <path d=\"M 18.3125 70.21875 \r\n",
|
|
"L 18.3125 54.6875 \r\n",
|
|
"L 36.8125 54.6875 \r\n",
|
|
"L 36.8125 47.703125 \r\n",
|
|
"L 18.3125 47.703125 \r\n",
|
|
"L 18.3125 18.015625 \r\n",
|
|
"Q 18.3125 11.328125 20.140625 9.421875 \r\n",
|
|
"Q 21.96875 7.515625 27.59375 7.515625 \r\n",
|
|
"L 36.8125 7.515625 \r\n",
|
|
"L 36.8125 0 \r\n",
|
|
"L 27.59375 0 \r\n",
|
|
"Q 17.1875 0 13.234375 3.875 \r\n",
|
|
"Q 9.28125 7.765625 9.28125 18.015625 \r\n",
|
|
"L 9.28125 47.703125 \r\n",
|
|
"L 2.6875 47.703125 \r\n",
|
|
"L 2.6875 54.6875 \r\n",
|
|
"L 9.28125 54.6875 \r\n",
|
|
"L 9.28125 70.21875 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-116\"/>\r\n",
|
|
" <path d=\"M 41.109375 46.296875 \r\n",
|
|
"Q 39.59375 47.171875 37.8125 47.578125 \r\n",
|
|
"Q 36.03125 48 33.890625 48 \r\n",
|
|
"Q 26.265625 48 22.1875 43.046875 \r\n",
|
|
"Q 18.109375 38.09375 18.109375 28.8125 \r\n",
|
|
"L 18.109375 0 \r\n",
|
|
"L 9.078125 0 \r\n",
|
|
"L 9.078125 54.6875 \r\n",
|
|
"L 18.109375 54.6875 \r\n",
|
|
"L 18.109375 46.1875 \r\n",
|
|
"Q 20.953125 51.171875 25.484375 53.578125 \r\n",
|
|
"Q 30.03125 56 36.53125 56 \r\n",
|
|
"Q 37.453125 56 38.578125 55.875 \r\n",
|
|
"Q 39.703125 55.765625 41.0625 55.515625 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-114\"/>\r\n",
|
|
" <path d=\"M 34.28125 27.484375 \r\n",
|
|
"Q 23.390625 27.484375 19.1875 25 \r\n",
|
|
"Q 14.984375 22.515625 14.984375 16.5 \r\n",
|
|
"Q 14.984375 11.71875 18.140625 8.90625 \r\n",
|
|
"Q 21.296875 6.109375 26.703125 6.109375 \r\n",
|
|
"Q 34.1875 6.109375 38.703125 11.40625 \r\n",
|
|
"Q 43.21875 16.703125 43.21875 25.484375 \r\n",
|
|
"L 43.21875 27.484375 \r\n",
|
|
"z\r\n",
|
|
"M 52.203125 31.203125 \r\n",
|
|
"L 52.203125 0 \r\n",
|
|
"L 43.21875 0 \r\n",
|
|
"L 43.21875 8.296875 \r\n",
|
|
"Q 40.140625 3.328125 35.546875 0.953125 \r\n",
|
|
"Q 30.953125 -1.421875 24.3125 -1.421875 \r\n",
|
|
"Q 15.921875 -1.421875 10.953125 3.296875 \r\n",
|
|
"Q 6 8.015625 6 15.921875 \r\n",
|
|
"Q 6 25.140625 12.171875 29.828125 \r\n",
|
|
"Q 18.359375 34.515625 30.609375 34.515625 \r\n",
|
|
"L 43.21875 34.515625 \r\n",
|
|
"L 43.21875 35.40625 \r\n",
|
|
"Q 43.21875 41.609375 39.140625 45 \r\n",
|
|
"Q 35.0625 48.390625 27.6875 48.390625 \r\n",
|
|
"Q 23 48.390625 18.546875 47.265625 \r\n",
|
|
"Q 14.109375 46.140625 10.015625 43.890625 \r\n",
|
|
"L 10.015625 52.203125 \r\n",
|
|
"Q 14.9375 54.109375 19.578125 55.046875 \r\n",
|
|
"Q 24.21875 56 28.609375 56 \r\n",
|
|
"Q 40.484375 56 46.34375 49.84375 \r\n",
|
|
"Q 52.203125 43.703125 52.203125 31.203125 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-97\"/>\r\n",
|
|
" <path d=\"M 9.421875 54.6875 \r\n",
|
|
"L 18.40625 54.6875 \r\n",
|
|
"L 18.40625 0 \r\n",
|
|
"L 9.421875 0 \r\n",
|
|
"z\r\n",
|
|
"M 9.421875 75.984375 \r\n",
|
|
"L 18.40625 75.984375 \r\n",
|
|
"L 18.40625 64.59375 \r\n",
|
|
"L 9.421875 64.59375 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-105\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g transform=\"translate(255.174219 374.056562)scale(0.1 -0.1)\">\r\n",
|
|
" <use xlink:href=\"#DejaVuSans-80\"/>\r\n",
|
|
" <use x=\"60.302734\" xlink:href=\"#DejaVuSans-80\"/>\r\n",
|
|
" <use x=\"120.605469\" xlink:href=\"#DejaVuSans-77\"/>\r\n",
|
|
" <use x=\"206.884766\" xlink:href=\"#DejaVuSans-32\"/>\r\n",
|
|
" <use x=\"238.671875\" xlink:href=\"#DejaVuSans-67\"/>\r\n",
|
|
" <use x=\"308.496094\" xlink:href=\"#DejaVuSans-111\"/>\r\n",
|
|
" <use x=\"369.677734\" xlink:href=\"#DejaVuSans-110\"/>\r\n",
|
|
" <use x=\"433.056641\" xlink:href=\"#DejaVuSans-99\"/>\r\n",
|
|
" <use x=\"488.037109\" xlink:href=\"#DejaVuSans-101\"/>\r\n",
|
|
" <use x=\"549.560547\" xlink:href=\"#DejaVuSans-110\"/>\r\n",
|
|
" <use x=\"612.939453\" xlink:href=\"#DejaVuSans-116\"/>\r\n",
|
|
" <use x=\"652.148438\" xlink:href=\"#DejaVuSans-114\"/>\r\n",
|
|
" <use x=\"693.261719\" xlink:href=\"#DejaVuSans-97\"/>\r\n",
|
|
" <use x=\"754.541016\" xlink:href=\"#DejaVuSans-116\"/>\r\n",
|
|
" <use x=\"793.75\" xlink:href=\"#DejaVuSans-105\"/>\r\n",
|
|
" <use x=\"821.533203\" xlink:href=\"#DejaVuSans-111\"/>\r\n",
|
|
" <use x=\"882.714844\" xlink:href=\"#DejaVuSans-110\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"matplotlib.axis_2\">\r\n",
|
|
" <g id=\"ytick_1\">\r\n",
|
|
" <g id=\"line2d_18\">\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 0 \r\n",
|
|
"L -3.5 0 \r\n",
|
|
"\" id=\"mce4be5b858\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"51.378125\" xlink:href=\"#mce4be5b858\" y=\"332.19\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"text_4\">\r\n",
|
|
" <!-- $\\mathdefault{10^{-1}}$ -->\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 10.59375 35.5 \r\n",
|
|
"L 73.1875 35.5 \r\n",
|
|
"L 73.1875 27.203125 \r\n",
|
|
"L 10.59375 27.203125 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-8722\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g transform=\"translate(20.878125 335.989219)scale(0.1 -0.1)\">\r\n",
|
|
" <use transform=\"translate(0 0.684375)\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
|
|
" <use transform=\"translate(63.623047 0.684375)\" xlink:href=\"#DejaVuSans-48\"/>\r\n",
|
|
" <use transform=\"translate(128.203125 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-8722\"/>\r\n",
|
|
" <use transform=\"translate(186.855469 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_2\">\r\n",
|
|
" <g id=\"line2d_19\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"51.378125\" xlink:href=\"#mce4be5b858\" y=\"196.29\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"text_5\">\r\n",
|
|
" <!-- $\\mathdefault{10^{0}}$ -->\r\n",
|
|
" <g transform=\"translate(26.778125 200.089219)scale(0.1 -0.1)\">\r\n",
|
|
" <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
|
|
" <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-48\"/>\r\n",
|
|
" <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-48\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_3\">\r\n",
|
|
" <g id=\"line2d_20\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"51.378125\" xlink:href=\"#mce4be5b858\" y=\"60.39\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"text_6\">\r\n",
|
|
" <!-- $\\mathdefault{10^{1}}$ -->\r\n",
|
|
" <g transform=\"translate(26.778125 64.189219)scale(0.1 -0.1)\">\r\n",
|
|
" <use transform=\"translate(0 0.684375)\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
|
|
" <use transform=\"translate(63.623047 0.684375)\" xlink:href=\"#DejaVuSans-48\"/>\r\n",
|
|
" <use transform=\"translate(128.203125 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-49\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_4\">\r\n",
|
|
" <g id=\"line2d_21\">\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 0 \r\n",
|
|
"L -2 0 \r\n",
|
|
"\" id=\"m82ba2e287f\" style=\"stroke:#000000;stroke-width:0.6;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"345.360071\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_5\">\r\n",
|
|
" <g id=\"line2d_22\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"338.408443\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_6\">\r\n",
|
|
" <g id=\"line2d_23\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"291.280024\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_7\">\r\n",
|
|
" <g id=\"line2d_24\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"267.349221\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_8\">\r\n",
|
|
" <g id=\"line2d_25\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"250.370047\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_9\">\r\n",
|
|
" <g id=\"line2d_26\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"237.199976\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_10\">\r\n",
|
|
" <g id=\"line2d_27\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"226.439245\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_11\">\r\n",
|
|
" <g id=\"line2d_28\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"217.341176\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_12\">\r\n",
|
|
" <g id=\"line2d_29\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"209.460071\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_13\">\r\n",
|
|
" <g id=\"line2d_30\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"202.508443\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_14\">\r\n",
|
|
" <g id=\"line2d_31\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"155.380024\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_15\">\r\n",
|
|
" <g id=\"line2d_32\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"131.449221\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_16\">\r\n",
|
|
" <g id=\"line2d_33\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"114.470047\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_17\">\r\n",
|
|
" <g id=\"line2d_34\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"101.299976\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_18\">\r\n",
|
|
" <g id=\"line2d_35\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"90.539245\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_19\">\r\n",
|
|
" <g id=\"line2d_36\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"81.441176\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_20\">\r\n",
|
|
" <g id=\"line2d_37\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"73.560071\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"ytick_21\">\r\n",
|
|
" <g id=\"line2d_38\">\r\n",
|
|
" <g>\r\n",
|
|
" <use style=\"stroke:#000000;stroke-width:0.6;\" x=\"51.378125\" xlink:href=\"#m82ba2e287f\" y=\"66.608443\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"text_7\">\r\n",
|
|
" <!-- Rs/Ro -->\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 44.390625 34.1875 \r\n",
|
|
"Q 47.5625 33.109375 50.5625 29.59375 \r\n",
|
|
"Q 53.5625 26.078125 56.59375 19.921875 \r\n",
|
|
"L 66.609375 0 \r\n",
|
|
"L 56 0 \r\n",
|
|
"L 46.6875 18.703125 \r\n",
|
|
"Q 43.0625 26.03125 39.671875 28.421875 \r\n",
|
|
"Q 36.28125 30.8125 30.421875 30.8125 \r\n",
|
|
"L 19.671875 30.8125 \r\n",
|
|
"L 19.671875 0 \r\n",
|
|
"L 9.8125 0 \r\n",
|
|
"L 9.8125 72.90625 \r\n",
|
|
"L 32.078125 72.90625 \r\n",
|
|
"Q 44.578125 72.90625 50.734375 67.671875 \r\n",
|
|
"Q 56.890625 62.453125 56.890625 51.90625 \r\n",
|
|
"Q 56.890625 45.015625 53.6875 40.46875 \r\n",
|
|
"Q 50.484375 35.9375 44.390625 34.1875 \r\n",
|
|
"z\r\n",
|
|
"M 19.671875 64.796875 \r\n",
|
|
"L 19.671875 38.921875 \r\n",
|
|
"L 32.078125 38.921875 \r\n",
|
|
"Q 39.203125 38.921875 42.84375 42.21875 \r\n",
|
|
"Q 46.484375 45.515625 46.484375 51.90625 \r\n",
|
|
"Q 46.484375 58.296875 42.84375 61.546875 \r\n",
|
|
"Q 39.203125 64.796875 32.078125 64.796875 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-82\"/>\r\n",
|
|
" <path d=\"M 44.28125 53.078125 \r\n",
|
|
"L 44.28125 44.578125 \r\n",
|
|
"Q 40.484375 46.53125 36.375 47.5 \r\n",
|
|
"Q 32.28125 48.484375 27.875 48.484375 \r\n",
|
|
"Q 21.1875 48.484375 17.84375 46.4375 \r\n",
|
|
"Q 14.5 44.390625 14.5 40.28125 \r\n",
|
|
"Q 14.5 37.15625 16.890625 35.375 \r\n",
|
|
"Q 19.28125 33.59375 26.515625 31.984375 \r\n",
|
|
"L 29.59375 31.296875 \r\n",
|
|
"Q 39.15625 29.25 43.1875 25.515625 \r\n",
|
|
"Q 47.21875 21.78125 47.21875 15.09375 \r\n",
|
|
"Q 47.21875 7.46875 41.1875 3.015625 \r\n",
|
|
"Q 35.15625 -1.421875 24.609375 -1.421875 \r\n",
|
|
"Q 20.21875 -1.421875 15.453125 -0.5625 \r\n",
|
|
"Q 10.6875 0.296875 5.421875 2 \r\n",
|
|
"L 5.421875 11.28125 \r\n",
|
|
"Q 10.40625 8.6875 15.234375 7.390625 \r\n",
|
|
"Q 20.0625 6.109375 24.8125 6.109375 \r\n",
|
|
"Q 31.15625 6.109375 34.5625 8.28125 \r\n",
|
|
"Q 37.984375 10.453125 37.984375 14.40625 \r\n",
|
|
"Q 37.984375 18.0625 35.515625 20.015625 \r\n",
|
|
"Q 33.0625 21.96875 24.703125 23.78125 \r\n",
|
|
"L 21.578125 24.515625 \r\n",
|
|
"Q 13.234375 26.265625 9.515625 29.90625 \r\n",
|
|
"Q 5.8125 33.546875 5.8125 39.890625 \r\n",
|
|
"Q 5.8125 47.609375 11.28125 51.796875 \r\n",
|
|
"Q 16.75 56 26.8125 56 \r\n",
|
|
"Q 31.78125 56 36.171875 55.265625 \r\n",
|
|
"Q 40.578125 54.546875 44.28125 53.078125 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-115\"/>\r\n",
|
|
" <path d=\"M 25.390625 72.90625 \r\n",
|
|
"L 33.6875 72.90625 \r\n",
|
|
"L 8.296875 -9.28125 \r\n",
|
|
"L 0 -9.28125 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-47\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g transform=\"translate(14.798437 210.58375)rotate(-90)scale(0.1 -0.1)\">\r\n",
|
|
" <use xlink:href=\"#DejaVuSans-82\"/>\r\n",
|
|
" <use x=\"69.482422\" xlink:href=\"#DejaVuSans-115\"/>\r\n",
|
|
" <use x=\"121.582031\" xlink:href=\"#DejaVuSans-47\"/>\r\n",
|
|
" <use x=\"155.273438\" xlink:href=\"#DejaVuSans-82\"/>\r\n",
|
|
" <use x=\"224.693359\" xlink:href=\"#DejaVuSans-111\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"line2d_39\">\r\n",
|
|
" <path clip-path=\"url(#pf086c03940)\" d=\"M 429.644124 332.19 \r\n",
|
|
"L 423.834538 291.280024 \r\n",
|
|
"L 417.707991 267.349221 \r\n",
|
|
"L 411.227889 250.370047 \r\n",
|
|
"L 404.350916 237.199976 \r\n",
|
|
"L 397.025267 226.439245 \r\n",
|
|
"L 389.188287 217.341176 \r\n",
|
|
"L 380.763199 209.460071 \r\n",
|
|
"L 371.654524 202.508443 \r\n",
|
|
"L 361.741461 196.29 \r\n",
|
|
"L 74.205398 155.380024 \r\n",
|
|
"L -1 155.373079 \r\n",
|
|
"\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;\"/>\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 3 \r\n",
|
|
"C 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\n",
|
|
"C 2.683901 1.55874 3 0.795609 3 0 \r\n",
|
|
"C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\n",
|
|
"C 1.55874 -2.683901 0.795609 -3 0 -3 \r\n",
|
|
"C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\n",
|
|
"C -2.683901 -1.55874 -3 -0.795609 -3 0 \r\n",
|
|
"C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\n",
|
|
"C -1.55874 2.683901 -0.795609 3 0 3 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"m38a6d62b08\" style=\"stroke:#1f77b4;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g clip-path=\"url(#pf086c03940)\">\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"429.644124\" xlink:href=\"#m38a6d62b08\" y=\"332.19\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"423.834538\" xlink:href=\"#m38a6d62b08\" y=\"291.280024\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"417.707991\" xlink:href=\"#m38a6d62b08\" y=\"267.349221\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"411.227889\" xlink:href=\"#m38a6d62b08\" y=\"250.370047\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"404.350916\" xlink:href=\"#m38a6d62b08\" y=\"237.199976\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"397.025267\" xlink:href=\"#m38a6d62b08\" y=\"226.439245\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"389.188287\" xlink:href=\"#m38a6d62b08\" y=\"217.341176\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"380.763199\" xlink:href=\"#m38a6d62b08\" y=\"209.460071\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"371.654524\" xlink:href=\"#m38a6d62b08\" y=\"202.508443\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"361.741461\" xlink:href=\"#m38a6d62b08\" y=\"196.29\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"74.205398\" xlink:href=\"#m38a6d62b08\" y=\"155.380024\"/>\r\n",
|
|
" <use style=\"fill:#1f77b4;stroke:#1f77b4;\" x=\"-1\" xlink:href=\"#m38a6d62b08\" y=\"155.373079\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"line2d_40\">\r\n",
|
|
" <path clip-path=\"url(#pf086c03940)\" d=\"M 480.160527 332.19 \r\n",
|
|
"L 467.978145 291.280024 \r\n",
|
|
"L 454.311865 267.349221 \r\n",
|
|
"L 438.749391 250.370047 \r\n",
|
|
"L 420.678441 237.199976 \r\n",
|
|
"L 399.131992 226.439245 \r\n",
|
|
"L 372.447069 217.341176 \r\n",
|
|
"L 337.379072 209.460071 \r\n",
|
|
"L 286.114594 202.508443 \r\n",
|
|
"L 189.102623 196.29 \r\n",
|
|
"L -1 196.260004 \r\n",
|
|
"\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;\"/>\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 3 \r\n",
|
|
"C 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\n",
|
|
"C 2.683901 1.55874 3 0.795609 3 0 \r\n",
|
|
"C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\n",
|
|
"C 1.55874 -2.683901 0.795609 -3 0 -3 \r\n",
|
|
"C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\n",
|
|
"C -2.683901 -1.55874 -3 -0.795609 -3 0 \r\n",
|
|
"C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\n",
|
|
"C -1.55874 2.683901 -0.795609 3 0 3 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"mc3ebe83f42\" style=\"stroke:#ff7f0e;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g clip-path=\"url(#pf086c03940)\">\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"480.160527\" xlink:href=\"#mc3ebe83f42\" y=\"332.19\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"467.978145\" xlink:href=\"#mc3ebe83f42\" y=\"291.280024\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"454.311865\" xlink:href=\"#mc3ebe83f42\" y=\"267.349221\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"438.749391\" xlink:href=\"#mc3ebe83f42\" y=\"250.370047\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"420.678441\" xlink:href=\"#mc3ebe83f42\" y=\"237.199976\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"399.131992\" xlink:href=\"#mc3ebe83f42\" y=\"226.439245\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"372.447069\" xlink:href=\"#mc3ebe83f42\" y=\"217.341176\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"337.379072\" xlink:href=\"#mc3ebe83f42\" y=\"209.460071\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"286.114594\" xlink:href=\"#mc3ebe83f42\" y=\"202.508443\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"189.102623\" xlink:href=\"#mc3ebe83f42\" y=\"196.29\"/>\r\n",
|
|
" <use style=\"fill:#ff7f0e;stroke:#ff7f0e;\" x=\"-1\" xlink:href=\"#mc3ebe83f42\" y=\"196.260004\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"line2d_41\">\r\n",
|
|
" <path clip-path=\"url(#pf086c03940)\" d=\"M 530.750852 332.19 \r\n",
|
|
"L 526.562576 291.280024 \r\n",
|
|
"L 522.212055 267.349221 \r\n",
|
|
"L 517.686209 250.370047 \r\n",
|
|
"L 512.970313 237.199976 \r\n",
|
|
"L 508.047703 226.439245 \r\n",
|
|
"L 502.899423 217.341176 \r\n",
|
|
"L 497.503784 209.460071 \r\n",
|
|
"L 491.83581 202.508443 \r\n",
|
|
"L 485.866543 196.29 \r\n",
|
|
"L 397.214728 155.380024 \r\n",
|
|
"L -1 155.343297 \r\n",
|
|
"\" style=\"fill:none;stroke:#2ca02c;stroke-linecap:square;\"/>\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 3 \r\n",
|
|
"C 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\n",
|
|
"C 2.683901 1.55874 3 0.795609 3 0 \r\n",
|
|
"C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\n",
|
|
"C 1.55874 -2.683901 0.795609 -3 0 -3 \r\n",
|
|
"C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\n",
|
|
"C -2.683901 -1.55874 -3 -0.795609 -3 0 \r\n",
|
|
"C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\n",
|
|
"C -1.55874 2.683901 -0.795609 3 0 3 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"m483a93dddc\" style=\"stroke:#2ca02c;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g clip-path=\"url(#pf086c03940)\">\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"530.750852\" xlink:href=\"#m483a93dddc\" y=\"332.19\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"526.562576\" xlink:href=\"#m483a93dddc\" y=\"291.280024\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"522.212055\" xlink:href=\"#m483a93dddc\" y=\"267.349221\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"517.686209\" xlink:href=\"#m483a93dddc\" y=\"250.370047\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"512.970313\" xlink:href=\"#m483a93dddc\" y=\"237.199976\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"508.047703\" xlink:href=\"#m483a93dddc\" y=\"226.439245\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"502.899423\" xlink:href=\"#m483a93dddc\" y=\"217.341176\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"497.503784\" xlink:href=\"#m483a93dddc\" y=\"209.460071\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"491.83581\" xlink:href=\"#m483a93dddc\" y=\"202.508443\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"485.866543\" xlink:href=\"#m483a93dddc\" y=\"196.29\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"397.214728\" xlink:href=\"#m483a93dddc\" y=\"155.380024\"/>\r\n",
|
|
" <use style=\"fill:#2ca02c;stroke:#2ca02c;\" x=\"-1\" xlink:href=\"#m483a93dddc\" y=\"155.343297\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"line2d_42\">\r\n",
|
|
" <path clip-path=\"url(#pf086c03940)\" d=\"M 408.493015 332.19 \r\n",
|
|
"L 406.360512 291.280024 \r\n",
|
|
"L 404.186736 267.349221 \r\n",
|
|
"L 401.970059 250.370047 \r\n",
|
|
"L 399.708753 237.199976 \r\n",
|
|
"L 397.400983 226.439245 \r\n",
|
|
"L 395.0448 217.341176 \r\n",
|
|
"L 392.63813 209.460071 \r\n",
|
|
"L 390.178761 202.508443 \r\n",
|
|
"L 387.664333 196.29 \r\n",
|
|
"L 358.833573 155.380024 \r\n",
|
|
"L 319.947132 131.449221 \r\n",
|
|
"L 259.976538 114.470047 \r\n",
|
|
"L 122.6234 101.299976 \r\n",
|
|
"L -1 101.294844 \r\n",
|
|
"\" style=\"fill:none;stroke:#d62728;stroke-linecap:square;\"/>\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 3 \r\n",
|
|
"C 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\n",
|
|
"C 2.683901 1.55874 3 0.795609 3 0 \r\n",
|
|
"C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\n",
|
|
"C 1.55874 -2.683901 0.795609 -3 0 -3 \r\n",
|
|
"C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\n",
|
|
"C -2.683901 -1.55874 -3 -0.795609 -3 0 \r\n",
|
|
"C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\n",
|
|
"C -1.55874 2.683901 -0.795609 3 0 3 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"mfc058c49db\" style=\"stroke:#d62728;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g clip-path=\"url(#pf086c03940)\">\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"408.493015\" xlink:href=\"#mfc058c49db\" y=\"332.19\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"406.360512\" xlink:href=\"#mfc058c49db\" y=\"291.280024\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"404.186736\" xlink:href=\"#mfc058c49db\" y=\"267.349221\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"401.970059\" xlink:href=\"#mfc058c49db\" y=\"250.370047\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"399.708753\" xlink:href=\"#mfc058c49db\" y=\"237.199976\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"397.400983\" xlink:href=\"#mfc058c49db\" y=\"226.439245\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"395.0448\" xlink:href=\"#mfc058c49db\" y=\"217.341176\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"392.63813\" xlink:href=\"#mfc058c49db\" y=\"209.460071\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"390.178761\" xlink:href=\"#mfc058c49db\" y=\"202.508443\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"387.664333\" xlink:href=\"#mfc058c49db\" y=\"196.29\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"358.833573\" xlink:href=\"#mfc058c49db\" y=\"155.380024\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"319.947132\" xlink:href=\"#mfc058c49db\" y=\"131.449221\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"259.976538\" xlink:href=\"#mfc058c49db\" y=\"114.470047\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"122.6234\" xlink:href=\"#mfc058c49db\" y=\"101.299976\"/>\r\n",
|
|
" <use style=\"fill:#d62728;stroke:#d62728;\" x=\"-1\" xlink:href=\"#mfc058c49db\" y=\"101.294844\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"line2d_43\">\r\n",
|
|
" <path clip-path=\"url(#pf086c03940)\" d=\"M 529.110499 332.19 \r\n",
|
|
"L 524.85093 291.280024 \r\n",
|
|
"L 520.423434 267.349221 \r\n",
|
|
"L 515.814225 250.370047 \r\n",
|
|
"L 511.007746 237.199976 \r\n",
|
|
"L 505.986353 226.439245 \r\n",
|
|
"L 500.729924 217.341176 \r\n",
|
|
"L 495.215371 209.460071 \r\n",
|
|
"L 489.416028 202.508443 \r\n",
|
|
"L 483.300871 196.29 \r\n",
|
|
"L 391.2071 155.380024 \r\n",
|
|
"L -1 155.34385 \r\n",
|
|
"\" style=\"fill:none;stroke:#9467bd;stroke-linecap:square;\"/>\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 3 \r\n",
|
|
"C 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\n",
|
|
"C 2.683901 1.55874 3 0.795609 3 0 \r\n",
|
|
"C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\n",
|
|
"C 1.55874 -2.683901 0.795609 -3 0 -3 \r\n",
|
|
"C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\n",
|
|
"C -2.683901 -1.55874 -3 -0.795609 -3 0 \r\n",
|
|
"C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\n",
|
|
"C -1.55874 2.683901 -0.795609 3 0 3 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"m94ed25d03b\" style=\"stroke:#9467bd;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g clip-path=\"url(#pf086c03940)\">\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"529.110499\" xlink:href=\"#m94ed25d03b\" y=\"332.19\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"524.85093\" xlink:href=\"#m94ed25d03b\" y=\"291.280024\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"520.423434\" xlink:href=\"#m94ed25d03b\" y=\"267.349221\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"515.814225\" xlink:href=\"#m94ed25d03b\" y=\"250.370047\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"511.007746\" xlink:href=\"#m94ed25d03b\" y=\"237.199976\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"505.986353\" xlink:href=\"#m94ed25d03b\" y=\"226.439245\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"500.729924\" xlink:href=\"#m94ed25d03b\" y=\"217.341176\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"495.215371\" xlink:href=\"#m94ed25d03b\" y=\"209.460071\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"489.416028\" xlink:href=\"#m94ed25d03b\" y=\"202.508443\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"483.300871\" xlink:href=\"#m94ed25d03b\" y=\"196.29\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"391.2071\" xlink:href=\"#m94ed25d03b\" y=\"155.380024\"/>\r\n",
|
|
" <use style=\"fill:#9467bd;stroke:#9467bd;\" x=\"-1\" xlink:href=\"#m94ed25d03b\" y=\"155.34385\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"line2d_44\">\r\n",
|
|
" <path clip-path=\"url(#pf086c03940)\" d=\"M 480.160527 332.19 \r\n",
|
|
"L 467.978145 291.280024 \r\n",
|
|
"L 454.311865 267.349221 \r\n",
|
|
"L 438.749391 250.370047 \r\n",
|
|
"L 420.678441 237.199976 \r\n",
|
|
"L 399.131992 226.439245 \r\n",
|
|
"L 372.447069 217.341176 \r\n",
|
|
"L 337.379072 209.460071 \r\n",
|
|
"L 286.114594 202.508443 \r\n",
|
|
"L 189.102623 196.29 \r\n",
|
|
"L -1 196.260004 \r\n",
|
|
"\" style=\"fill:none;stroke:#8c564b;stroke-linecap:square;\"/>\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 0 3 \r\n",
|
|
"C 0.795609 3 1.55874 2.683901 2.12132 2.12132 \r\n",
|
|
"C 2.683901 1.55874 3 0.795609 3 0 \r\n",
|
|
"C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 \r\n",
|
|
"C 1.55874 -2.683901 0.795609 -3 0 -3 \r\n",
|
|
"C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 \r\n",
|
|
"C -2.683901 -1.55874 -3 -0.795609 -3 0 \r\n",
|
|
"C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 \r\n",
|
|
"C -1.55874 2.683901 -0.795609 3 0 3 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"m7e571484a1\" style=\"stroke:#8c564b;\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g clip-path=\"url(#pf086c03940)\">\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"480.160527\" xlink:href=\"#m7e571484a1\" y=\"332.19\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"467.978145\" xlink:href=\"#m7e571484a1\" y=\"291.280024\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"454.311865\" xlink:href=\"#m7e571484a1\" y=\"267.349221\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"438.749391\" xlink:href=\"#m7e571484a1\" y=\"250.370047\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"420.678441\" xlink:href=\"#m7e571484a1\" y=\"237.199976\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"399.131992\" xlink:href=\"#m7e571484a1\" y=\"226.439245\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"372.447069\" xlink:href=\"#m7e571484a1\" y=\"217.341176\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"337.379072\" xlink:href=\"#m7e571484a1\" y=\"209.460071\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"286.114594\" xlink:href=\"#m7e571484a1\" y=\"202.508443\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"189.102623\" xlink:href=\"#m7e571484a1\" y=\"196.29\"/>\r\n",
|
|
" <use style=\"fill:#8c564b;stroke:#8c564b;\" x=\"-1\" xlink:href=\"#m7e571484a1\" y=\"196.260004\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"patch_3\">\r\n",
|
|
" <path d=\"M 51.378125 345.78 \r\n",
|
|
"L 51.378125 46.8 \r\n",
|
|
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"patch_4\">\r\n",
|
|
" <path d=\"M 553.578125 345.78 \r\n",
|
|
"L 553.578125 46.8 \r\n",
|
|
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"patch_5\">\r\n",
|
|
" <path d=\"M 51.378125 345.78 \r\n",
|
|
"L 553.578125 345.78 \r\n",
|
|
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"patch_6\">\r\n",
|
|
" <path d=\"M 51.378125 46.8 \r\n",
|
|
"L 553.578125 46.8 \r\n",
|
|
"\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <g id=\"text_8\">\r\n",
|
|
" <!-- Calibration plot for MQ-2 data -->\r\n",
|
|
" <defs>\r\n",
|
|
" <path d=\"M 9.421875 75.984375 \r\n",
|
|
"L 18.40625 75.984375 \r\n",
|
|
"L 18.40625 0 \r\n",
|
|
"L 9.421875 0 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-108\"/>\r\n",
|
|
" <path d=\"M 48.6875 27.296875 \r\n",
|
|
"Q 48.6875 37.203125 44.609375 42.84375 \r\n",
|
|
"Q 40.53125 48.484375 33.40625 48.484375 \r\n",
|
|
"Q 26.265625 48.484375 22.1875 42.84375 \r\n",
|
|
"Q 18.109375 37.203125 18.109375 27.296875 \r\n",
|
|
"Q 18.109375 17.390625 22.1875 11.75 \r\n",
|
|
"Q 26.265625 6.109375 33.40625 6.109375 \r\n",
|
|
"Q 40.53125 6.109375 44.609375 11.75 \r\n",
|
|
"Q 48.6875 17.390625 48.6875 27.296875 \r\n",
|
|
"z\r\n",
|
|
"M 18.109375 46.390625 \r\n",
|
|
"Q 20.953125 51.265625 25.265625 53.625 \r\n",
|
|
"Q 29.59375 56 35.59375 56 \r\n",
|
|
"Q 45.5625 56 51.78125 48.09375 \r\n",
|
|
"Q 58.015625 40.1875 58.015625 27.296875 \r\n",
|
|
"Q 58.015625 14.40625 51.78125 6.484375 \r\n",
|
|
"Q 45.5625 -1.421875 35.59375 -1.421875 \r\n",
|
|
"Q 29.59375 -1.421875 25.265625 0.953125 \r\n",
|
|
"Q 20.953125 3.328125 18.109375 8.203125 \r\n",
|
|
"L 18.109375 0 \r\n",
|
|
"L 9.078125 0 \r\n",
|
|
"L 9.078125 75.984375 \r\n",
|
|
"L 18.109375 75.984375 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-98\"/>\r\n",
|
|
" <path d=\"M 18.109375 8.203125 \r\n",
|
|
"L 18.109375 -20.796875 \r\n",
|
|
"L 9.078125 -20.796875 \r\n",
|
|
"L 9.078125 54.6875 \r\n",
|
|
"L 18.109375 54.6875 \r\n",
|
|
"L 18.109375 46.390625 \r\n",
|
|
"Q 20.953125 51.265625 25.265625 53.625 \r\n",
|
|
"Q 29.59375 56 35.59375 56 \r\n",
|
|
"Q 45.5625 56 51.78125 48.09375 \r\n",
|
|
"Q 58.015625 40.1875 58.015625 27.296875 \r\n",
|
|
"Q 58.015625 14.40625 51.78125 6.484375 \r\n",
|
|
"Q 45.5625 -1.421875 35.59375 -1.421875 \r\n",
|
|
"Q 29.59375 -1.421875 25.265625 0.953125 \r\n",
|
|
"Q 20.953125 3.328125 18.109375 8.203125 \r\n",
|
|
"z\r\n",
|
|
"M 48.6875 27.296875 \r\n",
|
|
"Q 48.6875 37.203125 44.609375 42.84375 \r\n",
|
|
"Q 40.53125 48.484375 33.40625 48.484375 \r\n",
|
|
"Q 26.265625 48.484375 22.1875 42.84375 \r\n",
|
|
"Q 18.109375 37.203125 18.109375 27.296875 \r\n",
|
|
"Q 18.109375 17.390625 22.1875 11.75 \r\n",
|
|
"Q 26.265625 6.109375 33.40625 6.109375 \r\n",
|
|
"Q 40.53125 6.109375 44.609375 11.75 \r\n",
|
|
"Q 48.6875 17.390625 48.6875 27.296875 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-112\"/>\r\n",
|
|
" <path d=\"M 37.109375 75.984375 \r\n",
|
|
"L 37.109375 68.5 \r\n",
|
|
"L 28.515625 68.5 \r\n",
|
|
"Q 23.6875 68.5 21.796875 66.546875 \r\n",
|
|
"Q 19.921875 64.59375 19.921875 59.515625 \r\n",
|
|
"L 19.921875 54.6875 \r\n",
|
|
"L 34.71875 54.6875 \r\n",
|
|
"L 34.71875 47.703125 \r\n",
|
|
"L 19.921875 47.703125 \r\n",
|
|
"L 19.921875 0 \r\n",
|
|
"L 10.890625 0 \r\n",
|
|
"L 10.890625 47.703125 \r\n",
|
|
"L 2.296875 47.703125 \r\n",
|
|
"L 2.296875 54.6875 \r\n",
|
|
"L 10.890625 54.6875 \r\n",
|
|
"L 10.890625 58.5 \r\n",
|
|
"Q 10.890625 67.625 15.140625 71.796875 \r\n",
|
|
"Q 19.390625 75.984375 28.609375 75.984375 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-102\"/>\r\n",
|
|
" <path d=\"M 39.40625 66.21875 \r\n",
|
|
"Q 28.65625 66.21875 22.328125 58.203125 \r\n",
|
|
"Q 16.015625 50.203125 16.015625 36.375 \r\n",
|
|
"Q 16.015625 22.609375 22.328125 14.59375 \r\n",
|
|
"Q 28.65625 6.59375 39.40625 6.59375 \r\n",
|
|
"Q 50.140625 6.59375 56.421875 14.59375 \r\n",
|
|
"Q 62.703125 22.609375 62.703125 36.375 \r\n",
|
|
"Q 62.703125 50.203125 56.421875 58.203125 \r\n",
|
|
"Q 50.140625 66.21875 39.40625 66.21875 \r\n",
|
|
"z\r\n",
|
|
"M 53.21875 1.3125 \r\n",
|
|
"L 66.21875 -12.890625 \r\n",
|
|
"L 54.296875 -12.890625 \r\n",
|
|
"L 43.5 -1.21875 \r\n",
|
|
"Q 41.890625 -1.3125 41.03125 -1.359375 \r\n",
|
|
"Q 40.1875 -1.421875 39.40625 -1.421875 \r\n",
|
|
"Q 24.03125 -1.421875 14.8125 8.859375 \r\n",
|
|
"Q 5.609375 19.140625 5.609375 36.375 \r\n",
|
|
"Q 5.609375 53.65625 14.8125 63.9375 \r\n",
|
|
"Q 24.03125 74.21875 39.40625 74.21875 \r\n",
|
|
"Q 54.734375 74.21875 63.90625 63.9375 \r\n",
|
|
"Q 73.09375 53.65625 73.09375 36.375 \r\n",
|
|
"Q 73.09375 23.6875 67.984375 14.640625 \r\n",
|
|
"Q 62.890625 5.609375 53.21875 1.3125 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-81\"/>\r\n",
|
|
" <path d=\"M 4.890625 31.390625 \r\n",
|
|
"L 31.203125 31.390625 \r\n",
|
|
"L 31.203125 23.390625 \r\n",
|
|
"L 4.890625 23.390625 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-45\"/>\r\n",
|
|
" <path d=\"M 45.40625 46.390625 \r\n",
|
|
"L 45.40625 75.984375 \r\n",
|
|
"L 54.390625 75.984375 \r\n",
|
|
"L 54.390625 0 \r\n",
|
|
"L 45.40625 0 \r\n",
|
|
"L 45.40625 8.203125 \r\n",
|
|
"Q 42.578125 3.328125 38.25 0.953125 \r\n",
|
|
"Q 33.9375 -1.421875 27.875 -1.421875 \r\n",
|
|
"Q 17.96875 -1.421875 11.734375 6.484375 \r\n",
|
|
"Q 5.515625 14.40625 5.515625 27.296875 \r\n",
|
|
"Q 5.515625 40.1875 11.734375 48.09375 \r\n",
|
|
"Q 17.96875 56 27.875 56 \r\n",
|
|
"Q 33.9375 56 38.25 53.625 \r\n",
|
|
"Q 42.578125 51.265625 45.40625 46.390625 \r\n",
|
|
"z\r\n",
|
|
"M 14.796875 27.296875 \r\n",
|
|
"Q 14.796875 17.390625 18.875 11.75 \r\n",
|
|
"Q 22.953125 6.109375 30.078125 6.109375 \r\n",
|
|
"Q 37.203125 6.109375 41.296875 11.75 \r\n",
|
|
"Q 45.40625 17.390625 45.40625 27.296875 \r\n",
|
|
"Q 45.40625 37.203125 41.296875 42.84375 \r\n",
|
|
"Q 37.203125 48.484375 30.078125 48.484375 \r\n",
|
|
"Q 22.953125 48.484375 18.875 42.84375 \r\n",
|
|
"Q 14.796875 37.203125 14.796875 27.296875 \r\n",
|
|
"z\r\n",
|
|
"\" id=\"DejaVuSans-100\"/>\r\n",
|
|
" </defs>\r\n",
|
|
" <g transform=\"translate(204.956563 16.318125)scale(0.12 -0.12)\">\r\n",
|
|
" <use xlink:href=\"#DejaVuSans-67\"/>\r\n",
|
|
" <use x=\"69.824219\" xlink:href=\"#DejaVuSans-97\"/>\r\n",
|
|
" <use x=\"131.103516\" xlink:href=\"#DejaVuSans-108\"/>\r\n",
|
|
" <use x=\"158.886719\" xlink:href=\"#DejaVuSans-105\"/>\r\n",
|
|
" <use x=\"186.669922\" xlink:href=\"#DejaVuSans-98\"/>\r\n",
|
|
" <use x=\"250.146484\" xlink:href=\"#DejaVuSans-114\"/>\r\n",
|
|
" <use x=\"291.259766\" xlink:href=\"#DejaVuSans-97\"/>\r\n",
|
|
" <use x=\"352.539062\" xlink:href=\"#DejaVuSans-116\"/>\r\n",
|
|
" <use x=\"391.748047\" xlink:href=\"#DejaVuSans-105\"/>\r\n",
|
|
" <use x=\"419.53125\" xlink:href=\"#DejaVuSans-111\"/>\r\n",
|
|
" <use x=\"480.712891\" xlink:href=\"#DejaVuSans-110\"/>\r\n",
|
|
" <use x=\"544.091797\" xlink:href=\"#DejaVuSans-32\"/>\r\n",
|
|
" <use x=\"575.878906\" xlink:href=\"#DejaVuSans-112\"/>\r\n",
|
|
" <use x=\"639.355469\" xlink:href=\"#DejaVuSans-108\"/>\r\n",
|
|
" <use x=\"667.138672\" xlink:href=\"#DejaVuSans-111\"/>\r\n",
|
|
" <use x=\"728.320312\" xlink:href=\"#DejaVuSans-116\"/>\r\n",
|
|
" <use x=\"767.529297\" xlink:href=\"#DejaVuSans-32\"/>\r\n",
|
|
" <use x=\"799.316406\" xlink:href=\"#DejaVuSans-102\"/>\r\n",
|
|
" <use x=\"834.521484\" xlink:href=\"#DejaVuSans-111\"/>\r\n",
|
|
" <use x=\"895.703125\" xlink:href=\"#DejaVuSans-114\"/>\r\n",
|
|
" <use x=\"936.816406\" xlink:href=\"#DejaVuSans-32\"/>\r\n",
|
|
" <use x=\"968.603516\" xlink:href=\"#DejaVuSans-77\"/>\r\n",
|
|
" <use x=\"1054.882812\" xlink:href=\"#DejaVuSans-81\"/>\r\n",
|
|
" <use x=\"1133.625\" xlink:href=\"#DejaVuSans-45\"/>\r\n",
|
|
" <use x=\"1169.708984\" xlink:href=\"#DejaVuSans-50\"/>\r\n",
|
|
" <use x=\"1233.332031\" xlink:href=\"#DejaVuSans-32\"/>\r\n",
|
|
" <use x=\"1265.119141\" xlink:href=\"#DejaVuSans-100\"/>\r\n",
|
|
" <use x=\"1328.595703\" xlink:href=\"#DejaVuSans-97\"/>\r\n",
|
|
" <use x=\"1389.875\" xlink:href=\"#DejaVuSans-116\"/>\r\n",
|
|
" <use x=\"1429.083984\" xlink:href=\"#DejaVuSans-97\"/>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" </g>\r\n",
|
|
" <defs>\r\n",
|
|
" <clipPath id=\"pf086c03940\">\r\n",
|
|
" <rect height=\"298.98\" width=\"502.2\" x=\"51.378125\" y=\"46.8\"/>\r\n",
|
|
" </clipPath>\r\n",
|
|
" </defs>\r\n",
|
|
"</svg>\r\n"
|
|
],
|
|
"text/plain": [
|
|
"<Figure size 1800x1100 with 1 Axes>"
|
|
]
|
|
},
|
|
"metadata": {
|
|
"needs_background": "light"
|
|
},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"%config InlineBackend.figure_formats = ['svg']\n",
|
|
"%matplotlib inline\n",
|
|
"import matplotlib.pyplot as plt\n",
|
|
"import matplotlib.lines as mlines\n",
|
|
"import matplotlib.transforms as mtransforms\n",
|
|
"\n",
|
|
"fig, ax = plt.subplots()\n",
|
|
"\n",
|
|
"fig.set_size_inches(9, 5.5, forward=True)\n",
|
|
"fig.set_dpi(200)\n",
|
|
"\n",
|
|
"# only these two lines are calibration curves\n",
|
|
"plt.plot(MQ2_H2, x_MQ2, marker='o', linewidth=1, label='H2')\n",
|
|
"plt.plot(MQ2_LPG, x_MQ2, marker='o', linewidth=1, label='LPG')\n",
|
|
"plt.plot(MQ2_CH4, x_MQ2, marker='o', linewidth=1, label='CH4')\n",
|
|
"plt.plot(MQ2_CO, x_MQ2, marker='o', linewidth=1, label='CO')\n",
|
|
"plt.plot(MQ2_Alcohol, x_MQ2, marker='o', linewidth=1, label='Alcohol')\n",
|
|
"plt.plot(MQ2_propane, x_MQ2, marker='o', linewidth=1, label='Propane')\n",
|
|
"\n",
|
|
"# reference line, legends, and axis labels\n",
|
|
"#line = mlines.Line2D([0, 1], [0, 1], color='black')\n",
|
|
"#transform = ax.transAxes\n",
|
|
"#line.set_transform(transform)\n",
|
|
"#ax.add_line(line)\n",
|
|
"plt.yscale('log')\n",
|
|
"plt.xscale('log')\n",
|
|
"\n",
|
|
"fig.suptitle('Calibration plot for MQ-2 data')\n",
|
|
"ax.set_xlabel('PPM Concentration')\n",
|
|
"ax.set_ylabel('Rs/Ro')"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": []
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 49,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
"[[ 0.06169621]\n",
|
|
" [-0.05147406]\n",
|
|
" [ 0.04445121]\n",
|
|
" [-0.01159501]\n",
|
|
" [-0.03638469]\n",
|
|
" [-0.04069594]\n",
|
|
" [-0.04716281]\n",
|
|
" [-0.00189471]\n",
|
|
" [ 0.06169621]\n",
|
|
" [ 0.03906215]\n",
|
|
" [-0.08380842]\n",
|
|
" [ 0.01750591]\n",
|
|
" [-0.02884001]\n",
|
|
" [-0.00189471]\n",
|
|
" [-0.02560657]\n",
|
|
" [-0.01806189]\n",
|
|
" [ 0.04229559]\n",
|
|
" [ 0.01211685]\n",
|
|
" [-0.0105172 ]\n",
|
|
" [-0.01806189]\n",
|
|
" [-0.05686312]\n",
|
|
" [-0.02237314]\n",
|
|
" [-0.00405033]\n",
|
|
" [ 0.06061839]\n",
|
|
" [ 0.03582872]\n",
|
|
" [-0.01267283]\n",
|
|
" [-0.07734155]\n",
|
|
" [ 0.05954058]\n",
|
|
" [-0.02129532]\n",
|
|
" [-0.00620595]\n",
|
|
" [ 0.04445121]\n",
|
|
" [-0.06548562]\n",
|
|
" [ 0.12528712]\n",
|
|
" [-0.05039625]\n",
|
|
" [-0.06332999]\n",
|
|
" [-0.03099563]\n",
|
|
" [ 0.02289497]\n",
|
|
" [ 0.01103904]\n",
|
|
" [ 0.07139652]\n",
|
|
" [ 0.01427248]\n",
|
|
" [-0.00836158]\n",
|
|
" [-0.06764124]\n",
|
|
" [-0.0105172 ]\n",
|
|
" [-0.02345095]\n",
|
|
" [ 0.06816308]\n",
|
|
" [-0.03530688]\n",
|
|
" [-0.01159501]\n",
|
|
" [-0.0730303 ]\n",
|
|
" [-0.04177375]\n",
|
|
" [ 0.01427248]\n",
|
|
" [-0.00728377]\n",
|
|
" [ 0.0164281 ]\n",
|
|
" [-0.00943939]\n",
|
|
" [-0.01590626]\n",
|
|
" [ 0.0250506 ]\n",
|
|
" [-0.04931844]\n",
|
|
" [ 0.04121778]\n",
|
|
" [-0.06332999]\n",
|
|
" [-0.06440781]\n",
|
|
" [-0.02560657]\n",
|
|
" [-0.00405033]\n",
|
|
" [ 0.00457217]\n",
|
|
" [-0.00728377]\n",
|
|
" [-0.0374625 ]\n",
|
|
" [-0.02560657]\n",
|
|
" [-0.02452876]\n",
|
|
" [-0.01806189]\n",
|
|
" [-0.01482845]\n",
|
|
" [-0.02991782]\n",
|
|
" [-0.046085 ]\n",
|
|
" [-0.06979687]\n",
|
|
" [ 0.03367309]\n",
|
|
" [-0.00405033]\n",
|
|
" [-0.02021751]\n",
|
|
" [ 0.00241654]\n",
|
|
" [-0.03099563]\n",
|
|
" [ 0.02828403]\n",
|
|
" [-0.03638469]\n",
|
|
" [-0.05794093]\n",
|
|
" [-0.0374625 ]\n",
|
|
" [ 0.01211685]\n",
|
|
" [-0.02237314]\n",
|
|
" [-0.03530688]\n",
|
|
" [ 0.00996123]\n",
|
|
" [-0.03961813]\n",
|
|
" [ 0.07139652]\n",
|
|
" [-0.07518593]\n",
|
|
" [-0.00620595]\n",
|
|
" [-0.04069594]\n",
|
|
" [-0.04824063]\n",
|
|
" [-0.02560657]\n",
|
|
" [ 0.0519959 ]\n",
|
|
" [ 0.00457217]\n",
|
|
" [-0.06440781]\n",
|
|
" [-0.01698407]\n",
|
|
" [-0.05794093]\n",
|
|
" [ 0.00996123]\n",
|
|
" [ 0.08864151]\n",
|
|
" [-0.00512814]\n",
|
|
" [-0.06440781]\n",
|
|
" [ 0.01750591]\n",
|
|
" [-0.04500719]\n",
|
|
" [ 0.02828403]\n",
|
|
" [ 0.04121778]\n",
|
|
" [ 0.06492964]\n",
|
|
" [-0.03207344]\n",
|
|
" [-0.07626374]\n",
|
|
" [ 0.04984027]\n",
|
|
" [ 0.04552903]\n",
|
|
" [-0.00943939]\n",
|
|
" [-0.03207344]\n",
|
|
" [ 0.00457217]\n",
|
|
" [ 0.02073935]\n",
|
|
" [ 0.01427248]\n",
|
|
" [ 0.11019775]\n",
|
|
" [ 0.00133873]\n",
|
|
" [ 0.05846277]\n",
|
|
" [-0.02129532]\n",
|
|
" [-0.0105172 ]\n",
|
|
" [-0.04716281]\n",
|
|
" [ 0.00457217]\n",
|
|
" [ 0.01750591]\n",
|
|
" [ 0.08109682]\n",
|
|
" [ 0.0347509 ]\n",
|
|
" [ 0.02397278]\n",
|
|
" [-0.00836158]\n",
|
|
" [-0.06117437]\n",
|
|
" [-0.00189471]\n",
|
|
" [-0.06225218]\n",
|
|
" [ 0.0164281 ]\n",
|
|
" [ 0.09618619]\n",
|
|
" [-0.06979687]\n",
|
|
" [-0.02129532]\n",
|
|
" [-0.05362969]\n",
|
|
" [ 0.0433734 ]\n",
|
|
" [ 0.05630715]\n",
|
|
" [-0.0816528 ]\n",
|
|
" [ 0.04984027]\n",
|
|
" [ 0.11127556]\n",
|
|
" [ 0.06169621]\n",
|
|
" [ 0.01427248]\n",
|
|
" [ 0.04768465]\n",
|
|
" [ 0.01211685]\n",
|
|
" [ 0.00564998]\n",
|
|
" [ 0.04660684]\n",
|
|
" [ 0.12852056]\n",
|
|
" [ 0.05954058]\n",
|
|
" [ 0.09295276]\n",
|
|
" [ 0.01535029]\n",
|
|
" [-0.00512814]\n",
|
|
" [ 0.0703187 ]\n",
|
|
" [-0.00405033]\n",
|
|
" [-0.00081689]\n",
|
|
" [-0.04392938]\n",
|
|
" [ 0.02073935]\n",
|
|
" [ 0.06061839]\n",
|
|
" [-0.0105172 ]\n",
|
|
" [-0.03315126]\n",
|
|
" [-0.06548562]\n",
|
|
" [ 0.0433734 ]\n",
|
|
" [-0.06225218]\n",
|
|
" [ 0.06385183]\n",
|
|
" [ 0.03043966]\n",
|
|
" [ 0.07247433]\n",
|
|
" [-0.0191397 ]\n",
|
|
" [-0.06656343]\n",
|
|
" [-0.06009656]\n",
|
|
" [ 0.06924089]\n",
|
|
" [ 0.05954058]\n",
|
|
" [-0.02668438]\n",
|
|
" [-0.02021751]\n",
|
|
" [-0.046085 ]\n",
|
|
" [ 0.07139652]\n",
|
|
" [-0.07949718]\n",
|
|
" [ 0.00996123]\n",
|
|
" [-0.03854032]\n",
|
|
" [ 0.01966154]\n",
|
|
" [ 0.02720622]\n",
|
|
" [-0.00836158]\n",
|
|
" [-0.01590626]\n",
|
|
" [ 0.00457217]\n",
|
|
" [-0.04285156]\n",
|
|
" [ 0.00564998]\n",
|
|
" [-0.03530688]\n",
|
|
" [ 0.02397278]\n",
|
|
" [-0.01806189]\n",
|
|
" [ 0.04229559]\n",
|
|
" [-0.0547075 ]\n",
|
|
" [-0.00297252]\n",
|
|
" [-0.06656343]\n",
|
|
" [-0.01267283]\n",
|
|
" [-0.04177375]\n",
|
|
" [-0.03099563]\n",
|
|
" [-0.00512814]\n",
|
|
" [-0.05901875]\n",
|
|
" [ 0.0250506 ]\n",
|
|
" [-0.046085 ]\n",
|
|
" [ 0.00349435]\n",
|
|
" [ 0.05415152]\n",
|
|
" [-0.04500719]\n",
|
|
" [-0.05794093]\n",
|
|
" [-0.05578531]\n",
|
|
" [ 0.00133873]\n",
|
|
" [ 0.03043966]\n",
|
|
" [ 0.00672779]\n",
|
|
" [ 0.04660684]\n",
|
|
" [ 0.02612841]\n",
|
|
" [ 0.04552903]\n",
|
|
" [ 0.04013997]\n",
|
|
" [-0.01806189]\n",
|
|
" [ 0.01427248]\n",
|
|
" [ 0.03690653]\n",
|
|
" [ 0.00349435]\n",
|
|
" [-0.07087468]\n",
|
|
" [-0.03315126]\n",
|
|
" [ 0.09403057]\n",
|
|
" [ 0.03582872]\n",
|
|
" [ 0.03151747]\n",
|
|
" [-0.06548562]\n",
|
|
" [-0.04177375]\n",
|
|
" [-0.03961813]\n",
|
|
" [-0.03854032]\n",
|
|
" [-0.02560657]\n",
|
|
" [-0.02345095]\n",
|
|
" [-0.06656343]\n",
|
|
" [ 0.03259528]\n",
|
|
" [-0.046085 ]\n",
|
|
" [-0.02991782]\n",
|
|
" [-0.01267283]\n",
|
|
" [-0.01590626]\n",
|
|
" [ 0.07139652]\n",
|
|
" [-0.03099563]\n",
|
|
" [ 0.00026092]\n",
|
|
" [ 0.03690653]\n",
|
|
" [ 0.03906215]\n",
|
|
" [-0.01482845]\n",
|
|
" [ 0.00672779]\n",
|
|
" [-0.06871905]\n",
|
|
" [-0.00943939]\n",
|
|
" [ 0.01966154]\n",
|
|
" [ 0.07462995]\n",
|
|
" [-0.00836158]\n",
|
|
" [-0.02345095]\n",
|
|
" [-0.046085 ]\n",
|
|
" [ 0.05415152]\n",
|
|
" [-0.03530688]\n",
|
|
" [-0.03207344]\n",
|
|
" [-0.0816528 ]\n",
|
|
" [ 0.04768465]\n",
|
|
" [ 0.06061839]\n",
|
|
" [ 0.05630715]\n",
|
|
" [ 0.09834182]\n",
|
|
" [ 0.05954058]\n",
|
|
" [ 0.03367309]\n",
|
|
" [ 0.05630715]\n",
|
|
" [-0.06548562]\n",
|
|
" [ 0.16085492]\n",
|
|
" [-0.05578531]\n",
|
|
" [-0.02452876]\n",
|
|
" [-0.03638469]\n",
|
|
" [-0.00836158]\n",
|
|
" [-0.04177375]\n",
|
|
" [ 0.12744274]\n",
|
|
" [-0.07734155]\n",
|
|
" [ 0.02828403]\n",
|
|
" [-0.02560657]\n",
|
|
" [-0.06225218]\n",
|
|
" [-0.00081689]\n",
|
|
" [ 0.08864151]\n",
|
|
" [-0.03207344]\n",
|
|
" [ 0.03043966]\n",
|
|
" [ 0.00888341]\n",
|
|
" [ 0.00672779]\n",
|
|
" [-0.02021751]\n",
|
|
" [-0.02452876]\n",
|
|
" [-0.01159501]\n",
|
|
" [ 0.02612841]\n",
|
|
" [-0.05901875]\n",
|
|
" [-0.03638469]\n",
|
|
" [-0.02452876]\n",
|
|
" [ 0.01858372]\n",
|
|
" [-0.0902753 ]\n",
|
|
" [-0.00512814]\n",
|
|
" [-0.05255187]\n",
|
|
" [-0.02237314]\n",
|
|
" [-0.02021751]\n",
|
|
" [-0.0547075 ]\n",
|
|
" [-0.00620595]\n",
|
|
" [-0.01698407]\n",
|
|
" [ 0.05522933]\n",
|
|
" [ 0.07678558]\n",
|
|
" [ 0.01858372]\n",
|
|
" [-0.02237314]\n",
|
|
" [ 0.09295276]\n",
|
|
" [-0.03099563]\n",
|
|
" [ 0.03906215]\n",
|
|
" [-0.06117437]\n",
|
|
" [-0.00836158]\n",
|
|
" [-0.0374625 ]\n",
|
|
" [-0.01375064]\n",
|
|
" [ 0.07355214]\n",
|
|
" [-0.02452876]\n",
|
|
" [ 0.03367309]\n",
|
|
" [ 0.0347509 ]\n",
|
|
" [-0.03854032]\n",
|
|
" [-0.03961813]\n",
|
|
" [-0.00189471]\n",
|
|
" [-0.03099563]\n",
|
|
" [-0.046085 ]\n",
|
|
" [ 0.00133873]\n",
|
|
" [ 0.06492964]\n",
|
|
" [ 0.04013997]\n",
|
|
" [-0.02345095]\n",
|
|
" [ 0.05307371]\n",
|
|
" [ 0.04013997]\n",
|
|
" [-0.02021751]\n",
|
|
" [ 0.01427248]\n",
|
|
" [-0.03422907]\n",
|
|
" [ 0.00672779]\n",
|
|
" [ 0.00457217]\n",
|
|
" [ 0.03043966]\n",
|
|
" [ 0.0519959 ]\n",
|
|
" [ 0.06169621]\n",
|
|
" [-0.00728377]\n",
|
|
" [ 0.00564998]\n",
|
|
" [ 0.05415152]\n",
|
|
" [-0.00836158]\n",
|
|
" [ 0.114509 ]\n",
|
|
" [ 0.06708527]\n",
|
|
" [-0.05578531]\n",
|
|
" [ 0.03043966]\n",
|
|
" [-0.02560657]\n",
|
|
" [ 0.10480869]\n",
|
|
" [-0.00620595]\n",
|
|
" [-0.04716281]\n",
|
|
" [-0.04824063]\n",
|
|
" [ 0.08540807]\n",
|
|
" [-0.01267283]\n",
|
|
" [-0.03315126]\n",
|
|
" [-0.00728377]\n",
|
|
" [-0.01375064]\n",
|
|
" [ 0.05954058]\n",
|
|
" [ 0.02181716]\n",
|
|
" [ 0.01858372]\n",
|
|
" [-0.01159501]\n",
|
|
" [-0.00297252]\n",
|
|
" [ 0.01750591]\n",
|
|
" [-0.02991782]\n",
|
|
" [-0.02021751]\n",
|
|
" [-0.05794093]\n",
|
|
" [ 0.06061839]\n",
|
|
" [-0.04069594]\n",
|
|
" [-0.07195249]\n",
|
|
" [-0.05578531]\n",
|
|
" [ 0.04552903]\n",
|
|
" [-0.00943939]\n",
|
|
" [-0.03315126]\n",
|
|
" [ 0.04984027]\n",
|
|
" [-0.08488624]\n",
|
|
" [ 0.00564998]\n",
|
|
" [ 0.02073935]\n",
|
|
" [-0.00728377]\n",
|
|
" [ 0.10480869]\n",
|
|
" [-0.02452876]\n",
|
|
" [-0.00620595]\n",
|
|
" [-0.03854032]\n",
|
|
" [ 0.13714305]\n",
|
|
" [ 0.17055523]\n",
|
|
" [ 0.00241654]\n",
|
|
" [ 0.03798434]\n",
|
|
" [-0.05794093]\n",
|
|
" [-0.00943939]\n",
|
|
" [-0.02345095]\n",
|
|
" [-0.0105172 ]\n",
|
|
" [-0.03422907]\n",
|
|
" [-0.00297252]\n",
|
|
" [ 0.06816308]\n",
|
|
" [ 0.00996123]\n",
|
|
" [ 0.00241654]\n",
|
|
" [-0.03854032]\n",
|
|
" [ 0.02612841]\n",
|
|
" [-0.08919748]\n",
|
|
" [ 0.06061839]\n",
|
|
" [-0.02884001]\n",
|
|
" [-0.02991782]\n",
|
|
" [-0.0191397 ]\n",
|
|
" [-0.04069594]\n",
|
|
" [ 0.01535029]\n",
|
|
" [-0.02452876]\n",
|
|
" [ 0.00133873]\n",
|
|
" [ 0.06924089]\n",
|
|
" [-0.06979687]\n",
|
|
" [-0.02991782]\n",
|
|
" [-0.046085 ]\n",
|
|
" [ 0.01858372]\n",
|
|
" [ 0.00133873]\n",
|
|
" [-0.03099563]\n",
|
|
" [-0.00405033]\n",
|
|
" [ 0.01535029]\n",
|
|
" [ 0.02289497]\n",
|
|
" [ 0.04552903]\n",
|
|
" [-0.04500719]\n",
|
|
" [-0.03315126]\n",
|
|
" [ 0.097264 ]\n",
|
|
" [ 0.05415152]\n",
|
|
" [ 0.12313149]\n",
|
|
" [-0.08057499]\n",
|
|
" [ 0.09295276]\n",
|
|
" [-0.05039625]\n",
|
|
" [-0.01159501]\n",
|
|
" [-0.0277622 ]\n",
|
|
" [ 0.05846277]\n",
|
|
" [ 0.08540807]\n",
|
|
" [-0.00081689]\n",
|
|
" [ 0.00672779]\n",
|
|
" [ 0.00888341]\n",
|
|
" [ 0.08001901]\n",
|
|
" [ 0.07139652]\n",
|
|
" [-0.02452876]\n",
|
|
" [-0.0547075 ]\n",
|
|
" [-0.03638469]\n",
|
|
" [ 0.0164281 ]\n",
|
|
" [ 0.07786339]\n",
|
|
" [-0.03961813]\n",
|
|
" [ 0.01103904]\n",
|
|
" [-0.04069594]\n",
|
|
" [-0.03422907]\n",
|
|
" [ 0.00564998]\n",
|
|
" [ 0.08864151]\n",
|
|
" [-0.03315126]\n",
|
|
" [-0.05686312]\n",
|
|
" [-0.03099563]\n",
|
|
" [ 0.05522933]\n",
|
|
" [-0.06009656]\n",
|
|
" [ 0.00133873]\n",
|
|
" [-0.02345095]\n",
|
|
" [-0.07410811]]\n",
|
|
"[151. 75. 141. 206. 135. 97. 138. 63. 110. 310. 101. 69. 179. 185.\n",
|
|
" 118. 171. 166. 144. 97. 168. 68. 49. 68. 245. 184. 202. 137. 85.\n",
|
|
" 131. 283. 129. 59. 341. 87. 65. 102. 265. 276. 252. 90. 100. 55.\n",
|
|
" 61. 92. 259. 53. 190. 142. 75. 142. 155. 225. 59. 104. 182. 128.\n",
|
|
" 52. 37. 170. 170. 61. 144. 52. 128. 71. 163. 150. 97. 160. 178.\n",
|
|
" 48. 270. 202. 111. 85. 42. 170. 200. 252. 113. 143. 51. 52. 210.\n",
|
|
" 65. 141. 55. 134. 42. 111. 98. 164. 48. 96. 90. 162. 150. 279.\n",
|
|
" 92. 83. 128. 102. 302. 198. 95. 53. 134. 144. 232. 81. 104. 59.\n",
|
|
" 246. 297. 258. 229. 275. 281. 179. 200. 200. 173. 180. 84. 121. 161.\n",
|
|
" 99. 109. 115. 268. 274. 158. 107. 83. 103. 272. 85. 280. 336. 281.\n",
|
|
" 118. 317. 235. 60. 174. 259. 178. 128. 96. 126. 288. 88. 292. 71.\n",
|
|
" 197. 186. 25. 84. 96. 195. 53. 217. 172. 131. 214. 59. 70. 220.\n",
|
|
" 268. 152. 47. 74. 295. 101. 151. 127. 237. 225. 81. 151. 107. 64.\n",
|
|
" 138. 185. 265. 101. 137. 143. 141. 79. 292. 178. 91. 116. 86. 122.\n",
|
|
" 72. 129. 142. 90. 158. 39. 196. 222. 277. 99. 196. 202. 155. 77.\n",
|
|
" 191. 70. 73. 49. 65. 263. 248. 296. 214. 185. 78. 93. 252. 150.\n",
|
|
" 77. 208. 77. 108. 160. 53. 220. 154. 259. 90. 246. 124. 67. 72.\n",
|
|
" 257. 262. 275. 177. 71. 47. 187. 125. 78. 51. 258. 215. 303. 243.\n",
|
|
" 91. 150. 310. 153. 346. 63. 89. 50. 39. 103. 308. 116. 145. 74.\n",
|
|
" 45. 115. 264. 87. 202. 127. 182. 241. 66. 94. 283. 64. 102. 200.\n",
|
|
" 265. 94. 230. 181. 156. 233. 60. 219. 80. 68. 332. 248. 84. 200.\n",
|
|
" 55. 85. 89. 31. 129. 83. 275. 65. 198. 236. 253. 124. 44. 172.\n",
|
|
" 114. 142. 109. 180. 144. 163. 147. 97. 220. 190. 109. 191. 122. 230.\n",
|
|
" 242. 248. 249. 192. 131. 237. 78. 135. 244. 199. 270. 164. 72. 96.\n",
|
|
" 306. 91. 214. 95. 216. 263. 178. 113. 200. 139. 139. 88. 148. 88.\n",
|
|
" 243. 71. 77. 109. 272. 60. 54. 221. 90. 311. 281. 182. 321. 58.\n",
|
|
" 262. 206. 233. 242. 123. 167. 63. 197. 71. 168. 140. 217. 121. 235.\n",
|
|
" 245. 40. 52. 104. 132. 88. 69. 219. 72. 201. 110. 51. 277. 63.\n",
|
|
" 118. 69. 273. 258. 43. 198. 242. 232. 175. 93. 168. 275. 293. 281.\n",
|
|
" 72. 140. 189. 181. 209. 136. 261. 113. 131. 174. 257. 55. 84. 42.\n",
|
|
" 146. 212. 233. 91. 111. 152. 120. 67. 310. 94. 183. 66. 173. 72.\n",
|
|
" 49. 64. 48.]\n"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"# Use only one feature\n",
|
|
"diabetes_X = diabetes.data[:, np.newaxis, 2]\n",
|
|
"\n",
|
|
"# Split the data into training/testing sets\n",
|
|
"diabetes_X_train = diabetes_X[:-5]\n",
|
|
"diabetes_X_test = diabetes_X[-5:]\n",
|
|
"\n",
|
|
"# Split the targets into training/testing sets\n",
|
|
"diabetes_y_train = diabetes.target[:-5]\n",
|
|
"diabetes_y_test = diabetes.target[-5:]\n",
|
|
"\n",
|
|
"print(diabetes_X_train)\n",
|
|
"print(diabetes_y_train)\n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": []
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": "Python 3",
|
|
"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.7.3"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 2
|
|
}
|