From 039e98171290cf6c6ef3a7b6249c12aa9f1cd5b2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E5=BA=B7=E9=A3=9E?=
<13191081+shallowdreamqaq@user.noreply.gitee.com>
Date: Sun, 16 Jul 2023 01:36:25 +0000
Subject: [PATCH] =?UTF-8?q?=E7=97=85=E9=A9=AC=E6=95=B0=E6=8D=AE=E9=9B=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 王康飞 <13191081+shallowdreamqaq@user.noreply.gitee.com>
---
水稻叶片病害分类/平时作业/病马数据集.ipynb | 2205 ++++++++++++++++++++
1 file changed, 2205 insertions(+)
create mode 100644 水稻叶片病害分类/平时作业/病马数据集.ipynb
diff --git a/水稻叶片病害分类/平时作业/病马数据集.ipynb b/水稻叶片病害分类/平时作业/病马数据集.ipynb
new file mode 100644
index 0000000..905cd95
--- /dev/null
+++ b/水稻叶片病害分类/平时作业/病马数据集.ipynb
@@ -0,0 +1,2205 @@
+{
+ "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",
+ "# 中文正常显示\n",
+ "plt.rcParams['font.sans-serif'] = ['SimHei']\n",
+ "plt.rcParams['axes.unicode_minus'] = False"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": " 直肠温度 脉搏 呼吸频率 红细胞体积 总蛋白值 y\n0 38.5 66 28 45.0 8.4 0.0\n1 39.2 88 20 50.0 85.0 0.0\n2 38.3 40 24 33.0 6.7 1.0\n3 39.1 164 84 48.0 7.2 0.0\n4 37.3 104 35 74.0 7.4 0.0",
+ "text/html": "
\n\n
\n \n \n | \n 直肠温度 | \n 脉搏 | \n 呼吸频率 | \n 红细胞体积 | \n 总蛋白值 | \n y | \n
\n \n \n \n | 0 | \n 38.5 | \n 66 | \n 28 | \n 45.0 | \n 8.4 | \n 0.0 | \n
\n \n | 1 | \n 39.2 | \n 88 | \n 20 | \n 50.0 | \n 85.0 | \n 0.0 | \n
\n \n | 2 | \n 38.3 | \n 40 | \n 24 | \n 33.0 | \n 6.7 | \n 1.0 | \n
\n \n | 3 | \n 39.1 | \n 164 | \n 84 | \n 48.0 | \n 7.2 | \n 0.0 | \n
\n \n | 4 | \n 37.3 | \n 104 | \n 35 | \n 74.0 | \n 7.4 | \n 0.0 | \n
\n \n
\n
"
+ },
+ "execution_count": 32,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df = pd.read_csv(\"data_horse.csv\",encoding=\"gbk\")\n",
+ "df.head()"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": "Summarize dataset: 0%| | 0/19 [00:00, ?it/s]",
+ "application/vnd.jupyter.widget-view+json": {
+ "version_major": 2,
+ "version_minor": 0,
+ "model_id": "e34168b30cea418e82fffe8c57f268f3"
+ }
+ },
+ "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": {
+ "text/plain": "Generate report structure: 0%| | 0/1 [00:00, ?it/s]",
+ "application/vnd.jupyter.widget-view+json": {
+ "version_major": 2,
+ "version_minor": 0,
+ "model_id": "545c132fec8e48fc88f7bdea87791054"
+ }
+ },
+ "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": {
+ "text/plain": "Render HTML: 0%| | 0/1 [00:00, ?it/s]",
+ "application/vnd.jupyter.widget-view+json": {
+ "version_major": 2,
+ "version_minor": 0,
+ "model_id": "942c0a25ca7347018839697a63d1b3d2"
+ }
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": "Export report to file: 0%| | 0/1 [00:00, ?it/s]",
+ "application/vnd.jupyter.widget-view+json": {
+ "version_major": 2,
+ "version_minor": 0,
+ "model_id": "98b179f718c94b6ab109fe1532aacbcc"
+ }
+ },
+ "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\")"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": "y 1.000000\n直肠温度 0.172629\n总蛋白值 0.114651\n呼吸频率 -0.036938\n红细胞体积 -0.152119\n脉搏 -0.276255\nName: y, dtype: float64"
+ },
+ "execution_count": 3,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "## 可视化列的缺失值、唯一值、类型\n",
+ "df.corr()\n",
+ "# 可视化变量y与其他的相关性曲线\n",
+ "df.corr()['y'].sort_values(ascending=False)"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": " 直肠温度 脉搏 红细胞体积 总蛋白值 y\n0 38.5 66 45.0 8.4 0.0\n1 39.2 88 50.0 85.0 0.0\n2 38.3 40 33.0 6.7 1.0\n3 39.1 164 48.0 7.2 0.0\n4 37.3 104 74.0 7.4 0.0",
+ "text/html": "\n\n
\n \n \n | \n 直肠温度 | \n 脉搏 | \n 红细胞体积 | \n 总蛋白值 | \n y | \n
\n \n \n \n | 0 | \n 38.5 | \n 66 | \n 45.0 | \n 8.4 | \n 0.0 | \n
\n \n | 1 | \n 39.2 | \n 88 | \n 50.0 | \n 85.0 | \n 0.0 | \n
\n \n | 2 | \n 38.3 | \n 40 | \n 33.0 | \n 6.7 | \n 1.0 | \n
\n \n | 3 | \n 39.1 | \n 164 | \n 48.0 | \n 7.2 | \n 0.0 | \n
\n \n | 4 | \n 37.3 | \n 104 | \n 74.0 | \n 7.4 | \n 0.0 | \n
\n \n
\n
"
+ },
+ "execution_count": 33,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# 剔除相关性绝对值小于0.1的变量\n",
+ "df = df[df.columns[df.corr()['y'].abs()>0.1]]\n",
+ "df.head()"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": "直肠温度 0\n脉搏 0\n红细胞体积 0\n总蛋白值 0\ny 9\ndtype: int64"
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.isnull().sum()"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#可视化每一个变量\n",
+ "import warnings\n",
+ "warnings.filterwarnings(\"ignore\")\n",
+ "for i in df.columns:\n",
+ " plt.figure(figsize=(10,5))\n",
+ " plt.title(i)\n",
+ " # 设置字体旋转角度\n",
+ " plt.xticks(rotation=90)\n",
+ " sns.countplot(df[i])\n",
+ " plt.show()\n"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": "直肠温度 68\n脉搏 26\n红细胞体积 36\n总蛋白值 42\ny 0\ndtype: int64"
+ },
+ "execution_count": 39,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# 我们认为这些变量中的0值都是不合理的,所以我们将除了y(最后一列)以外的变量中的0值都替换为np.nan\n",
+ "df[df.columns[:-1]] = df[df.columns[:-1]].replace(0,np.nan)\n",
+ "df.isnull().sum()"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 40,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": "直肠温度 0\n脉搏 0\n红细胞体积 0\n总蛋白值 0\ny 0\ndtype: int64"
+ },
+ "execution_count": 40,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# 用众数填充缺失值\n",
+ "# 观察发现直肠温度列是正太分布的,因此可以用均值填充缺失值,其他使用中位数\n",
+ "df['直肠温度'] = df['直肠温度'].fillna(df['直肠温度'].mean())\n",
+ "df[['脉搏','红细胞体积','总蛋白值']] = df[['脉搏','红细胞体积','总蛋白值']].fillna(df[['脉搏','红细胞体积','总蛋白值']].median())\n",
+ "df.isnull().sum()"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 41,
+ "outputs": [],
+ "source": [
+ "## 删除缺失值\n",
+ "df = df.dropna()"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 42,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 再查看一下每个变量的分布\n",
+ "for i in df.columns:\n",
+ " plt.figure(figsize=(10,5))\n",
+ " plt.title(i)\n",
+ " # 设置字体旋转角度\n",
+ " plt.xticks(rotation=90)\n",
+ " sns.countplot(df[i])\n",
+ " plt.show()\n"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 46,
+ "outputs": [],
+ "source": [
+ "# 由于变量的取值范围不一样,因此需要对数据进行标准化\n",
+ "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",
+ "\n",
+ "model_result = {}\n",
+ "\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",
+ " # 存储准确率和混淆矩阵\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保存模型的结果\n",
+ "df_result = pd.DataFrame(model_result).T\n",
+ "df_result.columns = ['accuracy_score','confusion_matrix','time']\n",
+ "\n",
+ "df_result.sort_values(by='accuracy_score',ascending=False,inplace=True)\n"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 47,
+ "outputs": [
+ {
+ "data": {
+ "text/plain": "",
+ "image/png": "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3n9/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/2uU6d2tUeeSNQ03uvjfol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\n"
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制各个模型的准确率柱状图,并在柱状图上标注值\n",
+ "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",
+ "# 设置字体选择\n",
+ "plt.xticks(rotation=90)\n",
+ "plt.show()\n"
+ ],
+ "metadata": {
+ "collapsed": false,
+ "pycharm": {
+ "name": "#%%\n"
+ }
+ }
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 2
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython2",
+ "version": "2.7.6"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 0
+}
\ No newline at end of file