Files
2023-07-15 15:11:55 +00:00

2393 lines
326 KiB
Plaintext

{
"cells": [
{
"cell_type": "code",
"execution_count": 35,
"metadata": {
"collapsed": true,
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [],
"source": [
"import pandas as pd\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"import seaborn as sns\n",
"from sklearn import preprocessing\n",
"from sklearn.preprocessing import StandardScaler\n",
"from sklearn.model_selection import train_test_split\n",
"from sklearn.metrics import accuracy_score,confusion_matrix,roc_curve,roc_auc_score\n",
"from sklearn.ensemble import RandomForestClassifier,BaggingClassifier,AdaBoostClassifier\n",
"from sklearn.naive_bayes import GaussianNB\n",
"from sklearn.tree import DecisionTreeClassifier\n",
"from sklearn.svm import SVC\n",
"from sklearn.linear_model import LogisticRegression\n",
"from sklearn.neighbors import KNeighborsClassifier\n",
"plt.rcParams['font.sans-serif'] = ['SimHei']#显示中文\n",
"plt.rcParams['axes.unicode_minus'] = False"
]
},
{
"cell_type": "code",
"execution_count": 32,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>直肠温度</th>\n",
" <th>脉搏</th>\n",
" <th>呼吸频率</th>\n",
" <th>红细胞体积</th>\n",
" <th>总蛋白值</th>\n",
" <th>y</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>38.5</td>\n",
" <td>66</td>\n",
" <td>28</td>\n",
" <td>45.0</td>\n",
" <td>8.4</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>39.2</td>\n",
" <td>88</td>\n",
" <td>20</td>\n",
" <td>50.0</td>\n",
" <td>85.0</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>38.3</td>\n",
" <td>40</td>\n",
" <td>24</td>\n",
" <td>33.0</td>\n",
" <td>6.7</td>\n",
" <td>1.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>39.1</td>\n",
" <td>164</td>\n",
" <td>84</td>\n",
" <td>48.0</td>\n",
" <td>7.2</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>37.3</td>\n",
" <td>104</td>\n",
" <td>35</td>\n",
" <td>74.0</td>\n",
" <td>7.4</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" 直肠温度 脉搏 呼吸频率 红细胞体积 总蛋白值 y\n",
"0 38.5 66 28 45.0 8.4 0.0\n",
"1 39.2 88 20 50.0 85.0 0.0\n",
"2 38.3 40 24 33.0 6.7 1.0\n",
"3 39.1 164 84 48.0 7.2 0.0\n",
"4 37.3 104 35 74.0 7.4 0.0"
]
},
"execution_count": 32,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df = pd.read_csv(\"data_horse.csv\",encoding=\"gbk\")\n",
"df.head()"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "e34168b30cea418e82fffe8c57f268f3",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Summarize dataset: 0%| | 0/19 [00:00<?, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n"
]
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "545c132fec8e48fc88f7bdea87791054",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Generate report structure: 0%| | 0/1 [00:00<?, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\textpath.py:74: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=LOAD_NO_HINTING)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:238: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0.0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24635 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 34507 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30333 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20540 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 30452 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32928 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 28201 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 24230 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32418 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32454 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 32990 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 20307 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 31215 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21628 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 21560 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 39057 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 29575 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 33033 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n",
"E:\\anaconda3\\lib\\site-packages\\matplotlib\\backends\\backend_agg.py:201: RuntimeWarning: Glyph 25615 missing from current font.\n",
" font.set_text(s, 0, flags=flags)\n"
]
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "942c0a25ca7347018839697a63d1b3d2",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Render HTML: 0%| | 0/1 [00:00<?, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "98b179f718c94b6ab109fe1532aacbcc",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Export report to file: 0%| | 0/1 [00:00<?, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"from pandas_profiling import ProfileReport\n",
"profile = ProfileReport(df, title='Pandas Profiling Report', html={'style':{'full_width':True}})\n",
"profile.to_file(output_file=\"your_report.html\")"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"text/plain": [
"y 1.000000\n",
"直肠温度 0.172629\n",
"总蛋白值 0.114651\n",
"呼吸频率 -0.036938\n",
"红细胞体积 -0.152119\n",
"脉搏 -0.276255\n",
"Name: y, dtype: float64"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.corr()\n",
"df.corr()['y'].sort_values(ascending=False)"
]
},
{
"cell_type": "code",
"execution_count": 33,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>直肠温度</th>\n",
" <th>脉搏</th>\n",
" <th>红细胞体积</th>\n",
" <th>总蛋白值</th>\n",
" <th>y</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>38.5</td>\n",
" <td>66</td>\n",
" <td>45.0</td>\n",
" <td>8.4</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>39.2</td>\n",
" <td>88</td>\n",
" <td>50.0</td>\n",
" <td>85.0</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>38.3</td>\n",
" <td>40</td>\n",
" <td>33.0</td>\n",
" <td>6.7</td>\n",
" <td>1.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>39.1</td>\n",
" <td>164</td>\n",
" <td>48.0</td>\n",
" <td>7.2</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>37.3</td>\n",
" <td>104</td>\n",
" <td>74.0</td>\n",
" <td>7.4</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" 直肠温度 脉搏 红细胞体积 总蛋白值 y\n",
"0 38.5 66 45.0 8.4 0.0\n",
"1 39.2 88 50.0 85.0 0.0\n",
"2 38.3 40 33.0 6.7 1.0\n",
"3 39.1 164 48.0 7.2 0.0\n",
"4 37.3 104 74.0 7.4 0.0"
]
},
"execution_count": 33,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df = df[df.columns[df.corr()['y'].abs()>0.1]]\n",
"df.head()"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"text/plain": [
"直肠温度 0\n",
"脉搏 0\n",
"红细胞体积 0\n",
"总蛋白值 0\n",
"y 9\n",
"dtype: int64"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.isnull().sum()"
]
},
{
"cell_type": "code",
"execution_count": 36,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"import warnings\n",
"warnings.filterwarnings(\"ignore\")\n",
"for i in df.columns:\n",
" plt.figure(figsize=(10,5))\n",
" plt.title(i)\n",
" plt.xticks(rotation=90)#旋转90度\n",
" sns.countplot(df[i])\n",
" plt.show()"
]
},
{
"cell_type": "code",
"execution_count": 39,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"text/plain": [
"直肠温度 68\n",
"脉搏 26\n",
"红细胞体积 36\n",
"总蛋白值 42\n",
"y 0\n",
"dtype: int64"
]
},
"execution_count": 39,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df.columns[:-1]] = df[df.columns[:-1]].replace(0,np.nan)\n",
"df.isnull().sum()"
]
},
{
"cell_type": "code",
"execution_count": 40,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"text/plain": [
"直肠温度 0\n",
"脉搏 0\n",
"红细胞体积 0\n",
"总蛋白值 0\n",
"y 0\n",
"dtype: int64"
]
},
"execution_count": 40,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df['直肠温度'] = df['直肠温度'].fillna(df['直肠温度'].mean())\n",
"df[['脉搏','红细胞体积','总蛋白值']] = df[['脉搏','红细胞体积','总蛋白值']].fillna(df[['脉搏','红细胞体积','总蛋白值']].median())\n",
"df.isnull().sum()"
]
},
{
"cell_type": "code",
"execution_count": 41,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [],
"source": [
"df = df.dropna()"
]
},
{
"cell_type": "code",
"execution_count": 42,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAlkAAAGXCAYAAACA8kUeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAq9ElEQVR4nO3de5ycZXnw8V+y2c2BhCxgALG2VolXFQseABEBAxXlICBnLIeKRxRKWy2tVkv9WJUKVloV4dUXVKrFYkC0QrEKavBcKdra6lVrX1SQUyWbBCHJstn3j+eJLEt2d3Z27pnZ2d/388lnZ56577mumXn2ybXPfc/9zBsdHUWSJEmtNb/TCUiSJPUiiyxJkqQCLLIkSZIKsMiSJEkqwCJLkiSpAIssSZqGiFja6RwkzQ4LOp2AJE0mIpYAmzJzZBuPLQb66rubgf7638Njmm3MzIfr9sszc90McnkRcD5wQLPPIWnumOc6WZK6SUR8AdgeGK43rQQeAu6o7/cDd2XmS+u22wHLgOuBnwGvqfv2A3sCL8/Mj9XP/ffA3cCfAF8Ffh3YMib8YGb+6kxVRLyEqqjaXG/qA54BfK++vxD4Qmb+WUtevKSe4pksSV0lMw8dez8ibgT+IjO/tY3mw8BxwN7Avpl5CXBJROwM/D3wFuCqMe3PAD4EBFXh9OzMvHtMrB+Oe/7tga9m5hsiYkegPzPviYj5dd/vzOS1SuptFlmSuk5EnAG8ob67EvhoRGyq71+Zme+tb28BvggsAa6s+x4IXAC8ITO/PeY5twd+MzNfUd/fAnwxIsYOLe42LpV5wGhELAROBJ5AdWYL4HMR8XhgQWYOI0njWGRJ6kaDwNXAheO2nwE8ddy2F1Kdydo7It4JvBm4E7giIgBGgGcCi4HzI+LWzHwX1fHvUmDsHK0Lxj33PKr5XV8GdgIGIuKg+rEdgK9QDTs6XCjpMSyyJHWjLVRzq44Yt31nquJrIpfyyAT4FwPnAJ/IzFHgHuD4iHhc3fY8YPm4/q8Yd38R1cT550XEa4D9gCvqx67OzIOQpAlYZEnqVrcBnx+37Xnj7g8AN1JNfv8E1aT2o4ETgNOoJqhvnbRORAxSzdm6BHjftoJGxIfruV3Uz3tvRAwA3wV25JFvFv5VMy9K0txhkSWpW/0C+O9x25487v6OVIXX7wD7An8LfAo4kKpA2wlYO6b9IcDPqeZwfRf4KLAKuB3YleobjE8Z0/4JwDeohi2Pqrf9rP753Ii4LzPHTqyXpF+xyJLUrQ6jmks11k5UZ6yIiD6qJRcequde/SbV/KpLga8DxwIrgKEx/U8ALmfyhZjHrse1J/B3mfnpiHg38FngJKqhyLsssCRNxiJLUteIiAVUk80BPpCZfzXu8ZcDu9ftng98PyIWAbsA/wVcQlUI/TVVwXUk1ZkrImIHqknyLwde0EAuy4GnA/8BkJl3RcRfAN8B7uexQ5eS9CguRiqpa0TE8cBfMGYe1QT6gdXA/1AVPB8Hzqb6duAFwEeoiqtfAGdm5jci4hDgVcC1wDupvm14P7C0jreAat2tpfVzDFHNv7oaeAmwB9Xio9cDv001PHkv1YT6P87MO2f6+iX1FossSbNaRMyrvz1IRPxaZt5R3x7IzM3j2i7YeomdBp+7H3gcsBdwa2beN+7xJwMrM3P8BH1JssiSJEkqYbLJn5IkSWqSRZYkSVIBXfftwi1btoyOjDiEKUmSul9/f9//Ui0X8xhdV2SNjIwyNPRgp9OQJEma0ooVy34y0WMOF0qSJBXQ8jNZEfE64OT67iDwrTrO04AbMvMdrY4pSZLUbVp+JiszL83MVZm5CriFahXmvszcH9gtIla2OqYkSVK3KTZcGBFPoLrUxW9QrZgMcDOPXMFekiSpZ5Wc+H421YVaTwO2Xm5iPbD7ZJ36+uYxOLikYFqSJEnlFSmyImI+cHBm/llEvJTqGmFQXRNs0rNnfrtQkiTNFitWLJvwsVLDhQdSTXgHuJVHhgj3Am4vFFOSJKlrlBoufDGwpr59HXBLROwGHA7sVyimJElS12jLBaIjYgfgUGBNZt49Wdvh4ZFRhwslSdJssGLFsluBvbf1WFuKrOmwyJIkSbPFZEWWK75LkiQV0HXXLpSkmVo2uIhF/f0Ntd04PMyGoY2FM5I0F1lkSeo5i/r7ecnqKxtq+7kTzmADFlmSWs/hQkmSpAIssiRJkgqwyJIkSSrAIkuSJKkAiyxJkqQCLLIkSZIKsMiSJEkqwCJLkiSpAIssSZKkAiyyJEmSCrDIkiRJKsAiS5IkqQCLLEmSpAIssiRJkgqwyJIkSSrAIkuSJKkAiyxJkqQCLLIkSZIKsMiSJEkqwCJLkiSpAIssSZKkAiyyJEmSCrDIkiRJKsAiS5IkqQCLLEmSpAIssiRJkgooVmRFxAcj4qj69uUR8fWIeGupeJIkSd2kSJEVEQcCu2bmP0bEcUBfZu4P7BYRK0vElCRJ6iYtL7Iioh/4MHB7RBwDrAKurh++GTig1TElSZK6zYICz3kG8J/AhcDvA2cDl9ePrQd2n6xzX988BgeXFEhLkrbNY46kEkoUWc8CPpSZd0fEx4H9gcX1Y0uZ4uzZyMgoQ0MPFkhL0lyxYsWyabX3mCOpWZMdb0rMyfpv4Mn17b2BJ/HIEOFewO0FYkqSJHWVEmeyLgeuiIhTgH6qOVmfjYjdgMOB/QrElCRJ6iotL7IycwNw4thtEbEKOBS4MDPXtTqmJElStylxJusxMnMtj3zDUJIkqee54rskSVIBFlmSJEkFWGRJkiQVYJElSZJUgEWWJElSARZZkiRJBVhkSZIkFWCRJUmSVIBFliRJUgEWWZIkSQVYZEmSJBVgkSVJklSARZYkSVIBFlmSJEkFWGRJkiQVYJElSZJUgEWWJElSARZZkiRJBVhkSZIkFWCRJUmSVIBFliRJUgEWWZIkSQVYZEmSJBVgkSVJklSARZYkSVIBFlmSJEkFWGRJkiQVYJElSZJUgEWWJElSAQta+WQRsQD4n/ofwO8DJwBHAN/KzHNaGU+SJKlbtfpM1p7AVZm5KjNXAQuBA4B9gTsi4oUtjidJktSVWl1k7QccGxFfjYhPAIcA12TmKPBF4MAWx5MkSepKLR0uBP4FeEFm3hURlwCLgawfWw/sMtUT9PXNY3BwSYvTkqSJecyRVEKri6x/y8xN9e0fAgNUhRbAUho4czYyMsrQ0IMtTkvSXLJixbJptfeYI6lZkx1vWj1c+HcRsVdE9AHHAttRzckC2Au4vcXxJEmSulKrz2S9Hfh7YB7wWeAdwC0R8bfAYfU/SZKkntfSIiszv0/1DcNfqb9ReCTwt5n5/1oZT5IkqVu1+kzWY2TmQ8Dq0nEkSZK6iSu+S5IkFWCRJUmSVIBFliRJUgEWWZIkSQVYZEmSJBVgkSVJklSARZYkSVIBFlmSJEkFWGRJkiQVYJElSZJUgEWWJElSARZZkiRJBVhkSZIkFWCRJUmSVIBFliRJUgEWWZIkSQVYZEmSJBVgkSVJklSARZYkSVIBFlmSJEkFWGRJkiQVYJElSZJUgEWWJElSARZZkiRJBVhkSZIkFWCRJUmSVIBFliRJUgEWWZIkSQVYZEmSJBVQpMiKiF0i4rb69uUR8fWIeGuJWJIkSd2o1Jms9wCLI+I4oC8z9wd2i4iVheJJkiR1lZYXWRFxCPBL4G5gFXB1/dDNwAGtjidJktSNFrTyySJiADgfeClwHbAdcGf98Hpg96meo69vHoODS1qZliRNymOOpBJaWmQBbwIuycyhiAB4AFhcP7aUBs6cjYyMMjT0YIvTkjSXrFixbFrtPeZIatZkx5tWF1kvBA6JiLOBZwK/DvwM+CawF5AtjidJktSVWlpkZeZBW29HxJeBo4FbImI34HBgv1bGkyRJ6lbF1snKzFWZuZ5q8vs3gYMzc12peJIkSd2k1cOFj5GZa3nkG4aSJElzQlNnsiLCpRgkSZIm0VCRFRFfGLfpggK5SJIk9YxJhwsjYk/gWcATIuKMevN2wMbSiUmSJM1mU53JmreNn78ATiqWkSRJUg+Y9ExWZn4P+F5ERGZe2aacJEmSZr1Gv134NxFxCjCwdYNFlyRJ0sQa/XbhjcCvUQ0Xbv0nSZKkCTR6Jmt9Zr6naCaSJEk9pNEi66sRcRVwJfBLgMxcUywrSZKkWa7RImsY+CGwD9VQ4ShgkSVJkjSBRous26kKq60FliRJkiYxncvqzAMWA8cBB5VJR5IkqTc0dCYrMz825u5lEfHBQvlIkiT1hIaKrIgYe+Zqe2CPMulIkiT1hkbnZB3MI3OxNgOvL5OOJElSb2h0Tta7gHuAHYH/BbJYRpIkST2g0SLrCmBn4J+AJwAfKZaRJElSD2h0uPCJmXl6ffvzEfGVUglJkiT1gkaLrJ9HxJuBbwHPA+4sl5IkSdLs1+hw4VlUBdkJwHrgtcUykiRJ6gGNFlkfB36ama8HllHN0ZIkSdIEGi2ydti6IGlmvgt4XLmUJEmSZr9G52TdERF/Cnyb6iLR95ZLSZIkafZr9EzWy4EHqeZkPQScUSohSZKkXtDotQs3Ae8vnIskSVLPaPRMliRJkqbBIkuSJKkAiyxJkqQCGv124bRExI7Ac4DbMvN/S8SQJEnqZi0vsiLi8cC1wOeA90bEIcBfAU8DbsjMd7Q6piRJUrcpMVy4B/BHmflO4PPAIUBfZu4P7BYRKwvElCRJ6iotP5OVmV8EiIiDgH2BHYGr64dvBg4AftTquJIkSd2k1JysecDJwDAwD7izfmg9sPtkffv65jE4uKREWpI6aMu8URYuaOyQs+nhh5k/Oq9wRo/wmCOphCJFVmaOAmdHxF9SrRK/uH5oKVMMUY6MjDI09GCJtCR10IoVyzjy2g801Pb6487hvvs2zCjWdHjMkdSsyY43LZ+TFRF/GhFbL7szSDXp/YD6/l7A7a2OKUmS1G1KnMn6EHB1RLwK+D5wHbAmInYDDgf2KxBTkiSpq5SY+L4WOHTstohYVW+7MDPXtTqmJElStykyJ2u8uvC6esqGkiRJPcLL6kiSJBVgkSVJklSARZYkSVIBFlmSJEkFWGRJkiQVYJElSZJUgEWWJElSARZZkiRJBVhkSZIkFWCRJUmSVIBFliRJUgEWWZIkSQVYZEmSJBVgkSVJklSARZYkSVIBFlmSJEkFWGRJkiQVYJElSZJUgEWWJElSARZZkiRJBVhkSZIkFbCg0wlI0my2bHAxi/obO5RuHH6YDUMPFc5IUrewyJKkGVjUv4CjVn+6obb/eMKxbCicj6Tu4XChJElSARZZkiRJBVhkSZIkFWCRJUmSVIBFliRJUgF+u1CScCkGSa1nkSVJVEsxvGT1Jxtq+7kTTnEpBklTanmRFRHLgU/Wz/0AcDJwKfA04IbMfEerY0qSJHWbEnOyTgXem5mHAncDpwB9mbk/sFtErCwQU5Ikqau0/ExWZn5wzN0VwGnA39T3bwYOAH40Uf++vnkMDi5pdVqSxtkybwsLF/Q31HbTw8PMH23v92TaeRxoJlaz+c3kdY3Og4EFfQ213fzwCPNGmw4lqQWKzcmKiOcBOwC3A3fWm9cDu0/Wb2RklKGhB0ulJam2YsUyjvj0+Q21veHYt3PffTObhbRixbJptZ/JcaCZWM3m1+7X9dLVNzfU9roTDpnxZyZpapMdA4r8aRoROwLvB15BNS9rcf3Q0lIxJUmSuknLC56IGACuBt6cmT8BbqUaIgTYi+rMliRJUk8rcVbplcBzgLdExJeBecDpEfFe4CTg+gIxJUmSukqJie+XUi3Z8CsR8VngUODCzFzX6piSJEndpi2LkWbmWqohREmSpDnBSeiSJEkFWGRJkiQVYJElSZJUgEWWJElSARZZkiRJBVhkSZIkFWCRJUmSVIBFliRJUgFtWYxUmou2HxxgYf/ChtpuGt7E+qHNhTOSJLWTRZZUyML+hbxx9WENtf3rE24ELLIkqZc4XChJklSARZYkSVIBDhdK6lrLBhexqL+/obYbh4fZMLSxcEaS1DiLLElda1F/P0de8+GG2l5//KvZgEWWpO7hcKEkSVIBFlmSJEkFOFwoSR2wbHAxi/obOwRvHH6YDUMPFc5IUqtZZElSByzqX8Axq29oqO1nTjiCDYXzkdR6DhdKkiQVYJElSZJUgMOFktTjnP8ldYZFliT1uEX9Czjumm801Pba45/n/C+pRRwulCRJKsAiS5IkqQCLLEmSpAIssiRJkgqwyJIkSSrAIkuSJKkAiyxJkqQCiqyTFRG7AKsz88CI6Ac+DewI/N/MvKJETEmSpG7S8jNZEbED8DFgu3rT7wPfycz9gZdExLJWx5QkSeo2Jc5kjQAnA5+p768C3lTf/jqwN/CliTr39c1jcHBJgbSk7jaT/X7L/C0s7OtvqO2mkWHmb5n+31ft/r1sJl6zOXZ7rGb7tTtHSY/W8iIrM9cDRMTWTdsBd9a31wO7TNZ/ZGSUoaEHW52W1HYrVkzvpO1M9vsVK5Zx+Gde31Dbfzrmg9x3/4a25gfNvR/N5tjtsZrt1+4cJU1tst+vdkx8fwBYXN9e2qaYkiRJHdWOgudW4ID69l7A7W2IKUmS1FFFvl04zseAGyLiQODpwLfaEFOalZYNDrCof2FDbTcOb2LD0ObCGT3WssFFLOpvbP7XxuFhNgxtLJyRSlk2uIRF/X1Ttts4PMIGhxilxyhWZGXmqvrnTyLiUKqzWedn5kipmNJst6h/Icd/5rCG2l5zzI1soP1F1qL+fo789EUNtb3+2PPYgEXWbLWov48Tr/n3Kdt96vjfZkMb8pFmm3acySIzfw5c3Y5YkiRJ3cBJ6JIkSQVYZEmSJBVgkSVJklSARZYkSVIBFlmSJEkFtOXbhVKrLR/sZ6B/UUNtNw9vZN3QcOGMJEl6NIsszUoD/Yv48JUvbqjtq8/4PGCRJUlqL4cLJUmSCvBMluYMhxil8hq9FA/M/HI8ywe3Y6C/sXMFm4e3sG7ol03HkpphkaU5Y6B/EX/7icaGGP/gVIcYpWYs6u/jjGt/0lDbK4/7jRldjmegfz4fvvbehtq++ridZxBJao7DhZIkSQVYZEmSJBXgcKE6anCwn/4G50kND29kyHlSkjpkcHA7+huYAzY8vIUh538Jiyx1WH//Ij7+0cbmSZ32cudJSeqc/v75/PNV/ztluxe97HFtyEazgcOFkiRJBVhkSZIkFeBwoVpmcPkA/QMLp2w3vHkTQ+s2tyGj1nB9Lam85YNLGGhwfa3NwyOsm8H6Wu20w+B2LGhwLa+Hh7ewdgZzuXZYvh0LBhqMtXkLa9c5b6w0iyy1TP/AQq79yGFTtjvuzBuB2VNkDfQv4p3/0Ni8sbec7LwxqRkD/X2849N3NdT2rcc+vnA2rbOgfz5fv/K+htruf8aKmcUamM//vO/uhto++dxdZxRLjXG4UJIkqQCLLEmSpAIcLpQkzSmNrncFnVvzyvlVvcEiS5I0p/T3z+ea1VOvdwVw/AmdWfNqwcB8vvfhxq7LuNervS5jt3K4UJIkqQCLLEmSpAJ6arhwx+WL6Bvob6jtyOZh7l+3sXBGj7XD8gEWNLCWFMDDmzextl5Pqtl+kiSVsOPyJfQNNLa22cjmEe5f1961zXZcvpi+gcbKnJHND3P/uodankNPFVl9A/3cd9llDbVdcdZZQPuLrAUDC8lLjmmobZz9GbauJ7VgYCG3XnZUQ/2ec9Y/MpvWoZIkzT59A33c/d4fNNR21zc8rXA2j9U3sIB7P/D5htrufE5jayFOl8OFkiRJBXTtmax2Dv3tuHwhfQMDDcbazP3rNk2r39g+7dTsEGOjl8eB2XeJHEnSo7Vz2K/ZWO0c+pturMl0bZHVN9DPfZd+vKG2K153GjMZ+usbGODuS9/ZUNtdX/cWYNOv+t35gbOm7POEcy77VZ92WjCwkDUfPrKhtge9+nq2DjH2DyzkxsuPaKjfYa+8AYcmJWn26hvo464Lf9ZQ28f/yRNnHOuev/lOQ213+cO9x/RbwD3vu6Wxfuce2FRuY2Pde8l1DbXd+eyXTvp424qsiLgceBpwQ2a+o11xJUmSOqEtc7Ii4jigLzP3B3aLiJXtiCtJktQp80ZHR4sHiYj3ATdm5g0RcQKwLDM/MkHz+4CfFE9KkiRp5n4DWLGtB9o1XLgdcGd9ez2w+yRtt5moJEnSbNKuJRweABbXt5e2Ma4kSVJHtKvYuRU4oL69F3B7m+JKkiR1RLuGC68DbomI3YDDgf3aFFeSJKkj2jLxHSAidgAOBdZk5t1tCSpJktQhbSuyJEmS5hInoEuSJBVgkSVJklSARZYkSVIBXXuB6IlExGcz8+gG2j2FatmIXaiKyduB6zNzQ+H8PpSZr5mizR6Z+R8RMR84AlgJfC8zb55GnHOAVVSr478nM++apO2zgZ8Ca4EzgVHgqsyc9FLqEXEQsBy4aaq24/q15b2PiAXAYcC9mfntMdtPzMxPTdBnJ+DZwDeAEeAlwFBmfqGJ+JN+1h34nC8FPpSZtzX6/HW/ntw/6ljTem3N7FP14z25XzW7T9V9e26/cv94TLuZ7B9t+5ybff+b3YfH6uqJ7xHx38DjgW/Vm+YBzwRuy8xDJun3Z8ATgJupVphfSrU+14nAwZl57zb6rAGW1O23mgeMThQrIv4VWATcPaZ9I/ndnJmHRMTHqT68BI4FvpaZ50/S78jMvD4ijgb2BT4O7AOclZnPn6DPB4HtgScCP6hjPRcYzMzDJol1Ud3nXuDFwEeBizNz40R96n5tee/rftcA91BdJWAQODMz79j6/m6j/U7Al4DPU71/m6l+6QaB+Zl5ziSxpv1Zt/NzrvvdBtwC7AxcmplfmajtmD69vH9M+7VNd5+q+/TsftXMPlX368n9yv3jMX2a3T/a+Tk39f43uw+P1+1nsp4B/Hn989zM/ElEfGmyA2vtiMw8YNy2T0fEMuAgYPU2+pxI9UGfnJnrt/H4thwOvIdqRfs/zcz1Dea31a9n5mnwq78I/hWY8JcAOCIizqSq3C+sd6gfRsSrJumzR2a+ICKWA7+fmRdHRB/VL99k9s3MF9S5vQR4FfC1iHhvZn5ishzb9N4DLM3M4+scnwdcGxFvnqT9s6j+Crmg/ivqpK0HnYj48hSxZvJZt+NzBlibmefW69GdHRHvovoDZU1mXjdBn17eP5p5bdPdp6C396tm9ino3f3K/ePRmt0/2vk5N/v+N7sPP0pXF1l1VfuWiAjgA/Ub0sg8sh9GxBXA1VTXTFwMHAgcArx9glj3RMTLgC3TyO8e4PSIOBi4LiIuoTqdOJWnRMQFwM4RsUv9PHs0EO/siDgQ+BDwpIj4EPAUqr+sJvJARJwCBLAyIpYCe1KdAp3MhojYB7iNqnq/CPgucN4U/dry3tdGIuJ3MvOmzPxGRBwG/APVXzbbcivw9oi4KTPXAGsAIuJ0qr9uJtTkZ93Ozxmqv3LJzJ9T/d7Mo3rvX0y1IPC29PL+0cxrm+4+Bb29XzWzT0Hv7lfuH4/W7P7Rts+Z5t//ZvfhR+nqImurzEzgqPpNuaOB9q+KiGOp/grYjuqvgFuBg3KScdvMHGoyvy9FxFeBNwF9DXR5Mo98WL8WEWuBtwC/20CsWyLit4EzgKOAHwGvmKTLqcDpdbuPAJdR7ZhnThHqHODdVOP5qzPza/X2t02RXzvf+1OoXt9N9XPcHxFHAK+cIMbaiDiOxx5wHg+c1EjAaX7W7fycoTrYj32OUaoDyppJ+vTy/tHMa5vWPlW36eX9qpl9Cnp3v3L/eLRm94+2fc4zeP+b3YcfpavnZElSsyJip8z8RX37GcBTgX/PzB91NjNJc4VLOEjqVZ8CiIj3AhcA+wPXRMTrOpqVpDnDImsKETHROK8K873XZKaxfzw3M4/KzD+mujj9awumpVnO445aaVYWWfWEvGb6NfPLc1Wb4rS132zIkSbe+2Zj+d53LtYM+k21f6yMiNcCSyNiu3rb9sDC6QaaDe9Hr8bqQD+P+bMoVrv7TbfPrJj4vg1/2mS/hn55YtxCbKXidLhf1+QYEyxol5k/aHWsFveZDbGa7ddVOcYEiwJO8ZzPrf/dCOwdEd+o+5zV6vy6pF+vxirWL7axIGaTx52uel1zLFa7+02rT1dPfI/2rlzb1AKQ043TyX7tiDVRwTTF8ze7oF0zsZpdFb2rY82WHOu+2yyYcuJV2JteFDAifgPYPjP/vVR+nejXq7Fm2G9aK4hH8wtiNrtSedv69Wqsul9TK/s306/ZWGN1+3Dh++ufV1L9EgxTrcUx6em6iDiy/nk0sCvwVqo1OLa1UNlWR0TEaqoFzd6XmT/MzL8DHm5xnLb2a3eOVHNezoyIT0bEC6Zou9XazDwXeAPwooj4ekS8NyJeWiBWM31mQ6xZkWNdML0BuAa4BFgGHApcO0m3PbJaVPFo4I7MvJjq69X7TxHrDcDfA++MiO9FtSZSifza2q9XY82w30XA6+u2t0XEmyNi0WR9qBbEPKU+9ryRqnD/WkSc2uI4be3Xq7Hqfn9GtX88QLXGVgK/BXwzInZuZb9mY403W4YLi69cWy/EdgDwYRpfiK3Zlbnb2a/dOY5fAfgC4JtMvgJwswvaNROrmT6zIdZsybGZVZS3Lgr4W8DuUc2vamRRwOO2noWuC6xzIuJsqpWzvzZBn2ZXeW5nv16NNZN+zawgPn5BzAuB7zH5gpjNrlTezn69GguaW/G92X7NxnqUbi+ytq5cu0s8snLt06fq1EzBFNX1jRZT/bKdBlxMdfp4woXHmizM2tqv3TnSXMF0U0QcymMv3vmWArGaLei6PdZsybGZgun3qBZS/DFwBXAf8BDVhXon81BE7FbnuAPVH2b/BfwlMFGR1WxB185+vRprJv2aKZjeBvwzcD/wMapr4m2XmW9rcZx29+vVWAAZj13x/QDgd5h4xfdm+zUb61G6vch6DtVqs+8HnhrVsMSlVFXkhKZbMMWjLyD5FqphyWuoxuvfTbU67YzjdKJfu3NkmgVTHeckqrH5tzLm4p0RcUxOcvHU6caaQZ/ZEGu25DitgqneP26i+s/weKqVqN9DdXHX3wP+ZZJYfwJcHRE7UBVVl2a1IvXLW5Vfh/r1aqyZ9Hsb0yiY6v3q8vrfvlT/p/Qz9XFnWnE61K9XY5GZr4xqxffDeGTF96OAZ2bmA63s12ys8bp24nv9S3Az1QcxnStnjy2Y9qEqmCbtFxEvBPbJR19A8pz6sS9n5qpWxGl3vw7n2NBn1sx7P4NYzV6NvatjzbIcp/U73ez+sY3nOQp4AdWXN67IzF+2Ir929+vVWB14bWP3qwOpLhLdyDG/219XT8Ya0/dfgUXA3dRn04FnArflJBfNbqZfs7HG6+aJ788CPpmZ5wF/TnUJw/OzmqT4jCn6XVX3O7/BfrdSXRtx38xcM+aXbbILSDYTp939Opljo59ZM+99s7Ga6TMbYs2mHKf7O93s/kFE7FX/XAUcC3yR6ozpRJOoZ3LMaVe/Xo3Vqn5vbbDf2P3qlmkc86cbp939ejXWVodTfXY/BI7JzIOB7+bURU8z/ZqN9SjdPFzY7JWzp90vm7uAZNvym0G/rs+xyfe+2Rx972dZjjPYP6hj/Zhq0vSbsvryxo1RXWi3o69rBv16NVar+t1CtRxM6WN+Q3E60K9XYwGQ1bzs0yPiYOC6iLiEaomPSTXTr9lY43XtmazMXAscR/UV3rEmPbjOoN/dmXnTuG0X5gRXae9AftPuNxtyrPtN671vNpbv/ezLse437f2jbnMM1QH99VST858aEYcD61qcX09+ZrPh/ZhhP4/5syTWNp7jS1Rfsnk60NdIn2b7NRtrq66dkyVJrRDVxPc/ohqm+BFwUTa4EK8kzYRFliRJUgFdO1woSZI0m3XzxHdJalpErAGWAOvHbJ4HjE73G0KS1AyLLEm96kSqBXRPzsz1U7SVpJZzuFBST6q/gv0yYEunc5E0N1lkSeplewIHR8SSTiciae7x24WSelJEXER1/dF7qda5+ShwcWZu7GRekuYOz2RJ6lX7ZuYp9eU63kh1sfOvRcSpHc5L0hzhxHdJvWpDROwD3EZVYF0EfBc4r5NJSZo7HC6U1JMi4knAu4GVwOrMfFdnM5I011hkSepJEbFTZv6ivv0MqmLr+5n5o85mJmmucE6WpF71KYCI+GvgAuD5wLUR8bqOZiVpznBOlqRet19mPh8gIs4Hvg5c2tmUJM0FnsmS1KtWRsRrgaURsV29bXtgYQdzkjSHWGRJ6lXPpVoj60Zg74gYAK4CzupoVpLmDCe+S5IkFeCZLEmSpAKc+C6pJ0XEGmAJsH7M5nnAaGYe0pmsJM0lFlmSetWJVNcrPDkz10/RVpJazuFCST0pM+8BXgZs6XQukuYmJ75L6nkRcQ6wCvgJ8J7MvKuzGUmaCzyTJaknRcSR9c+jgV2Bt1JdIHp1B9OSNIdYZEnqVUdExGrgIOB9mfnDzPw74OEO5yVpjnC4UFLPiogDgQ8B/1H/fApwcGae1NHEJM0JnsmS1LMy8xbgt4EbgKOAfuAVHU1K0pzhEg6SelZEPBv4KXAl0Ef1TUO/bSipLSyyJPWkiPgg1QWhnwj8AEiq6xmeCBzWwdQkzREOF0rqVXtk5mnA0cAdmXkxcCqwf2fTkjRXeCZLUq96ICJOAQJYGRFLgT2phg8lqTiLLEm96lTgdOC/gI8AlwGLgTM7mZSkucMlHCT1rIh4AdW8rJsy88FO5yNpbrHIktSTIuIiqknv9wIvprpY9MWZubGTeUmaO5z4LqlX7ZuZp2TmucAbqb5Z+LWIOLXDeUmaI5yTJalXbYiIfYDbqAqsi6iuXXheJ5OSNHc4XCipJ0XEk4B3AyuB1Zn5rs5mJGmusciS1JMiYqfM/EV9+xlUxdb3M/NHnc1M0lzhnCxJvepTABHx18AFwPOBayPidR3NStKc4ZwsSb1uv8x8PkBEnA98Hbi0sylJmgs8kyWpV62MiNcCSyNiu3rb9sDCDuYkaQ6xyJLUq55LtUbWjcDeETEAXAU4XCipLZz4LqknRcQC4DeB/87M0Xo5hyEnvktqF4ssST2nvhj0V4AfAzsA9wObgOXAtzPznR1MT9Ic4XChpF70XOC6zDwJ+Bvgocw8IzOPAV7U0cwkzRkWWZJ60X8AL4yI36Sak/UHABFxIB73JLWJBxtJPScz7wbOAfbJzJHMXFc/9DLg9M5lJmkucU6WJElSAZ7JkiRJKsAV3yX1pIhYAywB1o/ZPA8YzcxDOpOVpLnEIktSrzoR+Chwcmaun6KtJLWcw4WSelJm3kM10X1Lp3ORNDc58V2SJKkAz2RJkiQVYJElSZJUgEWWpDklIt7e6RwkzQ0WWZLmmqs6nYCkucElHCT1rIh4NvBTYC1wJjCKRZakNrHIktSTIuKDwPbAE4EfAAk8l2r9rMM6mJqkOcLhQkm9ao/MPA04GrgjMy8GTgX272xakuYKz2RJ6lUPRMQpwG8Bu0fEdsCeVMOHklScRZakXvV7wO8CPwauAO4DHsKhQklt4orvknpOROwE3Az8M7AvsBn4BjAIzM/MczqXnaS5wjlZknrRs4BPZuZ5wJ8DmZnnZ+a5wDM6m5qkucLhQkm96Fbg7RFxU2auAdYARMTpVGe1JKk4z2RJ6jmZuRY4Dlg27qHHAye1PyNJc5FzsiRJkgrwTJYkSVIBzsmSNGtExEJgODO3bGP7PGDr9n5gpL49kpnDdbvFmflQE3EHMtO5XJKmxSJLUteKiH7gBcDD9abXAD+PiM/V9/sz8wvAvwP/SbVEw7uBP6EqsgL4NnB8RMwHPh8R5wP7AK8EHqifZyfgvMxcvY0cAng/8KL6/oLMfHh8O0kazyJLUjebD/wasLG+vytwW/0TYFH987uZeVJE/ENm/hPwTxFxCPBm4FyAzNwSEb8L/AHwc+BVmflVgIh4+digEXE58GTgl/WmzRFxfZ3PJuClLX6dknqQRZakrpWZm4CPRsQngccBe1ANBW4CHsjMl9ZN94yIL1MvzxARx1CdqTomMx+stz0J6MvM8yLiD4H3R8S6uv+uwFvHhB4BzqZaIf5tmfl7EfFCYBXwl0VerKSeY5ElaTZ4EvCmcdvePeb2dzPzlIj4ZES8BriM6nI6365G+zgJWAtcFhFvpjr2fRP4Sd3/OeOeez5wInAA1YjhdVRF3uOAvYCjWvOyJPUyiyxJs0EfjwwRbjXRt6OvAp4K/BvVdQqHgAcz866IOC0zN0TEz6kKpq1WA3eNub8I+D/Ax4DLge8AuwH/k5nvmeFrkTRHWGRJmg2WAWeN27bjmNv7RcQXqYb5+oE9qSbDfwX4HaqzWACnR8RPgYup5lstopos/+O670F1u+2pzp69nWpocu96+w5OfJfUKNfJkjQb/JLqbNPYf+sAImIQ+HZmvrBu9wngjcDpwCepiqj19fMcBnwV+Bnwh8BfATcCx/BIIQawLDO/STUsuIBqsvytwLUWWJIaZZElqWtFxIKI6KOa0P7dcf821ssyHEB11gpgGHgVcAbwj5m5DliSmaMR8XhgaWYOAdu61MVoHfPpwJ3wq4n3FwH/AjwbuL7Vr1FS7/KyOpK6VkScAbycRxYZHW8e8HSqNazOre8PUM2vug64AvhmZp4ZEacAT6Sar3U4cDuPHi58GtUw4n9RnSU7tX7sduDTVEOGB1PNzTo/M29q2QuV1JMssiTNalvnSEXEsnpS+8rM/FFELAB2yMz7xrSdP361eEkqxSJLkiSpAOdkSZIkFWCRJUmSVIBFliRJUgEWWZIkSQVYZEmSJBXw/wFH+fE6DYYAZQAAAABJRU5ErkJggg==\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"for i in df.columns:\n",
" plt.figure(figsize=(10,5))\n",
" plt.title(i)\n",
" plt.xticks(rotation=90)\n",
" sns.countplot(df[i])\n",
" plt.show()"
]
},
{
"cell_type": "code",
"execution_count": 46,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [],
"source": [
"import time\n",
"X_train,X_test,y_train,y_test = train_test_split(df[df.columns[:-1]],df['y'],test_size=0.3,random_state=0)\n",
"X_train = StandardScaler().fit_transform(X_train)\n",
"X_test = StandardScaler().fit_transform(X_test)\n",
"model_result = {}\n",
"models = [RandomForestClassifier(),BaggingClassifier(),AdaBoostClassifier(),GaussianNB(),LogisticRegression(),DecisionTreeClassifier(),SVC(),KNeighborsClassifier()]\n",
"for model in models:\n",
" try:\n",
" model_name = str(model).split('(')[0]\n",
" start = time.time()\n",
" model.fit(X_train,y_train)\n",
" y_pred = model.predict(X_test)\n",
" end = time.time()\n",
" model_result[model_name] = [accuracy_score(y_test,y_pred),confusion_matrix(y_test,y_pred),end-start]\n",
" except Exception as e:\n",
" print(model_name,e)\n",
"\n",
"df_result = pd.DataFrame(model_result).T\n",
"df_result.columns = ['accuracy_score','confusion_matrix','time']\n",
"df_result.sort_values(by='accuracy_score',ascending=False,inplace=True)"
]
},
{
"cell_type": "code",
"execution_count": 47,
"metadata": {
"pycharm": {
"name": "#%%\n"
}
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAl4AAAGiCAYAAAA2mch5AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAABCZ0lEQVR4nO3dd5hV1dXH8e8w9KKgoIiKUSFLBUUlGERUJPZEDUSxKzbsGjTRxBbFgi1qLFgS7JWYRPNGjQ0VRbGAFXUJVizEgvQ+zPvHPgPDzJnhMjP3nHPn/j7PM8/csufcdTczh3X3XmfvkvLyckREREQk/5qkHYCIiIhIsVDiJSIiIpIQJV4iIiIiCVHiJSIiIpIQJV4iIiIiCVHiJSKpMrOSLMZgZk3z+Hp5O7aIZJsSLxFpMGbW3Mz2W81k6lEzO3kVx33DzDardP9RM+tuZn80s6OrtG1dNbExs+aVbm9oZm9UeYm+ZvZ0lcdeMLNtY2IpqXL/zuiYN5rZz2p7H5Wcb2ZX59LQzP5kZofleFwRyTh96hKRhrQPcLS7P5pLYzP7FdAD6G5mD7j7jBqaLgIWmdnhwPGAAfcA6wCLzWwYcJC7fwaMAPYxs1bAF8DPgP8zs+uBE4Dh0fEq2xIYXymu9kBH4M0q8XYD7jazPd19tpltDuwIfAXcBZwOHF7lZz6t9HqLgN8AvwM+MrPngY/d/ZhK7UcD3YFl0UMbAq3N7NjofinwvbsPqqGvRCTDlHiJSIOIRpkuAiqPKJUCWwDbu/ukKu27AbcCvwT6Ao+b2a/c/ftKbdoREo+WhGTkaXe/x8zOBf4G7ArMAP5b8TPu/jszmwh0A0YCU939ADPrCywhJDTllV7j38B2wAIz+zVwCbAG0B6YYmYA67l7G3efamYvRrHuARwDtAHGAc2BcjN7DWjm7ttEL9ENeAi4BnDgWeAodx9jZjcBT1XpykuB+e4+3cx+Gr3P3YAm7r7AzHoAZbX+Y4hIZmmqUUQaypWEJOJ1wqjUzwmJxlkxSVcf4GngZGAT4A3gceBVM9u1UtOuhBGqbsDRwFZmNp6QiDwEHAecB9zu7uVm9hMzOyl6fuvoZ9qa2YmEEaw43YDN3H1j4D9AO+BIYEd37+bu3YDpldr/MYq3HSHxusXd+0fxP+Du21VKugCaEZLGV4BWwBPASdFo13HAcDN73sw2itrvAPzXzDYBrgPOAYYBd5pZd2AMUPn4IlJAlHiJSL2Z2RbAxsDZhGTkr8C/gPfd/S+V2nWJpvweA45390eA3YGt3H0EIYn6h5mNM7Ot3H1ydMw2wCXu/hRh9OvOSl8PE5IbCKNZi4ANgG+AhYTRrUWEEf64Uf5lVe7vDJS7+0dxbdx9mbv/lpCAxRXlNzGzZpUeOoaQcN0GnAb8HyFxGwr8290HRHE2jY5/DyFx3RHoAvwZ2IOQRK4BDHP3B2Leh4gUACVeIlJv7v5+VHPUETiQkOi0BTY2sz3NbI2oaUvCSNE2URIFIelYFh3nAcLo0PPAx9HzBxMSnLui4vUS4LNKX19Gj+HuXwD/BjYnjMA9CCx099uBCYSpzSZUT7Yqew04z8z+VumxuPYLgFHA0Wb2EiExOo1QK3YBQDQteHEU0/lAz+j1D4xi2zka+dqOaPowml49kDBaeB3wFmFk7Lmo/y43sy1riV9EMkyJl4jUiwUXm9lzhHqkacBO7j4QuAXYk3CF4BRgtrsf5e5f1XQ8d//W3S9w93lm1gY4CphIKJr/FSEhuxC4A7gCOAX4OoplbULidH+UhDUBnjWzpu4+HXibMOL0SZWXfdHM3gKOJdRXvQT0iOq4qr7fZmY2jjA69y1hmrM/cDtwPWGqcETUvEUUZ4VlhFqwh4CDgBeiEa/XomOXAi8CHxAS0DMJU6Z3AZ8Cg4DfR3GKSAFS4iUi9fU98A4hARpImBp8PUpkbgWOAP4AbF25cD5HxxASpcWEpOkS4MAoWXkXONzddwb+YGal7v4DISm50MyauPtCwujZJQDuPpuQuBxf5XV2dPetCYljhauBI8ysJTC30uNDgI/cfWl0f2g0ajU06oMXgHOj15sUxV9ZO8JFAZcC25jZLYQLECCM3O3i7n9193vcfUtCLdy/gcOAs919AvA7rQUmUpj0hysi9RIlO383s87hrm9d+XkzuxdY7O7z6nD4UYT6qN2i+8cAh0ZXGhowzsw+JEzTnUUYGXuXUOC/2MyWAWsBLSsV7bcgjDZNXsVrP0ootm8PzI7eSxtCwrRPpXZ3uvuFZnYhMNPdr4s51kGEmq0ZhML4/xASqrUICV5F4vVLQhJZebmLjQmJ5/5RDBCuFr2JMF0pIgVEiZeINJTaljgor+W5poREoppoVGlOlGzg7rea2T8Iyc8V0c/tDwyPEkDc/VtCLRUA0eKjm7n7eTW8fjPCVGMZ0JlQiwVhWrApYap0avRYH+BVd383ut8EOMXMDiIUvi+LrqpsTVjP7KkoxgeBywj1Xr8h1HDNB+ZFS1QsiGJ/lJDwLWdmlwDT3f3GGuIXkQKixEtEGkpTQsnXW1Ue70qoUapJM0LdU22aAc3M7FZgU+AP7v4G4QWXABPM7DTgx+i15lT62TWA5ma2Z6XHWgFXuPvdwFXAPe6+yMx6EYrmAdYljCpNINRa4e7PE6YuK8d1o7tfWEvsnwFPuPsMM3sQ+MHd348WaX3YzIYQRtV+qO2913J8ESkgJeXltX0QFRHJjZk1ATpUjDzl6TVaRnVbVR9vDixxd53QRCTTlHiJiIiIJERXNYqIiIgkRImXiIiISELyUlxvZqMJK0c/7u6XxDzfAbiPsJ7NZHc/obbjLVu2rLysTFOiIiIikn3NmpV+D3SKe67BEy8zGwyUuns/MxtlZt3dfUqVZocD97r7/WZ2n5n9rOIKpThlZeXMnDm/oUMVERERaXCdOrX7vKbn8jHiNQAYE90eC/QHqiZePxAuO28PbAh8UdsBS0tLaN++dcNGKSIiIpKwfCRebYCKfdhmA91i2rxEWKH5NOBDwto7NdKIl4iIiBSKTp3a1fhcPorr5xIWJwRoW8NrXAac4O4jCInXUXmIQ0RERCRT8pF4TSRMLwL0IqzaXFVrYEszKwV+Tu3biYiIiIg0CvlIvB4BDjeza4AhwORor7HKRgK3AbMIm8Q+kIc4RERERDIlLyvXR8tF7AaMc/fp9T3ekiVl5fms8Ro5cgSff/4Zffv2Y+jQY6s9/69/Pcyzzz4FwNy5c9liix6cdda5AFx99eX07duP/v134uuvv+Laa69k3rx5bL55D049dXjeYhYREZFs6tSp3UTgZ3HP5WUBVXf/0d3HNETSlW8vvDCWZcuWccstt/P9998zbVr1CywHDdqfG2+8jRtvvI1evbZm330HA/D2228yY8YP9O+/EwA333wDRx55LKNG/Y3vvvuWSZNqXCFDREREilDRr1z/5psTGThwVwB69/4Z77zzVo1tv/vuW2bMmMFmm23O0qVLueKKS1hvvfV48cXnAZg27QvMNgOgQ4cOzJs3N7/Bi4iISEEp+sRrwYIFdOy4DgBt2rRlxowZNbb95z//zqBB+wPw3//+h5/8ZBMOOeQI3n9/Mg8//CADBgzk9ttv46WXxvHqq6/Qu/d2ibwHERERKQxFn3i1atWaRYsWAbBgwXzKy5fFtlu2bBmTJr3BttuGKduPPnL23XcQa6/dkT322JtJkyYydOix9O27A//5zyPsuecvad1ai76KiIjICkWfeJlttnx6cerUKXTu3CW23dtvv8kWW/Rcfn+DDTbk66/DOrEffvg+nTt3BqB795/yv/9N56CDDstv4CIiIlJw8nJVY0Or7arGtmu0pFWLZnU+9ty5cznkkEPYfvvtGTduHNdeey1PPPEEw4evfEXiNddcQ8+ePdl9992X/9w555zDDz/8wNKlS7n++utZd911uf766+natSu//vWv6xxTZQsWLWHu7IUNcqy6qstVn2eccTZDhuxHly7rAzB8+FlsumncJgYiIiKNS21XNRZ84tWpUzt6//7ueh2/fPECln73KaVrd6VJy7b1OlZDm3jVEXz33ZzUXv+FF8by0kvjOPfcC7n66ss58MBD2HDDrjW2v/baK9lrr30oKSnh2Wef4qSTTkswWhERkfQlvpxEoSlp3opm62+RuaQrC+p61efkye8ybtzznHjiMVx00XksXbo0oYhFRESyS4mX1KquV31uvvkW3Hjjbdx882jatm3HhAnjE4k3CSNHjuCEE47mzjv/Fvv8v/71MKecMoxTThnG0KGHcOWVly5/bsaMHzjqqENWun/SSdWnb0VEpHFS4iW1qutVn5tu2p2OHTsCsNFGGzFt2rRkAs6z+iy4C3DTTdct78/Zs2dzySUXsnDhgsTiFxGRdCnxklrV9arPiy++gClTPqKsrIxx456nW7fuSYSbd3WdegWYOPF1WrZsxVprrQ1AaWkTRowYSevWbfIed1bNnj2L11+fwMyZM9MORUQkEU3TDkDyY601m1HavGW9jzN48D4ccsghzJ8/a/lVn/fe+7dqV32+994kdtqpH506tQPgjDNO58wzzwRg4MCB7L33rvWOpbKyxQuZMWtJgx4zF1WnXr/88ssa21aeel2yZAl33PFXRo78M3/845nLf76xqMuVr0cffTznnvt7+vXrzw03XMtf/nILHTp0YMaMHzjvvLMZNSp+KldEpJAp8WqkSpu35IsRWzbIsUZuWc6kqVMZuXUTWo85gN8AX4y4faU2+wNMgC8mhPstgZv6RE/Oub1a+/rqesG7QPKJ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4b777qJFixbsv/9BABx11CG0adMWgCOPPJo+ffom9C5WpsRLREQkA9q2aEP/n/ROO4zMeOGFsSxbtoxbbrmdq6++nGnTvmDDDbuu1Objj6ey6657cNJJp630+JdfTuOll8Zx4423ATBr1ky6dt2Iiy4amVj8NdFejSIiIpI5b745kYEDdwWgd++fLa+Bq2zy5HcZN+55TjzxGC666DyWLl0KwFVXXcaGG3blmWeepKysjPfff493332Hk046lt///nTmzZub5FtZiRIvERERyZy6LrHxxhuvsXDhQo499gQWLJjPqFHX06XLBvzlLzczatTf2Gab3jz+eHpXeirxEhERkcyp6xIbH33k7LXXL1lnnXXZa69f8eabb9Cly/pssMGGAHTt+hO+/PKL5N5IFUq8REREJHPqusTGBhtsyNdfh1WqPvzwA9Zddz1uu20U48ePA+C5556hW7efJvY+qlJxvYiIiOTFmmu2oHnz5nX62bousVFWVsabb77Kb397AvPmzeOKK66gQ4cOnHzyyYwefQtbb701hx9+EM2aNavXe1u8eDGzZi1a7Z9T4iUiIiJ50bx5cy688MI6/3zPnj2ZMmUKW221FQ8++CBAteP17h2uBJ01a9by55o2bUr37t0BeOCBBwDo0aPH8p+59NJL6xxThfBaSrxERESkkWjevDldu3ZddcMCohovERERkYQo8RIRERFJiBIvERERkYQo8RIRERFJiBIvERERkYQo8RIRERFJiBIvERERkYQo8RIRERFJiBIvERERkYQo8RIRERFJiBIvERERkYQo8RIRERFJiBIvERERkYQo8RIRERFJiBIvERERkYQo8RIRERFJSNN8HNTMRgObA4+7+yUxzzcFPom+AE5193fzEYuIiIhIVjT4iJeZDQZK3b0f0MXMusc02wp4wN0HRF9KukRERKTRy3nEy8x6AusDXwDT3H1uDU0HAGOi22OB/sCUKm36AoPMbAfgc+BId1+6GnGLiIiIFJycEi8zuwHoAmwMnA9cAexbQ/M2wFfR7dlAt5g2rwM7u/s3ZnYTsDfw75pev7S0hPbtW+cSaqNUzO+9NuqXeOqX6tQn8dQv8dQv8dQv1dWlT3Id8drS3QeY2Vh3f8zMzqql7VygVXS7LfHTme+4+6Lo9odA3HTkcmVl5cycOT/2uU6d2tUeeSNQ03uvjfolnvolXmPvF/VJPPVLPPVLPPVLdXXJTXKt8frOzC4AOpjZkcD0WtpOJEwvAvQCPotpc4+Z9TKzUmAQ8HaOcYiIiIgUrFwTryOAWcArwJrAUbW0fQQ43MyuAYYAk82s6pWNI4B7gLeAV9z9mdWIWURERKQg5TTV6O4LgL/k2Ha2mQ0AdgOudPfpVBnRcvf3CFc2ioiIiBSNXIvrn3D3vXI9qLv/yIorG0VERESE3Kca3zWz/fIaiYiIiEgjl+tVjX2AU83sXWAeUO7uA/MXloiIiEjjk2uN1y75DkRERESkscu1xqspcDRh/8XJwJ1aaV5ERERk9eRa43UH0Bn4L2HboDvyFpGIiIhII5VrjdcG7n54dPtJM3s+T/GIiIiINFq5Jl7fmNkfgVeB7YGv8xeSiIiISOOU61TjUMKG178BZkT3RURERGQ15Jp4NQFedfeTgcV5jEdERESk0co18RoD9Ihurwvcl59wRERERBqvXBOvDu5+F4C7XwZ0zF9IIiIiIo1TrsX1X5rZ2cBrwHbAt/kLSURERKRxWp3i+vnA/oQtg47IV0AiIiIijVWuI15LgLuABUB/oDmwKF9BiYiIiDRGq1Nc3xe4BjgW+FfeIhIRERFppHJNvDq6+1NAd3c/FGiVx5hEREREGqVcE685ZvYIMNHM9gbm5C8kERERkcYp1xqvA4At3H2SmfUCDsxjTCIiIiKNUk6Jl7svBCZFt9+ueNzM/uXug/IUm4iIiEijkutUY03aN0QQIiIiIsWgvolXeYNEISIiIlIE6pt4iYiIiEiO6pt4lTRIFCIiIiJFIKfEy8yGmFnzqo+7+y4NH5KIiIhI45TriNdmwPNmdquZ7ZDPgEREREQaq5wSL3cf4e79gPuBu81sipkNram9mY02s5fN7Lzajmtm65rZm6sVsYiIiEiBynWq8cBo5foLgCsI+zaeWEPbwUBplKh1MbPutRz6arT9kIiIiBSJXFeu3xw4w90/qXjAzI6qoe0AwqbaAGOB/sCUqo3MbCAwD5i+qhcvLS2hffvWOYba+BTze6+N+iWe+qU69Uk89Us89Us89Ut1demTXBOvK4AewCdmdgxwj7u/X0PbNsBX0e3ZQLeqDaJC/QuAXwOPrOrFy8rKmTlzfuxznTq1W9WPF7ya3ntt1C/x1C/xGnu/qE/iqV/iqV/iqV+qq0tukmtx/UOExAtgXeC+WtrOZcX0YdsaXuMPwE3uPjPH1xcREREpeLkmXh3c/S4Ad78M6FhL24mE6UWAXsBnMW12BU42s+eBrc3sbznGISIiIlKwcp1q/NLMzgZeA/oA39bS9hHgRTPrAuwFHGRml7j78isc3X2nittm9ry7H7vakYuIiIgUmFxHvIYC84H9gQXAETU1dPfZhAL7CcAu7v525aQrpv2AHGMQERERKWg5jXi5+yIze5AVtVvbAq/U0v5HVlzZKCIiIiLkmHiZ2WhgY6ADYeSrnBV1XCIiIiKSg1ynGjcC9gSmAjsDy/IWkYiIiEgjlWvitQj4BVAKHEAY+RIRERGR1ZBr4jWEsPr8cMIq9iflLSIRERGRRirX4vp5hGlGCCvOi4iIiMhqynWT7CfyHYiIiIhIY5frVOO7ZrZfXiMRERERaeRyXbm+D3Cqmb0LzAPK3X1g/sISERERaXxyrfHaJd+BiIiIiDR2uS6gWm2LIHe/u+HDEREREWm8cq3xKom+WgODgZ1qby4iIiIiVeU61XhXpbu3mNmoPMUjIiIi0mjlOtVYeYRrDaBHfsIRERERabxyvaqxcnH9IrRyvYiIiMhqy7XG60rgMXe/CPiOsH2QiIiIiKyGXBOvh1gxvbgucF9+whERERFpvHJNvDpUFNi7+2VAx/yFJCIiItI45Vrj9aWZnQ28BmwHfJu/kEREREQap1xHvIYC84H9CVsGVVtQVURERERqtzoLqL7i7icDC4Dy/IUkIiIi0jjlmniNQcX1IiIiIvWi4noRERGRhKi4XkRERCQhq1Nc3wI4k1Bcf119X9jM1jKz3cxMo2ciIiJSFHJNvEYBA4ANgIOBq2prbGajzexlMzuvhufXAx4jjJ49Z2adco5YREREpEDlmnhtBOwJfATsDCyrqaGZDQZK3b0f0MXMusc06wEMd/dLgSeBbVcrahEREZEClGuN1yLgF1H7A4AOtbQdQLgKEmAs0J8qezu6+zMAZrYTYdRrRM4Ri4iIiBSoXBOvIcB6wHDgGOCkWtq2Ab6Kbs8GusU1MrMS4EBgCVBW24uXlpbQvn3rHENtfIr5vddG/RJP/VKd+iSe+iWe+iWe+qW6uvRJTomXu88DpkZ3L1hF87lAq+h2W2qYznT3cuBkM7sY+BVhI+5YZWXlzJw5P/a5Tp3arSKcwlfTe6+N+iWe+iVeY+8X9Uk89Us89Us89Ut1dclNcq3xWh0TCdOLAL2Az6o2MLOzzaxi26H2wMw8xCEiIiKSKflIvB4BDjezawhTlJPN7JIqbW6L2owDSoGn8hCHiIiISKbkWuOVM3efbWYDgN2AK919OvB2lTY/Rs+LiIiIFI0GT7xgeWI1ZpUNRURERIpIPqYaRURERCSGEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUmIEi8RERGRhCjxEhEREUlI03wc1MxGA5sDj7v7JTHPrwk8GL3+XOBAd1+cj1hEREREsqLBR7zMbDBQ6u79gC5m1j2m2aHANe6+GzAd2LOh4xARERHJmnyMeA0AxkS3xwL9gSmVG7j7qEp3OwHf5iEOERERkUzJR+LVBvgquj0b6FZTQzPbHujg7hNqO2BpaQnt27duuAgLTDG/99qoX+KpX6pTn8RTv8RTv8RTv1RXlz7JR+I1F2gV3W5LDdOZZrYWcAPwm1UdsKysnJkz58c+16lTu7pFWUBqeu+1Ub/EU7/Ea+z9oj6Jp36Jp36Jp36pri65ST6uapxImF4E6AV8VrWBmTUnTEf+0d0/z0MMIiIiIpmTj8TrEeBwM7sGGAJMNrOqVzYeA/QGzjWz583swDzEISIiIpIpDT7V6O6zzWwAsBtwpbtPB96u0uZm4OaGfm0RERGRLMvLOl7u/iMrrmwUEREREbRyvYiIiEhilHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhC8pJ4mdloM3vZzM6rpc26ZvZiPl5fREREJIsaPPEys8FAqbv3A7qYWfeYNh2Au4A2Df36IiIiIlnVNA/HHACMiW6PBfoDU6q0KQMOBB7N5YClpSW0b9+6oeIrOMX83mujfomnfqlOfRJP/RJP/RJP/VJdXfokH4lXG+Cr6PZsoFvVBu4+G8DMcjpgWVk5M2fOj32uU6d2dQqykNT03mujfomnfonX2PtFfRJP/RJP/RJP/VJdXXKTfNR4zQVaRbfb5uk1RERERApOPpKiiYTpRYBewGd5eA0RERGRgpOPxOsR4HAzuwYYAkw2s0vy8DoiIiIiBaXBa7zcfbaZDQB2A6509+nA2zW0HdDQry8iIiKSVfkorsfdf2TFlY0iIiIiggrfRURERBKjxEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIUq8RERERBKixEtEREQkIU3zcVAzGw1sDjzu7pfUtY2IiIhIY9LgI15mNhgodfd+QBcz616XNiIiIiKNTT6mGgcAY6LbY4H+dWwjIiIi0qiUlJeXN+gBoynE6939bTPbHdjW3S9f3TZVfAd83qCBioiIiOTHRkCnuCfyUeM1F2gV3W5L/KhaLm0qiw1eREREpJDkY6pxIiumDnsBn9WxjYiIiEijko+pxjWAF4Fngb2Ag4AD3P28Wtr0dfdZDRqIiIiISMY0eOIFYGYdgN2Ace4+va5tRERERBqTvCReIiIiIlKdVq4XERERSYgSLxEREZGEKPESERERSUhe9mpsTMysBNgdmAe8AvwBaAfc5O7T0owtbWbWAtgGaF7xmLuPSy8ikcJhZq2BYcAUd3/MzH4HzAfucPcF6UYnIvmiEa9Vux/4NXA68ALQkXByvD/FmLLiWeAwYJfoa0Cq0WSEmT2RdgxZpH6p5h5gIfB+dP8FoDXwQGoRZYSZXZx2DFkU7foiVRTauUUjXqu2rrsfDGBm77j78Oj27umGlQnL3P2UtIPIoHfNbD93fzTtQDJG/bKyzu5+S8Udd38deN3MBqUYU1b0MLON3f3TtAPJmBIz6xP9rsgKBXVuUeK1au3NbHvC6ODSSrdb1f5jReFpM7scuIswFYu7f5FuSJnQBzjVzN4l9Eu5uw9MOaYsUL+sbKyZjQUeB2YQtk/bDXgj1aiy4TNgnJk9QNhiDncfkWpE2dAceMbMnmTF39DRKceUBQV1btE6XqtgZncAFZ1UEt0uQb/wFX0D6hOROok+yO0BrAvMBsa7+7/TjSp9ZrZz1cfc/YU0YskSM9uo6mPu/nkasUjdKfFaBTP7U5WHlneYPoGBme0BbA685+7PpB1PVphZT2B94AtgmrvPTTmkTFC/rGBmtwP/BZ529x/TjieLzGxNYLEuNlgh2vWlC2GU9H/uvizlkDKhkM4tKq5fPeWEIvILUSE5ZnYNMARYABxqZn9OOaRMMLMbgIuAkcAm6EIMQP0S419AP+B5M3vZzC40s77RldRFzcwOM7P3CFeSH2VmV6UdUxaY2dnAE4QLMAYCd6YaUEYU2rlFidcquHvFP+Y04JeEbHrbLM8fJ6i3ux/j7re6+1GEeXaBLd39N8BMd38MWDPtgDJC/VKJu/+fu//W3XsBBwBrAeOA79ONLBNOJixV8z93HwXskHI8WbGPu/cFfnD3+whJhhTYuUXF9atgZpcBxwDvAVcA04HWZtbP3V9ONbj0zTazg4FXgb7ArJTjyYrvzOwCoIOZHUn4nRH1y0rMrBuwa/S1NTAROAF4MsWwsmIBsD0sr2ual244mTHbzI4AWkZ1cDNTjicrCurcohGvVVuPcNXRF8CvgGOB46Lvxe5IYFvgBqAXcES64WTGEYQk9BXCJ6+j0g0nM9QvK7uXMIr+Z+CnwGNAKfBDmkFlxPHAcGAd4FpAy9YEQwkjgT8C+xEGBaTAzi0qrs+Rma1LmFOvWKW93N3vTjEkESlgZnY3sNDdh5nZdUAnYDLQx921lpdII6URr9w9QbhiQkSkIWwYJV3dCB/qDnP3y8h4fYqI1I9qvHI3292vTjuILDCzs9z9yrg1zop5HS8zu8bdzzCz56jeL0V7MYb6pUY/RvszDgIuBtqY2eCUY0qVmR3h7ndHy/isNB1TzMv36Jwbr1DPLUq8cvdStIry3axYpb1YN4S+K/p+YZpBZI27nxF93yXtWLJE/VKjw4DDgZHu/p9o5GsL4NB0w0rV29H359MMIoN0zo1RqOcW1XjlKG4h1WL+BCYiIiKrTzVeOYrW8xoF3BF9PZ1uRNliZhubWVH/PpnZftH3tdOOJUvUL5KruC1xBMzs52nHkEWFem4p6v8oV4eZjQYeAh4lrBpc9Cspm9nNZvYbM7sIuAcYk3ZMKTs9+v73VKPIHvWL5OpOADO7J+U4smYkgJnpA//KCvLcohqv3G0E7AncBxwMjE03nEzo4e4nmtkwd+9vZsW+oGy5mY0ANo4W81uuyKel1S+SqxZmNhDoYWY7VX6iiGtqAZqb2dHABtECqssV+bJGBXluUeKVu0XALwgLHB4AdEg3nExYGq0/NMXMtgOWpBxP2gYRFpLdh1AcXPR77kXUL5Kr0wkfcDsQ9sOt+F0pJ2ynVKwOBSonovobCgry3KLi+hyZWRvCKvZLCKsFP+3uL6YbVbrMrBOwI2GNs+2Bj93983SjSp+Znebu16cdR9aoXyRXZnZ7MS+TUBMzu8zdz0k7jqwptHOLEi9pEGa2MfC5uy9LOxYREZGs0lSj1JmZ3Qw8A2xFmIadDuyfalAiIiIZpsRrFQp1ZdyEqLi+Ev2uxFO/SK60cn28GlauB6CYp2QL9dyiqUapMzMbC7xDSODvBq5y953TjUpECpWZ9XL3t82s2nnE3V9II6YsMLN13f1/ceucqa628CjxkjpTcb2IiMjqUeKVo2hV9rbAfEKy8Ya7z0k3qvSZWQegCzAD+J+K6/W7UhP1i9SFmZW6e1nacWSNLmhaodDOLarxyt0Y4DbCeiFrAecCu6YaUcrM7GzCOiqtgSuAPYAjav2h4qDflXjqF8mJmZ0LTAE6AmeZ2WPufnLKYaVOFzTVqKDOLdoyKHcd3f0poLu7Hwq0SjugDNjH3fsCP7j7fcAmaQeUEfpdiad+kVzt7e5jgP0I55XeKceTFT3c/R9AX3fvT5htkAI7tyjxyt0cM3sEmGhmewOZHcZM0Oxo+4qWUTHszJTjyQr9rsRTv0iulpnZb4GvgY0BTTUG2i0kXkGdW5R45e4AYIS7nwt8BRyYcjxZMBTYBviR8Mn0mFSjyQ79rsRTv0iujiX8/3QWsC1wWrrhZMaBhK2Tfk+oaVJpR1BQ5xbVeOVuMTDVzJoS5pA/STme1Ln7t8DwtOPIIP2uxFO/SE7c3QEHMLN/qrg+cPfvgH8CmNmnwLR0I8qMgjq3KPHKXUEV7yXBzEa7u0a5qtPvSjz1i+RExfXxVFxfo4I6t2iqMXcFVbyXkBIz65N2EBmk35V46hfJlYrr46m4Pl5BnVs04pW7gireS0hz4GkzewqYR9imoWi3r6hEvyvx1C+SKxXXx1NxfbyCOrco8crdAcAW7j7JzHqR8eK9hJwbfcnK9LsST/0iuToW+CWhuH4AKq6vcCAr7xai4vqgoM4tWrk+R9GyCStx97vTiCUrzOxod7+90v31gPbu/kGKYWVCtJ1SxXD3+u7+SprxZIX6RerCzJq7++K048gaM1vP3b9JO44sKKRzi0a8clcSfW8F7Al8T9gYupgNMLP9gOvc/TngcqADsG+6YaXLzEYTpkc6ELawKAf6pxpUBqhfJFdmdgJwFOH/qIqvHqkGlQFmdgmhgLxt9NA8QqF9USu0c4uK63Pk7ndFX7e4+68Jl68Wu58CJwIXRffXR8k8wEaE5HwqsDNQ9HupRdQvkqtDgb2A94DdgU/TDSczdgD6Aa8REq7v0g0nMwrq3KL/JHNkZjtVutsOffoCWAQcCbSN5tU3JvziF7tFhEu9Swm1Bx3SDScz1C+SqxKgM7A2YYBgg3TDyZRehBGvrYBOKceSFQV1btGIV+52qfS1FXBSuuFkwgHAB4QV7PcFTgVeTjOgjBhCWINoOLA5+l2poH6RXJ0ArAdcBzwE3JFqNNlxCGG25XzCbMMl6YaTGQV1blFx/WoopOK9pJhZB8JaMjOA/7l7pod4RURE0qSpxhwVWvFeEszsbGAQ0Bq4AtgDXd4sIiJSIyVeuaso3rsPOBgYm244mbCPu/c1s+fc/T4zOzHtgNJkZs8REvLKSggLyw5MIaRMUL9IrszsDmr+XSnaxZn1NxSvUPtFiVfuqhbvtU81mmyYHa1v1tLMdgZmphxPqtx9l7RjyCL1i6yGC9MOIIv0NxSvUPtFidcqRLudH0Ao9twXmEgY9bogzbgyYijwR+BHwp5qRfuJVETqz90/TzsGkXxT4rVqDxLWknkaOAz4EyHZ2JUivaLEzEoJ73+xuw+PHmsCDAYeTjO2NJlZa2AYMMXdHzOz3xHqAe9w9wXpRpce9YusDjPbmnBued/MBgDfufvkdKNKn5n9mtAX483sUOBHd3885bBSVajnFi0nsWrruvuF7v49cJO7P+XuVwBt0g4sRfcT9sI60cyuN7PTgbcp8osNgHuAhcD70f0XCBcePJBaRNmgfpGcmNkVwB+AdaOHNgOuMLOR6UWVvqj2rS9hpXqAucDeZnZXelFlQkGeWzTitWqTol3PnyfUNJ1OuHrvzTSDStmG7t7PzEoIK0qPAnZ095nphpW6zu5+S8Udd38deN3MBqUYUxaoXyRXP3f3ARV3ot+bW8zspfRCyoRN3f2oijvu/ijwqJmNSzGmLCjIc4sSr1Vw99PN7BfAAMKnr1nALe7+71QDS1dLM9uecPXIDOAlYAszw92LeQHVZ81sLPA4oV/aArsR6gKLWU398kaqUUkWfWdmfwIeY+XflR9TjSp9H0SjXlX75ctUo0pfQZ5ztYCqrLboBBCnqC/5BogS0j0IUyWzgfFFnqQD6hfJTVSzUzGrUPG78hJwmbv/kGZsaYpqaA+kyt8QcJu7L0wztrQV4rlFiZfUmZm1Anq4+xtmdixwt7tr8/AqzKy/uxf7VEnFfx7tCMWv/YE33H1OulFJITCzFu6+KO04ssDM1iJsp6TdQiJm9gd3v7zS/S2Aju6eyalYFddLfTzEis3C1yEss1H0zOzpKg8VdWFwJWOAnwPXAMcC/0o3HMkqM7uqykMvpBJIxkS7hTxOKB4fCNyZakDZsZWZTTCzg6L75wO/SzOg2qjGS+qjg7vfBeDul0WrCBctM9sK2AZYP1pYFsLVr0U9FVBJR3d/yszOcPc9zWx82gFJtpjZGoRt2XYws67Rw22ApelFlSnaLSTeJoRR9BcIS0CtQ9hMPJOUeEl9fBl9AnsN6AN8m3I8aSuJ+f4DMCSdcDJnTnSF8EQz2xvQNKNUtQvwa+AnhFXsSwhT05kdvUiYdguJNwO4idAv+wE/BTzdkGqmxEvqYyhh8br9gQ8p8g2y3f1t4G0zM3e/O+14MugAYAt3n2RmvQjFwiLLVVom4fFiv1CnBkNZebeQY1KNJjsGE1Yd+Iqwp/JehHXPMknF9SINLCoib0v4pL4jKiIXqTMzK3X3srTjyAoz6wB0ISRf01VcD2a2DqHmrTkrNsnO7IdfFdeLNLwxhE9b16Ii8uXM7Im0Y5DCYGbnmtkQMzsJ+NjMbko7piyISjueIBTXD0DF9RX+C2xA9XKPTFLiJavNzK6Jvj9nZmOjr+eihewkKiIHurv7oUCrtAPKiHej+guRVdnb3ccQptM2AXqnHE9W7OPufYEf3P1+Qt8IzHb3q939roqvtAOqjWq8ZLW5+xnR913SjiWjVEQerw9wqpm9S9hzrtzdB6Yck2TTMjP7LfA1sDGgqcZAxfXxXjKzB4C7ifazzOoaXqDESyQfVEQeQ4m6rIZjgV8CZxGm1E5LNZrsGIqK6+MsIVzgtV10vxzIbOKl4nppMFqhPTCzpsDRwObAZOBOdy/6dYjUL7K6zGxNYLG7L0g7FpGGohovqTOt0F6jO4DOhILP9aP7on6RHJnZ4Wb2HvAKcFTMSvZFycxGpx2D1J+mGmW1aYX2VdrA3Q+Pbj9pZs+nGUyGqF8kVycRzjFPufsoM3s57YAyosTM+rj762kHkgVmdo27nxHtmlIxfVexnERm60eVeEldaIX22n1jZn8EXgW2JxQIy8r90hf1i9RsAeFvBzPbiKhgWmgOPG1mT7HiApWiXWi2UC/0UuIlq00rtK/SUOA4wmrKk6P7sqJffgO8h/pFanY8cCVhz71rgVPSDSczzo2+pICpuF7qTCu0x4uKyI8hFJG/h4rIl4umqbsBn7r7m2nHI1IIzOzn7v5q2nFklZn9wd0vr3R/C8J6ipm8slHF9VIfWqE93h2ET+pPoCLy5czsz8AVwM+Ai83s+pRDkowys4vTjiFjdOFS7bYyswlmdlB0/3wyvLG6phqlPjq6+1Nmdoa772lm49MOKCNURB5vO3ffseKOmRX90iNSox5mtrG7f5p2IBmxdVTXVVlFEfnuaQSUMZsA/YEXgAcJH3wXpxpRLZR4SX1ohfZ4Kq6vxMy6Rje/MrPDCP3SG5ieXlSScZ8B46LVyOcCuPuIVCNKlxPqIyXeDOAmwor++wE/JfRZJinxkvrQCu3xhqLi+souir4vAH4BDCR8Wp+dWkSSdY9GXxI84+6fpx1Ehg0GNgO+AvYE9iKUwWSSiutFGoiZlQC7Ey7zfoWwtUdb4CZ3n5ZmbFlgZi0JazM1jx4qz2rxq6TPzIzwn+kH7v5R2vFkgZm1YOW/oUzvSZiUQiuu14iXSMO5n7BpbUfgcuB1wp5q9xOu+ix2zwBvAd9F9zO9n5qkx8zOJIxcvEHYWP1xd78m5bCy4Fn0NxRnKzObAFzn7g8SiuvbkNG+UeIlq61QVwtOwLrufjCAmb3j7sOj2yp+DZa5u9ZjklwMcvf+sHwk+SVAiZf+hmqi4npp3Ap1teAEtDez7QlJ6NLodhOgVbphpatScf3TZnY5cBfRSuTu/kVqgUmWLTSzvsBrhFodbUcW6G8onorrRYrU28CwmNvvpBNOZlxU5f5Z0fdyoGi3O5FaHQtcRViEeDJhQWIJIzsAvyeaZUB/Q6DieikWhVbQmCQz68SKka713f2VNOPJAjM7xt1HV7rfBVjT3T9IMSzJEDPr5+7aELsWZrYH0a4Y7v5M2vFkRSGdc7VyvdRHQa0WnBQzGw08RLgc/gHCJ3eBnc3sUTOrmKIeSVjJXqTCJRU3zOzYNAPJIjO7BhhCWJrl0Gg3iKJXaOdcJV5SHxUFjadG99cBmqUXTmZsRBjungrsDCxLN5zM+ClwIiumHtdH5Q6yspJKtw9JLYrs6u3ux7j7re5+FNAn7YAyoqDOuTrpSX0UVEFjghYRFgotJSwy2yHdcDJjEXAk0DZacHdjwolSpEJzM1uPMCjQIpqOBsDdi3oHiMhsMzuYsPtDX2BWyvFkRUGdc5V4SX0UVEFjgoYA6wHDCUXBJ6UbTmYcAPQjrOS/H2GkVJ/YpbLFwH2Vbt9b6bliXqqmwpGEhZkPA94Djkg3nHRVWrR6JPANMAnYmoyfc1VcL3VmZk0JicVmhCuP7nT3pelGlR4z26mm53TBgUjuzGwQsCWVph7dverVsVLkor08ZxIWrV6PFYtW7+bumV20WiNeUh93AFOA/xJGuu4ADk81onRVFI3vDCwlrLq9NdAOrVwvsjrOB84EytIORDKtIBetVuIl9bGBu1ckWk+a2QupRpOyik/kZvasuy//w49W+C9aZnaWu19pZndQfacDrUEkcT4CLgA+i+4X9dY4+huqUUEuWq3ES+rjGzP7IysKPb9MOZ6sWGZmpxEWTu1Bxq+wScBd0fcL0wxCCkoXQj3TMlYkGsVMf0PxCnLRatV4SZ2ZWXPgOGALQo1XqbvfkG5U6TOz9oQTQHfgc2CnyiNgIlI7M/uEkHB9XvFYke8DK42IEi9pMGb2mrtvl3YcaYkS0Z0IV3juSlhb5nrgOXd/PsXQMsPMOhBGM2YA/3P3Yh8NlBpohfbamdnGwOf6Gyo8mmoUaTg/AM0Ja5v9Avi7u/8p3ZCyw8zOBgYBrQkr1u9BkV8OL/GiFdrXJGySfaiZ7eXuZ6YcVurM7GbgGWArwjlmOrB/qkHJalPiJavNzOJWlC4B1ko6lozpSlhTZg/gJaCjmf0WGOvuma45SMg+7t7XzJ5z9/vM7MS0A5LM6u3uO0e3bzWzoi2sr6KHu59oZsPcvb+ZaV/LAqTES+qiew2P35NoFBnj7j8S9gt7CMDMtiQkYVcTErJiN9vMjiDsdLAzYf0dkThaoT3eUjO7DphiZtsBS1KOR+pANV4ikggzW4ew6rYBHwKXu/u36UYlWWRmaxF+V7YgrNB+efTBpqiZWSfCmoBPANsDH7v757X/lGSNEi8RyatolCuWu9+dZCySbWbWtcpDJUTLSbj7F8lHJNLwNNUoIvm2S6Xb5cAmhKs/PwaUeEllFdsCbU7Y8eEtQiH5IuBnKcUk0qA04iUiiTCzgcBpwBqEZTYedXedgKQaM3sa2MPdl5lZKfCUu/8i7bjSopXrGxeNeIlIXpnZccApwPfAtcCk6Kn1gK/TiksyrTXwSzN7l1Dn1TrleNKmlesbEY14iUhemdn3wLuVHioHmgHd3H29dKKSLDOznwBnARsT9mu82t0/TjMmkYbSJO0ARKTRmwbc4+67AAOB24GOwL9TjUqy7BvC8jSXAw8C66cbTnaY2UbR96Kdei10SrxEJN/6AwPM7GHgTWA34Jfufny6YUmGPQscCgyo9FX0ohqvA6K7B5rZrWnGI3WjGi8RybdewK3AUKANcB/Q2cw6u7tW3pY4y9z9lLSDyKCfuvtRAO4+zMyeSzsgWX1KvEQk344j1HWVELZSOjh6vBxQ4iVxnjazywlF5fNA63hFZpjZgYQ9LPsA81OOR+pAiZeI5FXFJ3SR1bBJ9P2s6Hs5oGUTwqjxOYTN5T8Ajkw1GqkTXdUoIiKZZmbrufs3aceRBWbWgXCxwQxgursvSzkkWU0a8RIRkUwxs4uBfYG2hNGueYRawaJmZmcDgwjrml0B7EEY/ZICoqsaRUQka/oD/Qi1TL0Ii+8K7OPufYEf3P0+VkzJSgFR4iUiIlnUizDitRXQKeVYsmJ2tOl8SzPbGZiZcjxSB5pqFBGRTIj2ZdwVuI2wMfb5wHDg4jTjygIz6wlMAEYTBk3OJhTbS4FR4iUiIllxP6Geqy0wHfgY2Bb4Efh7inGlysyOBf4EPAZcCawN7AnsTBH3S6FS4iUiIlmxobv3M7MS4FNgFLCju89MN6zUDQN6ufuMigfMrD3wOEq8Co4SLxERyYqWZrY9YbHdGYQFd7cwM4p8l4NmgEUJaWUt0ghG6keJl4iIZMXbhNGditvHRbeLfZeDt1jRL5W9k3Ac0gC0gKqIiIhIQrSchIiIiEhClHiJiIiIJESJl4iIiEhClHiJiIiIJESJl4iIiEhC/h/9gFu0zfIwagAAAABJRU5ErkJggg==\n",
"text/plain": [
"<Figure size 720x360 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"plt.figure(figsize=(10,5))\n",
"plt.title('各个模型的准确率')\n",
"sns.barplot(x=df_result.index,y=df_result['accuracy_score'])\n",
"for i in range(df_result.shape[0]):\n",
" plt.text(i,df_result['accuracy_score'][i],round(df_result['accuracy_score'][i],3),ha='center')\n",
"plt.xticks(rotation=90)\n",
"plt.show()"
]
}
],
"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.8.8"
}
},
"nbformat": 4,
"nbformat_minor": 1
}