diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
new file mode 100644
index 0000000..4b16f59
--- /dev/null
+++ b/.github/FUNDING.yml
@@ -0,0 +1,12 @@
+# These are supported funding model platforms
+
+github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
+patreon: # Replace with a single Patreon username
+open_collective: # Replace with a single Open Collective username
+ko_fi: # Replace with a single Ko-fi username
+tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
+community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
+liberapay: # Replace with a single Liberapay username
+issuehunt: # Replace with a single IssueHunt username
+otechie: # Replace with a single Otechie username
+custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
diff --git a/Assignment/Assignment1 Numpy Solution.ipynb b/Assignment/Assignment1 Numpy Solution.ipynb
new file mode 100644
index 0000000..77853a7
--- /dev/null
+++ b/Assignment/Assignment1 Numpy Solution.ipynb
@@ -0,0 +1,394 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Assignment"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Import numpy as np"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import numpy as np"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Make a python list => \\[1,2,3,4,5\\]\n",
+ "\n",
+ "Convert it into numpy array and print it"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([1, 2, 3, 4, 5])"
+ ]
+ },
+ "execution_count": 2,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "a=[1,2,3,4,5]\n",
+ "np.array(a)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Make a python matrix (3 x 3) => \\[[1,2,3],[4,5,6],[7,8,9]\\]\n",
+ "\n",
+ "Convert it into numpy array and print it"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([[1, 2, 3],\n",
+ " [4, 5, 6],\n",
+ " [7, 8, 9]])"
+ ]
+ },
+ "execution_count": 3,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "np.array( [[1,2,3],[4,5,6],[7,8,9]])"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Make a matrix (3 x 3) using built-in methods (like arange(), reshape() etc.):\n",
+ "\n",
+ "\\[ [1,3,5],\n",
+ "\n",
+ " [7,9,11],\n",
+ " \n",
+ " [13,15,17] \\]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([[ 1, 3, 5],\n",
+ " [ 7, 9, 11],\n",
+ " [13, 15, 17]])"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "np.arange(1,18,2).reshape(3,3)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Create a numpy array with 10 random numbers from 0 to 10 (there should be few numbers greater than 1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([5.21123512, 3.42271411, 8.41863607, 9.05091877, 0.87481072,\n",
+ " 9.42826073, 4.98176773, 9.20505637, 5.70994345, 1.70182866])"
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "np.random.rand(10)*10"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Create numpy array => \\[1,2,3,4,5\\] and convert it to 2D array with 5 rows"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([[1],\n",
+ " [2],\n",
+ " [3],\n",
+ " [4],\n",
+ " [5]])"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "b=np.array([1,2,3,4,5]).reshape(5,1)\n",
+ "b"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Print the shape of the above created array"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(5, 1)"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "b.shape"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Create a numpy array with 10 elements in it. Access and print its 3rd, 4th and 9th element."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])"
+ ]
+ },
+ "execution_count": 12,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "c=np.arange(10)\n",
+ "c"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "2 3 8\n"
+ ]
+ }
+ ],
+ "source": [
+ "print(c[2], c[3], c[8])"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Print alternate elements of that array"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([0, 2, 4, 6, 8])"
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "c[::2]"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Change last 3 elements into 100 using broadcasting and print"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([ 0, 1, 2, 3, 4, 5, 6, 100, 100, 100])"
+ ]
+ },
+ "execution_count": 15,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "c[-3:]=100\n",
+ "c"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Create a 5 x 5 matrix (fill it with any element you like), print it.\n",
+ "\n",
+ "Then print the middle (3 x 3) matrix."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([[ 0, 1, 2, 3, 4],\n",
+ " [ 5, 6, 7, 8, 9],\n",
+ " [10, 11, 12, 13, 14],\n",
+ " [15, 16, 17, 18, 19],\n",
+ " [20, 21, 22, 23, 24]])"
+ ]
+ },
+ "execution_count": 16,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "d=np.arange(25).reshape(5,5)\n",
+ "d"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([[ 6, 7, 8],\n",
+ " [11, 12, 13],\n",
+ " [16, 17, 18]])"
+ ]
+ },
+ "execution_count": 17,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "d[1:4,1:4]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/Assignment/Assignment2 pandas.ipynb b/Assignment/Assignment2 pandas.ipynb
new file mode 100644
index 0000000..f382b27
--- /dev/null
+++ b/Assignment/Assignment2 pandas.ipynb
@@ -0,0 +1,263 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import numpy as np\n",
+ "import pandas as pd\n",
+ "#%matplotlib notebook\n",
+ "%matplotlib inline"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "import the dataset into a dataframe"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "display the column names"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "display the number of rows and cols"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "display the dataframe info (types of data in columns and not null values etc.)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "display stats of the dataframe like count, mean, std, max, 25% etc....."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "display null values per column"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "remove columns will all values as NaN"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "display number of unique values in each column"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "mean of total pay of all people based on year"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "how many people have 0 overtime pay"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "max, min, mean, median and other stats of TotalPay of people having 0 OvertimePay"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "find Id of that person with max TotalPay you got in previous question"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "name of employee with total pay benefits = 87619.78"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "how many people have BasePay > 150000 and OvertimePay > 100000"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "which job title generally has highest average TotalPayBenefits"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "How many employees are POLICE"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# .str.contains()"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/Day 5 pandas.ipynb b/Day 5 pandas.ipynb
new file mode 100644
index 0000000..85c85c1
--- /dev/null
+++ b/Day 5 pandas.ipynb
@@ -0,0 +1,1083 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import numpy as np\n",
+ "import pandas as pd"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df2=pd.DataFrame(np.random.rand(15).reshape(5,3), columns=['col1','col2','col3'], index=['a','b','c','d','e'])\n",
+ "df2['col4']= np.arange(5)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | a | \n",
+ " 0.994700 | \n",
+ " 0.374323 | \n",
+ " 0.830171 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | b | \n",
+ " 0.650780 | \n",
+ " 0.924054 | \n",
+ " 0.834534 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | c | \n",
+ " 0.825124 | \n",
+ " 0.198440 | \n",
+ " 0.024221 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | d | \n",
+ " 0.931559 | \n",
+ " 0.076659 | \n",
+ " 0.382428 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | e | \n",
+ " 0.652708 | \n",
+ " 0.995672 | \n",
+ " 0.572294 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "a 0.994700 0.374323 0.830171 0\n",
+ "b 0.650780 0.924054 0.834534 1\n",
+ "c 0.825124 0.198440 0.024221 2\n",
+ "d 0.931559 0.076659 0.382428 3\n",
+ "e 0.652708 0.995672 0.572294 4"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ " col5 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | a | \n",
+ " 0.994700 | \n",
+ " 0.374323 | \n",
+ " 0.830171 | \n",
+ " 0 | \n",
+ " 1.824871 | \n",
+ "
\n",
+ " \n",
+ " | b | \n",
+ " 0.650780 | \n",
+ " 0.924054 | \n",
+ " 0.834534 | \n",
+ " 1 | \n",
+ " 1.485314 | \n",
+ "
\n",
+ " \n",
+ " | c | \n",
+ " 0.825124 | \n",
+ " 0.198440 | \n",
+ " 0.024221 | \n",
+ " 2 | \n",
+ " 0.849345 | \n",
+ "
\n",
+ " \n",
+ " | d | \n",
+ " 0.931559 | \n",
+ " 0.076659 | \n",
+ " 0.382428 | \n",
+ " 3 | \n",
+ " 1.313987 | \n",
+ "
\n",
+ " \n",
+ " | e | \n",
+ " 0.652708 | \n",
+ " 0.995672 | \n",
+ " 0.572294 | \n",
+ " 4 | \n",
+ " 1.225002 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4 col5\n",
+ "a 0.994700 0.374323 0.830171 0 1.824871\n",
+ "b 0.650780 0.924054 0.834534 1 1.485314\n",
+ "c 0.825124 0.198440 0.024221 2 0.849345\n",
+ "d 0.931559 0.076659 0.382428 3 1.313987\n",
+ "e 0.652708 0.995672 0.572294 4 1.225002"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2['col5']= df2['col1'] + df2['col3']\n",
+ "df2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | a | \n",
+ " 0.994700 | \n",
+ " 0.374323 | \n",
+ " 0.830171 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | b | \n",
+ " 0.650780 | \n",
+ " 0.924054 | \n",
+ " 0.834534 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | c | \n",
+ " 0.825124 | \n",
+ " 0.198440 | \n",
+ " 0.024221 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | d | \n",
+ " 0.931559 | \n",
+ " 0.076659 | \n",
+ " 0.382428 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | e | \n",
+ " 0.652708 | \n",
+ " 0.995672 | \n",
+ " 0.572294 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "a 0.994700 0.374323 0.830171 0\n",
+ "b 0.650780 0.924054 0.834534 1\n",
+ "c 0.825124 0.198440 0.024221 2\n",
+ "d 0.931559 0.076659 0.382428 3\n",
+ "e 0.652708 0.995672 0.572294 4"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# drop\n",
+ "df2.drop('col5', axis=1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ " col5 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | a | \n",
+ " 0.994700 | \n",
+ " 0.374323 | \n",
+ " 0.830171 | \n",
+ " 0 | \n",
+ " 1.824871 | \n",
+ "
\n",
+ " \n",
+ " | b | \n",
+ " 0.650780 | \n",
+ " 0.924054 | \n",
+ " 0.834534 | \n",
+ " 1 | \n",
+ " 1.485314 | \n",
+ "
\n",
+ " \n",
+ " | c | \n",
+ " 0.825124 | \n",
+ " 0.198440 | \n",
+ " 0.024221 | \n",
+ " 2 | \n",
+ " 0.849345 | \n",
+ "
\n",
+ " \n",
+ " | d | \n",
+ " 0.931559 | \n",
+ " 0.076659 | \n",
+ " 0.382428 | \n",
+ " 3 | \n",
+ " 1.313987 | \n",
+ "
\n",
+ " \n",
+ " | e | \n",
+ " 0.652708 | \n",
+ " 0.995672 | \n",
+ " 0.572294 | \n",
+ " 4 | \n",
+ " 1.225002 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4 col5\n",
+ "a 0.994700 0.374323 0.830171 0 1.824871\n",
+ "b 0.650780 0.924054 0.834534 1 1.485314\n",
+ "c 0.825124 0.198440 0.024221 2 0.849345\n",
+ "d 0.931559 0.076659 0.382428 3 1.313987\n",
+ "e 0.652708 0.995672 0.572294 4 1.225002"
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df2.drop('col5', axis=1, inplace=True)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | a | \n",
+ " 0.994700 | \n",
+ " 0.374323 | \n",
+ " 0.830171 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | b | \n",
+ " 0.650780 | \n",
+ " 0.924054 | \n",
+ " 0.834534 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | c | \n",
+ " 0.825124 | \n",
+ " 0.198440 | \n",
+ " 0.024221 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | d | \n",
+ " 0.931559 | \n",
+ " 0.076659 | \n",
+ " 0.382428 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | e | \n",
+ " 0.652708 | \n",
+ " 0.995672 | \n",
+ " 0.572294 | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "a 0.994700 0.374323 0.830171 0\n",
+ "b 0.650780 0.924054 0.834534 1\n",
+ "c 0.825124 0.198440 0.024221 2\n",
+ "d 0.931559 0.076659 0.382428 3\n",
+ "e 0.652708 0.995672 0.572294 4"
+ ]
+ },
+ "execution_count": 12,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | a | \n",
+ " 0.994700 | \n",
+ " 0.374323 | \n",
+ " 0.830171 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | b | \n",
+ " 0.650780 | \n",
+ " 0.924054 | \n",
+ " 0.834534 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | c | \n",
+ " 0.825124 | \n",
+ " 0.198440 | \n",
+ " 0.024221 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | d | \n",
+ " 0.931559 | \n",
+ " 0.076659 | \n",
+ " 0.382428 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "a 0.994700 0.374323 0.830171 0\n",
+ "b 0.650780 0.924054 0.834534 1\n",
+ "c 0.825124 0.198440 0.024221 2\n",
+ "d 0.931559 0.076659 0.382428 3"
+ ]
+ },
+ "execution_count": 13,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# drooping a row\n",
+ "df2.drop('e')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | a | \n",
+ " 0.994700 | \n",
+ " 0.374323 | \n",
+ " 0.830171 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | b | \n",
+ " 0.650780 | \n",
+ " 0.924054 | \n",
+ " 0.834534 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | c | \n",
+ " 0.825124 | \n",
+ " 0.198440 | \n",
+ " 0.024221 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | d | \n",
+ " 0.931559 | \n",
+ " 0.076659 | \n",
+ " 0.382428 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "a 0.994700 0.374323 0.830171 0\n",
+ "b 0.650780 0.924054 0.834534 1\n",
+ "c 0.825124 0.198440 0.024221 2\n",
+ "d 0.931559 0.076659 0.382428 3"
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# drop rows based on conditions\n",
+ "df2.drop(df2[df2['col4'] > 3].index)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Index(['e'], dtype='object')"
+ ]
+ },
+ "execution_count": 20,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2[df2['col4']>3].index"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | a | \n",
+ " 0.994700 | \n",
+ " 0.374323 | \n",
+ " 0.830171 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | d | \n",
+ " 0.931559 | \n",
+ " 0.076659 | \n",
+ " 0.382428 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "a 0.994700 0.374323 0.830171 0\n",
+ "d 0.931559 0.076659 0.382428 3"
+ ]
+ },
+ "execution_count": 15,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2.drop(df2[(df2['col4']>3) | (df2['col1']<0.9)].index)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Multi-Index"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 21,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "MultiIndex(levels=[['Task1', 'Task2'], ['Lucky', 'Ram']],\n",
+ " labels=[[0, 0, 1, 1], [1, 0, 1, 0]])"
+ ]
+ },
+ "execution_count": 21,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "outer=['Task1','Task1','Task2','Task2']\n",
+ "inner=['Ram','Lucky','Ram','Lucky']\n",
+ "multiIndex= pd.MultiIndex.from_tuples(list(zip(outer, inner)))\n",
+ "multiIndex"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " | \n",
+ " level1 | \n",
+ " level2 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | Task1 | \n",
+ " Ram | \n",
+ " 0.176130 | \n",
+ " 0.080082 | \n",
+ "
\n",
+ " \n",
+ " | Lucky | \n",
+ " 0.102994 | \n",
+ " 0.235086 | \n",
+ "
\n",
+ " \n",
+ " | Task2 | \n",
+ " Ram | \n",
+ " 0.846569 | \n",
+ " 0.390396 | \n",
+ "
\n",
+ " \n",
+ " | Lucky | \n",
+ " 0.464271 | \n",
+ " 0.384739 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " level1 level2\n",
+ "Task1 Ram 0.176130 0.080082\n",
+ " Lucky 0.102994 0.235086\n",
+ "Task2 Ram 0.846569 0.390396\n",
+ " Lucky 0.464271 0.384739"
+ ]
+ },
+ "execution_count": 22,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3= pd.DataFrame(np.random.rand(4,2), index=multiIndex, columns=['level1','level2'])\n",
+ "df3"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " level1 | \n",
+ " level2 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | Ram | \n",
+ " 0.176130 | \n",
+ " 0.080082 | \n",
+ "
\n",
+ " \n",
+ " | Lucky | \n",
+ " 0.102994 | \n",
+ " 0.235086 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " level1 level2\n",
+ "Ram 0.176130 0.080082\n",
+ "Lucky 0.102994 0.235086"
+ ]
+ },
+ "execution_count": 23,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3.loc['Task1']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "level1 0.102994\n",
+ "level2 0.235086\n",
+ "Name: Lucky, dtype: float64"
+ ]
+ },
+ "execution_count": 24,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3.loc['Task1'].loc['Lucky']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Ram 0.080082\n",
+ "Lucky 0.235086\n",
+ "Name: level2, dtype: float64"
+ ]
+ },
+ "execution_count": 25,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3.loc['Task1','level2']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Task1 Ram 0.080082\n",
+ " Lucky 0.235086\n",
+ "Task2 Ram 0.390396\n",
+ " Lucky 0.384739\n",
+ "Name: level2, dtype: float64"
+ ]
+ },
+ "execution_count": 26,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3.loc[['Task1','Task2'], 'level2']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "level1 0.176130\n",
+ "level2 0.080082\n",
+ "Name: (Task1, Ram), dtype: float64"
+ ]
+ },
+ "execution_count": 27,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3.loc[('Task1','Ram')]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0.1761304116915441"
+ ]
+ },
+ "execution_count": 28,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3.loc[('Task1','Ram'),'level1']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Task1 Ram 0.080082\n",
+ "Task2 Lucky 0.384739\n",
+ "Name: level2, dtype: float64"
+ ]
+ },
+ "execution_count": 29,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3.loc[[('Task1','Ram'), ('Task2','Lucky')],'level2']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/Day 6 Pandas.ipynb b/Day 6 Pandas.ipynb
new file mode 100644
index 0000000..4f3cfea
--- /dev/null
+++ b/Day 6 Pandas.ipynb
@@ -0,0 +1,1474 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " a | \n",
+ " 10 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " b | \n",
+ " 20 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " c | \n",
+ " 30 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " d | \n",
+ " 40 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 a 10 1\n",
+ "1 b 20 2\n",
+ "2 c 30 1\n",
+ "3 d 40 1"
+ ]
+ },
+ "execution_count": 1,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "import pandas as pd\n",
+ "df = pd.DataFrame({'col1':['a','b','c','d'],'col2':[10,20,30,40],'col3':[1,2,1,1]})\n",
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Handy DataFrame Operations"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(4, 3)"
+ ]
+ },
+ "execution_count": 2,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " a | \n",
+ " 10 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " b | \n",
+ " 20 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " c | \n",
+ " 30 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " d | \n",
+ " 40 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 a 10 1\n",
+ "1 b 20 2\n",
+ "2 c 30 1\n",
+ "3 d 40 1"
+ ]
+ },
+ "execution_count": 3,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 4 entries, 0 to 3\n",
+ "Data columns (total 3 columns):\n",
+ "col1 4 non-null object\n",
+ "col2 4 non-null int64\n",
+ "col3 4 non-null int64\n",
+ "dtypes: int64(2), object(1)\n",
+ "memory usage: 176.0+ bytes\n"
+ ]
+ }
+ ],
+ "source": [
+ "df.info()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | count | \n",
+ " 4.000000 | \n",
+ " 4.00 | \n",
+ "
\n",
+ " \n",
+ " | mean | \n",
+ " 25.000000 | \n",
+ " 1.25 | \n",
+ "
\n",
+ " \n",
+ " | std | \n",
+ " 12.909944 | \n",
+ " 0.50 | \n",
+ "
\n",
+ " \n",
+ " | min | \n",
+ " 10.000000 | \n",
+ " 1.00 | \n",
+ "
\n",
+ " \n",
+ " | 25% | \n",
+ " 17.500000 | \n",
+ " 1.00 | \n",
+ "
\n",
+ " \n",
+ " | 50% | \n",
+ " 25.000000 | \n",
+ " 1.00 | \n",
+ "
\n",
+ " \n",
+ " | 75% | \n",
+ " 32.500000 | \n",
+ " 1.25 | \n",
+ "
\n",
+ " \n",
+ " | max | \n",
+ " 40.000000 | \n",
+ " 2.00 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col2 col3\n",
+ "count 4.000000 4.00\n",
+ "mean 25.000000 1.25\n",
+ "std 12.909944 0.50\n",
+ "min 10.000000 1.00\n",
+ "25% 17.500000 1.00\n",
+ "50% 25.000000 1.00\n",
+ "75% 32.500000 1.25\n",
+ "max 40.000000 2.00"
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.describe()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([1, 2], dtype=int64)"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['col3'].unique()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "2"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['col3'].nunique()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "1 3\n",
+ "2 1\n",
+ "Name: col3, dtype: int64"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['col3'].value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Index(['col1', 'col2', 'col3'], dtype='object')"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.columns"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "RangeIndex(start=0, stop=4, step=1)"
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.index"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Sorting"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " a | \n",
+ " 10 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " c | \n",
+ " 30 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " d | \n",
+ " 40 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " b | \n",
+ " 20 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 a 10 1\n",
+ "2 c 30 1\n",
+ "3 d 40 1\n",
+ "1 b 20 2"
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.sort_values(by='col3')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "ename": "TypeError",
+ "evalue": "sort_values() missing 1 required positional argument: 'by'",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)",
+ "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msort_values\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[1;31mTypeError\u001b[0m: sort_values() missing 1 required positional argument: 'by'"
+ ]
+ }
+ ],
+ "source": [
+ "df.sort_values()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " b | \n",
+ " 20 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 0 | \n",
+ " a | \n",
+ " 10 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " c | \n",
+ " 30 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " d | \n",
+ " 40 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "1 b 20 2\n",
+ "0 a 10 1\n",
+ "2 c 30 1\n",
+ "3 d 40 1"
+ ]
+ },
+ "execution_count": 13,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.sort_values(by='col3', ascending=False)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 1\n",
+ "2 1\n",
+ "3 1\n",
+ "1 2\n",
+ "Name: col3, dtype: int64"
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['col3'].sort_values()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## apply()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def add(x):\n",
+ " return x+2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 12\n",
+ "1 22\n",
+ "2 32\n",
+ "3 42\n",
+ "Name: col2, dtype: int64"
+ ]
+ },
+ "execution_count": 18,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['col2'].apply(lambda x:x+2)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 10\n",
+ "1 20\n",
+ "2 30\n",
+ "3 40\n",
+ "Name: col2, dtype: int64"
+ ]
+ },
+ "execution_count": 17,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['col2']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 19,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "100"
+ ]
+ },
+ "execution_count": 19,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['col2'].sum()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "100"
+ ]
+ },
+ "execution_count": 22,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['col2'].apply('sum')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "25.0"
+ ]
+ },
+ "execution_count": 23,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['col2'].apply('mean')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 a.?\n",
+ "1 b.?\n",
+ "2 c.?\n",
+ "3 d.?\n",
+ "Name: col1, dtype: object"
+ ]
+ },
+ "execution_count": 24,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "def rename(x):\n",
+ " return x+'.?'\n",
+ "df['col1'].apply(rename)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " lat | \n",
+ " long | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 22°35' | \n",
+ " 82°35' | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 25°55' | \n",
+ " 85°55' | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " lat long\n",
+ "0 22°35' 82°35'\n",
+ "1 25°55' 85°55'"
+ ]
+ },
+ "execution_count": 25,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2=pd.DataFrame({'lat':[\"22°35'\",\"25°55'\"],'long':[\"82°35'\",\"85°55'\"]})\n",
+ "df2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 22.583333\n",
+ "1 25.916667\n",
+ "Name: lat, dtype: float64"
+ ]
+ },
+ "execution_count": 28,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "def deg(x):\n",
+ " degree= float(x.split(\"°\")[0])\n",
+ " minute= float(x.split(\"°\")[1][:-1])\n",
+ " total= degree+ (minute/60)\n",
+ " return total\n",
+ "\n",
+ "df2['lat'].apply(deg)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 82.583333\n",
+ "1 85.916667\n",
+ "Name: long, dtype: float64"
+ ]
+ },
+ "execution_count": 29,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2['long'].apply(deg)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Missing values"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 31,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import numpy as np"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1.0 | \n",
+ " NaN | \n",
+ " 7.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 8.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3.0 | \n",
+ " 6.0 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10.0 | \n",
+ " 11.0 | \n",
+ " 12.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "0 1.0 NaN 7.0\n",
+ "1 NaN NaN 8.0\n",
+ "2 3.0 6.0 NaN\n",
+ "3 10.0 11.0 12.0"
+ ]
+ },
+ "execution_count": 32,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df=pd.DataFrame({'a':[1, np.nan, 3,10], 'b':[np.nan,np.nan,6,11], 'c':[7,8,np.nan,12]})\n",
+ "df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 42,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " False | \n",
+ " True | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " True | \n",
+ " True | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " False | \n",
+ " False | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " False | \n",
+ " False | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "0 False True False\n",
+ "1 True True False\n",
+ "2 False False True\n",
+ "3 False False False"
+ ]
+ },
+ "execution_count": 42,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.isnull()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 43,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "a 1\n",
+ "b 2\n",
+ "c 1\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 43,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.isnull().sum()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 44,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 1\n",
+ "1 2\n",
+ "2 1\n",
+ "3 0\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 44,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.isnull().sum(axis=1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 45,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# dropna"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 46,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 3 | \n",
+ " 10.0 | \n",
+ " 11.0 | \n",
+ " 12.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "3 10.0 11.0 12.0"
+ ]
+ },
+ "execution_count": 46,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.dropna()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 47,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ "Empty DataFrame\n",
+ "Columns: []\n",
+ "Index: [0, 1, 2, 3]"
+ ]
+ },
+ "execution_count": 47,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.dropna(axis=1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 48,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1.0 | \n",
+ " NaN | \n",
+ " 7.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3.0 | \n",
+ " 6.0 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10.0 | \n",
+ " 11.0 | \n",
+ " 12.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "0 1.0 NaN 7.0\n",
+ "2 3.0 6.0 NaN\n",
+ "3 10.0 11.0 12.0"
+ ]
+ },
+ "execution_count": 48,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.dropna(thresh=2)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 49,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1.0 | \n",
+ " NaN | \n",
+ " 7.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 8.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3.0 | \n",
+ " 6.0 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10.0 | \n",
+ " 11.0 | \n",
+ " 12.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "0 1.0 NaN 7.0\n",
+ "1 NaN NaN 8.0\n",
+ "2 3.0 6.0 NaN\n",
+ "3 10.0 11.0 12.0"
+ ]
+ },
+ "execution_count": 49,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 50,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 3 | \n",
+ " 10.0 | \n",
+ " 11.0 | \n",
+ " 12.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "3 10.0 11.0 12.0"
+ ]
+ },
+ "execution_count": 50,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.dropna(thresh=3)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/Day 7 Pandas.ipynb b/Day 7 Pandas.ipynb
new file mode 100644
index 0000000..7bf8c4e
--- /dev/null
+++ b/Day 7 Pandas.ipynb
@@ -0,0 +1,1715 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Groupby"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import pandas as pd\n",
+ "import numpy as np"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 51,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Name | \n",
+ " Group | \n",
+ " Score | \n",
+ " Gender | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Ram | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Sam | \n",
+ " 2 | \n",
+ " 40 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " Hari | \n",
+ " 1 | \n",
+ " 35 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Lucky | \n",
+ " 3 | \n",
+ " 11 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Sita | \n",
+ " 2 | \n",
+ " 54 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Name Group Score Gender\n",
+ "0 Ram 1 20 1\n",
+ "1 Sam 2 40 1\n",
+ "2 Hari 1 35 1\n",
+ "3 Lucky 3 11 1\n",
+ "4 Sita 2 54 0"
+ ]
+ },
+ "execution_count": 51,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df= pd.DataFrame({'Name':['Ram','Sam','Hari','Lucky','Sita'],\n",
+ " 'Group':[1,2,1,3,2],'Score': [20,40,35,11,54], 'Gender':[1,1,1,1,0]})\n",
+ "df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 20,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.groupby('Group')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 21,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Score | \n",
+ " Gender | \n",
+ "
\n",
+ " \n",
+ " | Group | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 27.5 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 47.0 | \n",
+ " 0.5 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11.0 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Score Gender\n",
+ "Group \n",
+ "1 27.5 1.0\n",
+ "2 47.0 0.5\n",
+ "3 11.0 1.0"
+ ]
+ },
+ "execution_count": 21,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.groupby('Group').mean()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Group | \n",
+ " Score | \n",
+ "
\n",
+ " \n",
+ " | Gender | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2.00 | \n",
+ " 54.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 1.75 | \n",
+ " 26.5 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Group Score\n",
+ "Gender \n",
+ "0 2.00 54.0\n",
+ "1 1.75 26.5"
+ ]
+ },
+ "execution_count": 22,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.groupby('Gender').mean()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "a=df.groupby('Group').mean()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Score | \n",
+ " Gender | \n",
+ "
\n",
+ " \n",
+ " | Group | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 27.5 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 47.0 | \n",
+ " 0.5 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11.0 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Score Gender\n",
+ "Group \n",
+ "1 27.5 1.0\n",
+ "2 47.0 0.5\n",
+ "3 11.0 1.0"
+ ]
+ },
+ "execution_count": 24,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "a"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Group\n",
+ "1 27.5\n",
+ "2 47.0\n",
+ "3 11.0\n",
+ "Name: Score, dtype: float64"
+ ]
+ },
+ "execution_count": 26,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "a['Score']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Score | \n",
+ "
\n",
+ " \n",
+ " | Group | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 27.5 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 47.0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Score\n",
+ "Group \n",
+ "1 27.5\n",
+ "2 47.0\n",
+ "3 11.0"
+ ]
+ },
+ "execution_count": 29,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "a[['Score']]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 31,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import matplotlib.pyplot as plt\n",
+ "plt.bar([1,2,3], df.groupby('Group').mean()['Score'])\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Score | \n",
+ " Gender | \n",
+ "
\n",
+ " \n",
+ " | Group | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 27.5 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 47.0 | \n",
+ " 0.5 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11.0 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Score Gender\n",
+ "Group \n",
+ "1 27.5 1.0\n",
+ "2 47.0 0.5\n",
+ "3 11.0 1.0"
+ ]
+ },
+ "execution_count": 33,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.groupby('Group').agg('mean')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Score | \n",
+ " Gender | \n",
+ "
\n",
+ " \n",
+ " | Group | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 10.606602 | \n",
+ " 0.000000 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 9.899495 | \n",
+ " 0.707107 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Score Gender\n",
+ "Group \n",
+ "1 10.606602 0.000000\n",
+ "2 9.899495 0.707107\n",
+ "3 NaN NaN"
+ ]
+ },
+ "execution_count": 34,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.groupby('Group').std()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 38,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Group\n",
+ "1 2\n",
+ "2 2\n",
+ "3 1\n",
+ "Name: Score, dtype: int64"
+ ]
+ },
+ "execution_count": 38,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.groupby('Group').count()['Score']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "1 4\n",
+ "0 1\n",
+ "Name: Gender, dtype: int64"
+ ]
+ },
+ "execution_count": 39,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.Gender.value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 52,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Name | \n",
+ " Group | \n",
+ " Score | \n",
+ " Gender | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Ram | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Sam | \n",
+ " 2 | \n",
+ " 40 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " Hari | \n",
+ " 1 | \n",
+ " 35 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Lucky | \n",
+ " 3 | \n",
+ " 11 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Sita | \n",
+ " 2 | \n",
+ " 54 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Name Group Score Gender\n",
+ "0 Ram 1 20 1\n",
+ "1 Sam 2 40 1\n",
+ "2 Hari 1 35 1\n",
+ "3 Lucky 3 11 1\n",
+ "4 Sita 2 54 0"
+ ]
+ },
+ "execution_count": 52,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 42,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "0 Ram\n",
+ "1 Sam\n",
+ "2 Hari\n",
+ "3 Lucky\n",
+ "4 Sita\n"
+ ]
+ }
+ ],
+ "source": [
+ "for index, row in df.iterrows():\n",
+ " print(index, row['Name'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 43,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Name | \n",
+ " Group | \n",
+ " Score | \n",
+ " Class | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Ram | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Sam | \n",
+ " 2 | \n",
+ " 40 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " Hari | \n",
+ " 1 | \n",
+ " 35 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Lucky | \n",
+ " 3 | \n",
+ " 11 | \n",
+ " B | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Sita | \n",
+ " 2 | \n",
+ " 54 | \n",
+ " B | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Name Group Score Class\n",
+ "0 Ram 1 20 A\n",
+ "1 Sam 2 40 A\n",
+ "2 Hari 1 35 A\n",
+ "3 Lucky 3 11 B\n",
+ "4 Sita 2 54 B"
+ ]
+ },
+ "execution_count": 43,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df= pd.DataFrame({'Name':['Ram','Sam','Hari','Lucky','Sita'],\n",
+ " 'Group':[1,2,1,3,2],'Score': [20,40,35,11,54], 'Class':['A','A','A','B','B']})\n",
+ "df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 44,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " | \n",
+ " Name | \n",
+ " Score | \n",
+ "
\n",
+ " \n",
+ " | Class | \n",
+ " Group | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | A | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | B | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Name Score\n",
+ "Class Group \n",
+ "A 1 2 2\n",
+ " 2 1 1\n",
+ "B 2 1 1\n",
+ " 3 1 1"
+ ]
+ },
+ "execution_count": 44,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "g1= df.groupby(['Class','Group']).count()\n",
+ "g1"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 47,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " | \n",
+ " Score | \n",
+ "
\n",
+ " \n",
+ " | Class | \n",
+ " Group | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | A | \n",
+ " 1 | \n",
+ " 27.5 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 40.0 | \n",
+ "
\n",
+ " \n",
+ " | B | \n",
+ " 2 | \n",
+ " 54.0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Score\n",
+ "Class Group \n",
+ "A 1 27.5\n",
+ " 2 40.0\n",
+ "B 2 54.0\n",
+ " 3 11.0"
+ ]
+ },
+ "execution_count": 47,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.groupby(['Class','Group']).agg('mean')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 48,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " | \n",
+ " Name | \n",
+ " Score | \n",
+ "
\n",
+ " \n",
+ " | Class | \n",
+ " Group | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | A | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | B | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Name Score\n",
+ "Class Group \n",
+ "A 1 2 2\n",
+ " 2 1 1\n",
+ "B 2 1 1\n",
+ " 3 1 1"
+ ]
+ },
+ "execution_count": 48,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "g1"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 49,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "MultiIndex(levels=[['A', 'B'], [1, 2, 3]],\n",
+ " labels=[[0, 0, 1, 1], [0, 1, 1, 2]],\n",
+ " names=['Class', 'Group'])"
+ ]
+ },
+ "execution_count": 49,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "g1.index"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 50,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "1"
+ ]
+ },
+ "execution_count": 50,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "g1.loc[('B',2),'Name']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## fillna()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 53,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1.0 | \n",
+ " NaN | \n",
+ " 7.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 8.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3.0 | \n",
+ " 6.0 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10.0 | \n",
+ " 11.0 | \n",
+ " 12.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "0 1.0 NaN 7.0\n",
+ "1 NaN NaN 8.0\n",
+ "2 3.0 6.0 NaN\n",
+ "3 10.0 11.0 12.0"
+ ]
+ },
+ "execution_count": 53,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df= pd.DataFrame({'a':[1,np.nan,3,10],'b':[np.nan,np.nan,6,11],'c':[7,8,np.nan,12]})\n",
+ "df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 54,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1.0 | \n",
+ " 0.0 | \n",
+ " 7.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 8.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3.0 | \n",
+ " 6.0 | \n",
+ " 0.0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10.0 | \n",
+ " 11.0 | \n",
+ " 12.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "0 1.0 0.0 7.0\n",
+ "1 0.0 0.0 8.0\n",
+ "2 3.0 6.0 0.0\n",
+ "3 10.0 11.0 12.0"
+ ]
+ },
+ "execution_count": 54,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.fillna(0)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 55,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " .? | \n",
+ " 7 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " .? | \n",
+ " .? | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " .? | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10 | \n",
+ " 11 | \n",
+ " 12 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "0 1 .? 7\n",
+ "1 .? .? 8\n",
+ "2 3 6 .?\n",
+ "3 10 11 12"
+ ]
+ },
+ "execution_count": 55,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.fillna('.?')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 56,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1.000000 | \n",
+ " 8.5 | \n",
+ " 7.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4.666667 | \n",
+ " 8.5 | \n",
+ " 8.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3.000000 | \n",
+ " 6.0 | \n",
+ " 9.0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10.000000 | \n",
+ " 11.0 | \n",
+ " 12.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c\n",
+ "0 1.000000 8.5 7.0\n",
+ "1 4.666667 8.5 8.0\n",
+ "2 3.000000 6.0 9.0\n",
+ "3 10.000000 11.0 12.0"
+ ]
+ },
+ "execution_count": 56,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.fillna(df.mean())"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 57,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 1.000000\n",
+ "1 4.666667\n",
+ "2 3.000000\n",
+ "3 10.000000\n",
+ "Name: a, dtype: float64"
+ ]
+ },
+ "execution_count": 57,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['a'].fillna(df['a'].mean())"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 58,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 1.0\n",
+ "1 1.0\n",
+ "2 3.0\n",
+ "3 10.0\n",
+ "Name: a, dtype: float64"
+ ]
+ },
+ "execution_count": 58,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['a'].fillna(method='ffill')\n",
+ "#bfill/ backfill, ffill/pad"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 59,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 1.0\n",
+ "1 3.0\n",
+ "2 3.0\n",
+ "3 10.0\n",
+ "Name: a, dtype: float64"
+ ]
+ },
+ "execution_count": 59,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['a'].fillna(method='bfill')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 60,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# 10, 1 , 1 , 1"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 70,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " temp | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " low | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " low | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " medium | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " medium | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " high | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " high | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " temp\n",
+ "0 low\n",
+ "1 low\n",
+ "2 medium\n",
+ "3 medium\n",
+ "4 high\n",
+ "5 high\n",
+ "6 NaN"
+ ]
+ },
+ "execution_count": 70,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# example\n",
+ "df2= pd.DataFrame({'temp':['low','low','medium','medium','high','high',np.nan]})\n",
+ "df2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 71,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 low\n",
+ "1 low\n",
+ "2 medium\n",
+ "3 medium\n",
+ "4 high\n",
+ "5 high\n",
+ "6 high\n",
+ "Name: temp, dtype: object"
+ ]
+ },
+ "execution_count": 71,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2['temp'].fillna(method='ffill')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 72,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 low\n",
+ "1 low\n",
+ "2 medium\n",
+ "3 medium\n",
+ "4 high\n",
+ "5 high\n",
+ "6 NaN\n",
+ "Name: temp, dtype: object"
+ ]
+ },
+ "execution_count": 72,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2['temp']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/Day 8 Pandas.ipynb b/Day 8 Pandas.ipynb
new file mode 100644
index 0000000..b313aa8
--- /dev/null
+++ b/Day 8 Pandas.ipynb
@@ -0,0 +1,2190 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Concatenation"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import numpy as np\n",
+ "import pandas as pd"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 1 2 3\n",
+ "1 4 5 6\n",
+ "2 7 8 9"
+ ]
+ },
+ "execution_count": 2,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df1= pd.DataFrame({'col1':[1,4,7],'col2':[2,5,8],'col3':[3,6,9]})\n",
+ "df1"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 11 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 14 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 17 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 11 12 13\n",
+ "1 14 15 16\n",
+ "2 17 18 19"
+ ]
+ },
+ "execution_count": 3,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2= pd.DataFrame({'col1':[11,14,17],'col2':[12,15,18],'col3':[13,16,19]})\n",
+ "df2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 21 | \n",
+ " 22 | \n",
+ " 23 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 24 | \n",
+ " 25 | \n",
+ " 26 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 29 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 21 22 23\n",
+ "1 24 25 26\n",
+ "2 27 28 29"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3= pd.DataFrame({'col1':[21,24,27],'col2':[22,25,28],'col3':[23,26,29]})\n",
+ "df3"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 0 | \n",
+ " 11 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 14 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 17 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ " | 0 | \n",
+ " 21 | \n",
+ " 22 | \n",
+ " 23 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 24 | \n",
+ " 25 | \n",
+ " 26 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 29 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 1 2 3\n",
+ "1 4 5 6\n",
+ "2 7 8 9\n",
+ "0 11 12 13\n",
+ "1 14 15 16\n",
+ "2 17 18 19\n",
+ "0 21 22 23\n",
+ "1 24 25 26\n",
+ "2 27 28 29"
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.concat([df1,df2,df3])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 14 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 17 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 0 | \n",
+ " 21 | \n",
+ " 22 | \n",
+ " 23 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 24 | \n",
+ " 25 | \n",
+ " 26 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 29 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "1 0 1 2 3\n",
+ " 1 4 5 6\n",
+ " 2 7 8 9\n",
+ "2 0 11 12 13\n",
+ " 1 14 15 16\n",
+ " 2 17 18 19\n",
+ "3 0 21 22 23\n",
+ " 1 24 25 26\n",
+ " 2 27 28 29"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "a=pd.concat([df1,df2,df3], keys=[1,2,3])\n",
+ "a"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "MultiIndex(levels=[[1, 2, 3], [0, 1, 2]],\n",
+ " labels=[[0, 0, 0, 1, 1, 1, 2, 2, 2], [0, 1, 2, 0, 1, 2, 0, 1, 2]])"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "a.index"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 14 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 17 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 0 | \n",
+ " 21 | \n",
+ " 22 | \n",
+ " 23 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 24 | \n",
+ " 25 | \n",
+ " 26 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 29 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "1 0 1 2 3\n",
+ " 1 4 5 6\n",
+ " 2 7 8 9\n",
+ "2 0 11 12 13\n",
+ " 1 14 15 16\n",
+ " 2 17 18 19\n",
+ "3 0 21 22 23\n",
+ " 1 24 25 26\n",
+ " 2 27 28 29"
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.concat([df1,df2,df3], keys=[1,2,3,4])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 14 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " 17 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " 21 | \n",
+ " 22 | \n",
+ " 23 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " 24 | \n",
+ " 25 | \n",
+ " 26 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 29 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 1 2 3\n",
+ "1 4 5 6\n",
+ "2 7 8 9\n",
+ "3 11 12 13\n",
+ "4 14 15 16\n",
+ "5 17 18 19\n",
+ "6 21 22 23\n",
+ "7 24 25 26\n",
+ "8 27 28 29"
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.concat([df1,df2,df3]).reset_index(drop=True)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 14 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " 17 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " 21 | \n",
+ " 22 | \n",
+ " 23 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " 24 | \n",
+ " 25 | \n",
+ " 26 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 29 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 1 2 3\n",
+ "1 4 5 6\n",
+ "2 7 8 9\n",
+ "3 11 12 13\n",
+ "4 14 15 16\n",
+ "5 17 18 19\n",
+ "6 21 22 23\n",
+ "7 24 25 26\n",
+ "8 27 28 29"
+ ]
+ },
+ "execution_count": 15,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.concat([df1,df2,df3], ignore_index=True)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 100 | \n",
+ " 200 | \n",
+ " 300 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 400 | \n",
+ " 500 | \n",
+ " 600 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " 700 | \n",
+ " 800 | \n",
+ " 900 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 100 200 300\n",
+ "4 400 500 600\n",
+ "5 700 800 900"
+ ]
+ },
+ "execution_count": 16,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# prevent the result from including duplicate index\n",
+ "df10= pd.DataFrame({'col1':[100,400,700],'col2':[200,500,800],'col3':[300,600,900]}, index=[0,4,5])\n",
+ "df10"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 1 2 3\n",
+ "1 4 5 6\n",
+ "2 7 8 9"
+ ]
+ },
+ "execution_count": 17,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df1"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 0 | \n",
+ " 100 | \n",
+ " 200 | \n",
+ " 300 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 400 | \n",
+ " 500 | \n",
+ " 600 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " 700 | \n",
+ " 800 | \n",
+ " 900 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 1 2 3\n",
+ "1 4 5 6\n",
+ "2 7 8 9\n",
+ "0 100 200 300\n",
+ "4 400 500 600\n",
+ "5 700 800 900"
+ ]
+ },
+ "execution_count": 18,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.concat([df1,df10])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {},
+ "outputs": [
+ {
+ "ename": "ValueError",
+ "evalue": "Indexes have overlapping values: Int64Index([0], dtype='int64')",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)",
+ "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mconcat\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mdf1\u001b[0m\u001b[1;33m,\u001b[0m\u001b[0mdf10\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mverify_integrity\u001b[0m\u001b[1;33m=\u001b[0m \u001b[1;32mTrue\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pandas\\core\\reshape\\concat.py\u001b[0m in \u001b[0;36mconcat\u001b[1;34m(objs, axis, join, join_axes, ignore_index, keys, levels, names, verify_integrity, sort, copy)\u001b[0m\n\u001b[0;32m 223\u001b[0m \u001b[0mkeys\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mkeys\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mlevels\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mlevels\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mnames\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mnames\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 224\u001b[0m \u001b[0mverify_integrity\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mverify_integrity\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 225\u001b[1;33m copy=copy, sort=sort)\n\u001b[0m\u001b[0;32m 226\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mop\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_result\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 227\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n",
+ "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pandas\\core\\reshape\\concat.py\u001b[0m in \u001b[0;36m__init__\u001b[1;34m(self, objs, axis, join, join_axes, keys, levels, names, ignore_index, verify_integrity, copy, sort)\u001b[0m\n\u001b[0;32m 376\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcopy\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcopy\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 377\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 378\u001b[1;33m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnew_axes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_get_new_axes\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 379\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 380\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mget_result\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
+ "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pandas\\core\\reshape\\concat.py\u001b[0m in \u001b[0;36m_get_new_axes\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 456\u001b[0m \u001b[0mnew_axes\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mi\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0max\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 457\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 458\u001b[1;33m \u001b[0mnew_axes\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_get_concat_axis\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 459\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mnew_axes\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 460\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n",
+ "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pandas\\core\\reshape\\concat.py\u001b[0m in \u001b[0;36m_get_concat_axis\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 514\u001b[0m self.levels, self.names)\n\u001b[0;32m 515\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 516\u001b[1;33m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_maybe_check_integrity\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mconcat_axis\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 517\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 518\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mconcat_axis\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
+ "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pandas\\core\\reshape\\concat.py\u001b[0m in \u001b[0;36m_maybe_check_integrity\u001b[1;34m(self, concat_index)\u001b[0m\n\u001b[0;32m 523\u001b[0m \u001b[0moverlap\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mconcat_index\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mconcat_index\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mduplicated\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0munique\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 524\u001b[0m raise ValueError('Indexes have overlapping values: '\n\u001b[1;32m--> 525\u001b[1;33m '{overlap!s}'.format(overlap=overlap))\n\u001b[0m\u001b[0;32m 526\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 527\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n",
+ "\u001b[1;31mValueError\u001b[0m: Indexes have overlapping values: Int64Index([0], dtype='int64')"
+ ]
+ }
+ ],
+ "source": [
+ "pd.concat([df1,df10], verify_integrity= True)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 11 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ " 21 | \n",
+ " 22 | \n",
+ " 23 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ " 24 | \n",
+ " 25 | \n",
+ " 26 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ " 17 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 29 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col1 col2 col3 col1 col2 col3\n",
+ "0 1 2 3 11 12 13 21 22 23\n",
+ "1 4 5 6 14 15 16 24 25 26\n",
+ "2 7 8 9 17 18 19 27 28 29"
+ ]
+ },
+ "execution_count": 22,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "xyz=pd.concat([df1,df2,df3], axis=1)\n",
+ "xyz"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Index(['col1', 'col2', 'col3', 'col1', 'col2', 'col3', 'col1', 'col2', 'col3'], dtype='object')"
+ ]
+ },
+ "execution_count": 24,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "xyz.columns"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Merging\n",
+ "like in SQL"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10 | \n",
+ " 20 | \n",
+ " 25 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 1 12 13\n",
+ "1 4 15 16\n",
+ "2 7 18 19\n",
+ "3 10 20 25"
+ ]
+ },
+ "execution_count": 25,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df4= pd.DataFrame({'col1':[1,4,7,10],'col2':[12,15,18,20], 'col3':[13,16,19,25]})\n",
+ "df4"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11 | \n",
+ " 21 | \n",
+ " 26 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 1 2 3\n",
+ "1 4 5 6\n",
+ "2 7 8 9\n",
+ "3 11 21 26"
+ ]
+ },
+ "execution_count": 26,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df5= pd.DataFrame({'col1':[1,4,7,11],'col2':[2,5,8,21], 'col3':[3,6,9,26]})\n",
+ "df5"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2_x | \n",
+ " col3_x | \n",
+ " col2_y | \n",
+ " col3_y | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2_x col3_x col2_y col3_y\n",
+ "0 1 2 3 12 13\n",
+ "1 4 5 6 15 16\n",
+ "2 7 8 9 18 19"
+ ]
+ },
+ "execution_count": 29,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.merge(df5, df4, on='col1', how='inner')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 30,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2_x | \n",
+ " col3_x | \n",
+ " col2_y | \n",
+ " col3_y | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2_x col3_x col2_y col3_y\n",
+ "0 1 2 3 12 13\n",
+ "1 4 5 6 15 16\n",
+ "2 7 8 9 18 19"
+ ]
+ },
+ "execution_count": 30,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df5.merge(df4, on='col1')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 31,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2_df5 | \n",
+ " col3_df5 | \n",
+ " col2_df4 | \n",
+ " col3_df4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2_df5 col3_df5 col2_df4 col3_df4\n",
+ "0 1 2 3 12 13\n",
+ "1 4 5 6 15 16\n",
+ "2 7 8 9 18 19"
+ ]
+ },
+ "execution_count": 31,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.merge(df5,df4, on='col1', suffixes=['_df5','_df4'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3_x | \n",
+ " col3_y | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ "Empty DataFrame\n",
+ "Columns: [col1, col2, col3_x, col3_y]\n",
+ "Index: []"
+ ]
+ },
+ "execution_count": 32,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.merge(df5,df4, on=['col1','col2'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2_x | \n",
+ " col3_x | \n",
+ " col2_y | \n",
+ " col3_y | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " 13.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5.0 | \n",
+ " 6.0 | \n",
+ " 15.0 | \n",
+ " 16.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8.0 | \n",
+ " 9.0 | \n",
+ " 18.0 | \n",
+ " 19.0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11 | \n",
+ " 21.0 | \n",
+ " 26.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 10 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 20.0 | \n",
+ " 25.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2_x col3_x col2_y col3_y\n",
+ "0 1 2.0 3.0 12.0 13.0\n",
+ "1 4 5.0 6.0 15.0 16.0\n",
+ "2 7 8.0 9.0 18.0 19.0\n",
+ "3 11 21.0 26.0 NaN NaN\n",
+ "4 10 NaN NaN 20.0 25.0"
+ ]
+ },
+ "execution_count": 33,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.merge(df5, df4, on='col1', how='outer')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2_x | \n",
+ " col3_x | \n",
+ " col2_y | \n",
+ " col3_y | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 12.0 | \n",
+ " 13.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 15.0 | \n",
+ " 16.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ " 18.0 | \n",
+ " 19.0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11 | \n",
+ " 21 | \n",
+ " 26 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2_x col3_x col2_y col3_y\n",
+ "0 1 2 3 12.0 13.0\n",
+ "1 4 5 6 15.0 16.0\n",
+ "2 7 8 9 18.0 19.0\n",
+ "3 11 21 26 NaN NaN"
+ ]
+ },
+ "execution_count": 34,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.merge(df5, df4, how='left', on='col1')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 35,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2_x | \n",
+ " col3_x | \n",
+ " col2_y | \n",
+ " col3_y | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2.0 | \n",
+ " 3.0 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5.0 | \n",
+ " 6.0 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8.0 | \n",
+ " 9.0 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 20 | \n",
+ " 25 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2_x col3_x col2_y col3_y\n",
+ "0 1 2.0 3.0 12 13\n",
+ "1 4 5.0 6.0 15 16\n",
+ "2 7 8.0 9.0 18 19\n",
+ "3 10 NaN NaN 20 25"
+ ]
+ },
+ "execution_count": 35,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.merge(df5, df4, how='right', on='col1')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 10 | \n",
+ " 20 | \n",
+ " 25 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3\n",
+ "0 1 12 13\n",
+ "1 4 15 16\n",
+ "2 7 18 19\n",
+ "3 10 20 25"
+ ]
+ },
+ "execution_count": 36,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df4"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 37,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " A | \n",
+ " B | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11 | \n",
+ " 21 | \n",
+ " 26 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " A B C\n",
+ "0 1 2 3\n",
+ "1 4 5 6\n",
+ "2 7 8 9\n",
+ "3 11 21 26"
+ ]
+ },
+ "execution_count": 37,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df6= pd.DataFrame({'A':[1,4,7,11],'B':[2,5,8,21],'C':[3,6,9,26]})\n",
+ "df6"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " A | \n",
+ " B | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 18 | \n",
+ " 19 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 A B C\n",
+ "0 1 12 13 1 2 3\n",
+ "1 4 15 16 4 5 6\n",
+ "2 7 18 19 7 8 9"
+ ]
+ },
+ "execution_count": 39,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.merge(df4, df6, left_on='col1', right_on='A')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/Day 9 Pandas.ipynb b/Day 9 Pandas.ipynb
new file mode 100644
index 0000000..fbd5e4c
--- /dev/null
+++ b/Day 9 Pandas.ipynb
@@ -0,0 +1,2015 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Joining"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import pandas as pd\n",
+ "import numpy as np"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2\n",
+ "0 1 2\n",
+ "1 4 5\n",
+ "2 7 8"
+ ]
+ },
+ "execution_count": 2,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df1= pd.DataFrame({'col1':[1,4,7],'col2':[2,5,8]})\n",
+ "df1"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 7 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col3 col4\n",
+ "0 1 2\n",
+ "1 4 5\n",
+ "3 7 9"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2= pd.DataFrame({'col3':[1,4,7],'col4':[2,5,9]}, index=[0,1,3])\n",
+ "df2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 4.0 | \n",
+ " 5.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "0 1 2 1.0 2.0\n",
+ "1 4 5 4.0 5.0\n",
+ "2 7 8 NaN NaN"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df1.join(df2, how='left')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4.0 | \n",
+ " 5.0 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 7 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "0 1.0 2.0 1 2\n",
+ "1 4.0 5.0 4 5\n",
+ "3 NaN NaN 7 9"
+ ]
+ },
+ "execution_count": 12,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3=df1.join(df2, how='right')\n",
+ "df3"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "numpy.float64"
+ ]
+ },
+ "execution_count": 16,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "type(df3.col1.values[2])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4.0 | \n",
+ " 5.0 | \n",
+ " 4.0 | \n",
+ " 5.0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 7.0 | \n",
+ " 8.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 7.0 | \n",
+ " 9.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "0 1.0 2.0 1.0 2.0\n",
+ "1 4.0 5.0 4.0 5.0\n",
+ "2 7.0 8.0 NaN NaN\n",
+ "3 NaN NaN 7.0 9.0"
+ ]
+ },
+ "execution_count": 17,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df1.join(df2, how='outer')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " col1 | \n",
+ " col2 | \n",
+ " col3 | \n",
+ " col4 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " col1 col2 col3 col4\n",
+ "0 1 2 1 2\n",
+ "1 4 5 4 5"
+ ]
+ },
+ "execution_count": 18,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df1.join(df2, how='inner')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Data Input and Output using Pandas"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# csv files"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ " d | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 7 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ " 10 | \n",
+ " 11 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 15 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c d\n",
+ "0 0 1 2 3\n",
+ "1 4 5 6 7\n",
+ "2 8 9 10 11\n",
+ "3 12 13 14 15"
+ ]
+ },
+ "execution_count": 2,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df= pd.read_csv('example')\n",
+ "df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df.to_csv('H:\\\\example.csv', index=False)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Name | \n",
+ " roll | \n",
+ " class | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Subham | \n",
+ " 1 | \n",
+ " 10 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Sarthak | \n",
+ " 2 | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " Khsitiz | \n",
+ " 3 | \n",
+ " 10 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Name roll class\n",
+ "0 Subham 1 10\n",
+ "1 Sarthak 2 9\n",
+ "2 Khsitiz 3 10"
+ ]
+ },
+ "execution_count": 22,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.read_csv('example2.tsv', sep='\\t')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Excel"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " a | \n",
+ " b | \n",
+ " c | \n",
+ " d | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 7 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 8 | \n",
+ " 9 | \n",
+ " 10 | \n",
+ " 11 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 12 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 15 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " a b c d\n",
+ "0 0 1 2 3\n",
+ "1 4 5 6 7\n",
+ "2 8 9 10 11\n",
+ "3 12 13 14 15"
+ ]
+ },
+ "execution_count": 24,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pd.read_excel('Excel_Sample.xlsx')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df.to_excel('......',sheet_name='')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# HTML"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df2= pd.read_html('https://en.wikipedia.org/wiki/Coronavirus_disease_2019', header=0)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Coronavirus disease 2019(COVID-19) | \n",
+ " Unnamed: 1 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Other names | \n",
+ " Coronavirus Corona COVID 2019-nCoV acute respi... | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " False-color transmission electron microscope i... | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Pronunciation | \n",
+ " /kəˈroʊnəˌvaɪrəs dɪˈziːz//ˌkoʊvɪdnaɪnˈtiːn, ˌk... | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Specialty | \n",
+ " Infectious disease | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " Symptoms | \n",
+ " Fever, cough, fatigue, shortness of breath, lo... | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " Complications | \n",
+ " Pneumonia, viral sepsis, acute respiratory dis... | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " Usual onset | \n",
+ " 2–14 days (typically 5) from infection | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " Causes | \n",
+ " Severe acute respiratory syndrome coronavirus ... | \n",
+ "
\n",
+ " \n",
+ " | 9 | \n",
+ " Diagnostic method | \n",
+ " rRT-PCR testing, CT scan | \n",
+ "
\n",
+ " \n",
+ " | 10 | \n",
+ " Prevention | \n",
+ " Hand washing, face coverings, quarantine, soci... | \n",
+ "
\n",
+ " \n",
+ " | 11 | \n",
+ " Treatment | \n",
+ " Symptomatic and supportive | \n",
+ "
\n",
+ " \n",
+ " | 12 | \n",
+ " Frequency | \n",
+ " 26,065,382[8] confirmed cases | \n",
+ "
\n",
+ " \n",
+ " | 13 | \n",
+ " Deaths | \n",
+ " 863,826 ([8] | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Coronavirus disease 2019(COVID-19) \\\n",
+ "0 Other names \n",
+ "1 NaN \n",
+ "2 False-color transmission electron microscope i... \n",
+ "3 Pronunciation \n",
+ "4 Specialty \n",
+ "5 Symptoms \n",
+ "6 Complications \n",
+ "7 Usual onset \n",
+ "8 Causes \n",
+ "9 Diagnostic method \n",
+ "10 Prevention \n",
+ "11 Treatment \n",
+ "12 Frequency \n",
+ "13 Deaths \n",
+ "\n",
+ " Unnamed: 1 \n",
+ "0 Coronavirus Corona COVID 2019-nCoV acute respi... \n",
+ "1 NaN \n",
+ "2 NaN \n",
+ "3 /kəˈroʊnəˌvaɪrəs dɪˈziːz//ˌkoʊvɪdnaɪnˈtiːn, ˌk... \n",
+ "4 Infectious disease \n",
+ "5 Fever, cough, fatigue, shortness of breath, lo... \n",
+ "6 Pneumonia, viral sepsis, acute respiratory dis... \n",
+ "7 2–14 days (typically 5) from infection \n",
+ "8 Severe acute respiratory syndrome coronavirus ... \n",
+ "9 rRT-PCR testing, CT scan \n",
+ "10 Hand washing, face coverings, quarantine, soci... \n",
+ "11 Symptomatic and supportive \n",
+ "12 26,065,382[8] confirmed cases \n",
+ "13 863,826 ([8] "
+ ]
+ },
+ "execution_count": 33,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2[0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Part of a series on the | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " COVID-19 pandemic | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " SARS-CoV-2 (virus) COVID-19 (disease) | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " Timeline 2019 December 2020 January February r... | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Locations By continent Africa Antarctica Asia ... | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " International response United Nations National... | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " Medical response Disease testing Vaccine resea... | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " Impact Socio-economic Crime Death rates by cou... | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " COVID-19 Portal | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " vte | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Part of a series on the\n",
+ "0 COVID-19 pandemic\n",
+ "1 SARS-CoV-2 (virus) COVID-19 (disease)\n",
+ "2 Timeline 2019 December 2020 January February r...\n",
+ "3 Locations By continent Africa Antarctica Asia ...\n",
+ "4 International response United Nations National...\n",
+ "5 Medical response Disease testing Vaccine resea...\n",
+ "6 Impact Socio-economic Crime Death rates by cou...\n",
+ "7 COVID-19 Portal\n",
+ "8 vte"
+ ]
+ },
+ "execution_count": 34,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2[1]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 35,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Symptom | \n",
+ " Range | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Fever | \n",
+ " 83–99% | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Cough | \n",
+ " 59–82% | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " Loss of appetite | \n",
+ " 40–84% | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Fatigue | \n",
+ " 44–70% | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Shortness of breath | \n",
+ " 31–40% | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " Coughing up sputum | \n",
+ " 28–33% | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " Muscle aches and pains | \n",
+ " 11–35% | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Symptom Range\n",
+ "0 Fever 83–99%\n",
+ "1 Cough 59–82%\n",
+ "2 Loss of appetite 40–84%\n",
+ "3 Fatigue 44–70%\n",
+ "4 Shortness of breath 31–40%\n",
+ "5 Coughing up sputum 28–33%\n",
+ "6 Muscle aches and pains 11–35%"
+ ]
+ },
+ "execution_count": 35,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2[2]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Unnamed: 0 | \n",
+ " Age | \n",
+ " Unnamed: 2 | \n",
+ " Unnamed: 3 | \n",
+ " Unnamed: 4 | \n",
+ " Unnamed: 5 | \n",
+ " Unnamed: 6 | \n",
+ " Unnamed: 7 | \n",
+ " Unnamed: 8 | \n",
+ " Unnamed: 9 | \n",
+ " Unnamed: 10 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " Country | \n",
+ " 0–9 | \n",
+ " 10–19 | \n",
+ " 20–29 | \n",
+ " 30–39 | \n",
+ " 40–49 | \n",
+ " 50–59 | \n",
+ " 60–69 | \n",
+ " 70–79 | \n",
+ " 80–89 | \n",
+ " 90+ | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " Argentina as of 7 May[164] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.4 | \n",
+ " 1.3 | \n",
+ " 3.6 | \n",
+ " 12.9 | \n",
+ " 18.8 | \n",
+ " 28.4 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " Australia as of 4 June[165] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.2 | \n",
+ " 1.1 | \n",
+ " 4.1 | \n",
+ " 18.1 | \n",
+ " 40.8 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " Canada as of 3 June[166] | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.7 | \n",
+ " 11.2 | \n",
+ " 30.7 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " Alberta as of 3 June[167] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.1 | \n",
+ " 0.1 | \n",
+ " 0.2 | \n",
+ " 1.9 | \n",
+ " 11.9 | \n",
+ " 30.8 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " Br. Columbia as of 2 June[168] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.5 | \n",
+ " 0.8 | \n",
+ " 4.6 | \n",
+ " 12.3 | \n",
+ " 33.8 | \n",
+ " 33.6 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " Ontario as of 3 June[169] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.2 | \n",
+ " 0.5 | \n",
+ " 1.5 | \n",
+ " 5.6 | \n",
+ " 17.7 | \n",
+ " 26.0 | \n",
+ " 33.3 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " Quebec as of 2 June[170] | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.1 | \n",
+ " 0.2 | \n",
+ " 1.1 | \n",
+ " 6.1 | \n",
+ " 21.4 | \n",
+ " 30.4 | \n",
+ " 36.1 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " Chile as of 31 May[171][172] | \n",
+ " 0.1 | \n",
+ " 0.3 | \n",
+ " 0.7 | \n",
+ " 2.3 | \n",
+ " 7.7 | \n",
+ " 15.6 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 9 | \n",
+ " China as of 11 February[173] | \n",
+ " 0.0 | \n",
+ " 0.2 | \n",
+ " 0.2 | \n",
+ " 0.2 | \n",
+ " 0.4 | \n",
+ " 1.3 | \n",
+ " 3.6 | \n",
+ " 8.0 | \n",
+ " 14.8 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 10 | \n",
+ " Colombia as of 3 June[174] | \n",
+ " 0.3 | \n",
+ " 0.0 | \n",
+ " 0.2 | \n",
+ " 0.5 | \n",
+ " 1.6 | \n",
+ " 3.4 | \n",
+ " 9.4 | \n",
+ " 18.1 | \n",
+ " 25.6 | \n",
+ " 35.1 | \n",
+ "
\n",
+ " \n",
+ " | 11 | \n",
+ " Denmark as of 4 June[175] | \n",
+ " 0.2 | \n",
+ " 4.1 | \n",
+ " 16.5 | \n",
+ " 28.1 | \n",
+ " 48.2 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 12 | \n",
+ " Finland as of 4 June[176] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " <0.4 | \n",
+ " <0.4 | \n",
+ " <0.5 | \n",
+ " 0.8 | \n",
+ " 3.8 | \n",
+ " 18.1 | \n",
+ " 42.3 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 13 | \n",
+ " Germany as of 5 June[177] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 1.9 | \n",
+ " 19.7 | \n",
+ " 31.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 14 | \n",
+ " Bavaria as of 5 June[178] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.1 | \n",
+ " 0.2 | \n",
+ " 0.9 | \n",
+ " 5.4 | \n",
+ " 15.8 | \n",
+ " 28.0 | \n",
+ " 35.8 | \n",
+ "
\n",
+ " \n",
+ " | 15 | \n",
+ " Israel as of 3 May[179] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.9 | \n",
+ " 0.9 | \n",
+ " 3.1 | \n",
+ " 9.7 | \n",
+ " 22.9 | \n",
+ " 30.8 | \n",
+ " 31.3 | \n",
+ "
\n",
+ " \n",
+ " | 16 | \n",
+ " Italy as of 3 June[180] | \n",
+ " 0.3 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.3 | \n",
+ " 0.9 | \n",
+ " 2.7 | \n",
+ " 10.6 | \n",
+ " 25.9 | \n",
+ " 32.4 | \n",
+ " 29.9 | \n",
+ "
\n",
+ " \n",
+ " | 17 | \n",
+ " Japan as of 7 May[181] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.3 | \n",
+ " 0.6 | \n",
+ " 2.5 | \n",
+ " 6.8 | \n",
+ " 14.8 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 18 | \n",
+ " Mexico as of 3 June[182] | \n",
+ " 3.3 | \n",
+ " 0.6 | \n",
+ " 1.2 | \n",
+ " 2.9 | \n",
+ " 7.5 | \n",
+ " 15.0 | \n",
+ " 25.3 | \n",
+ " 33.7 | \n",
+ " 40.3 | \n",
+ " 40.6 | \n",
+ "
\n",
+ " \n",
+ " | 19 | \n",
+ " Netherlands as of 3 June[183] | \n",
+ " 0.0 | \n",
+ " 0.2 | \n",
+ " 0.1 | \n",
+ " 0.3 | \n",
+ " 0.5 | \n",
+ " 1.7 | \n",
+ " 8.1 | \n",
+ " 25.6 | \n",
+ " 33.3 | \n",
+ " 34.5 | \n",
+ "
\n",
+ " \n",
+ " | 20 | \n",
+ " Norway as of 4 June[184] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.3 | \n",
+ " 0.4 | \n",
+ " 2.2 | \n",
+ " 9.0 | \n",
+ " 22.7 | \n",
+ " 57.0 | \n",
+ "
\n",
+ " \n",
+ " | 21 | \n",
+ " Philippines as of 4 June[185] | \n",
+ " 1.6 | \n",
+ " 0.9 | \n",
+ " 0.5 | \n",
+ " 0.8 | \n",
+ " 2.4 | \n",
+ " 5.5 | \n",
+ " 13.2 | \n",
+ " 20.9 | \n",
+ " 31.5 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 22 | \n",
+ " Portugal as of 3 June[186] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.3 | \n",
+ " 1.3 | \n",
+ " 3.6 | \n",
+ " 10.5 | \n",
+ " 21.2 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 23 | \n",
+ " South Africa as of 28 May[187] | \n",
+ " 0.3 | \n",
+ " 0.1 | \n",
+ " 0.1 | \n",
+ " 0.4 | \n",
+ " 1.1 | \n",
+ " 3.8 | \n",
+ " 9.2 | \n",
+ " 15.0 | \n",
+ " 12.3 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 24 | \n",
+ " South Korea as of 17 July[188] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.2 | \n",
+ " 0.6 | \n",
+ " 2.3 | \n",
+ " 9.5 | \n",
+ " 25.2 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 25 | \n",
+ " Spain as of 29 May[189] | \n",
+ " 0.3 | \n",
+ " 0.2 | \n",
+ " 0.2 | \n",
+ " 0.3 | \n",
+ " 0.6 | \n",
+ " 1.4 | \n",
+ " 5.0 | \n",
+ " 14.3 | \n",
+ " 20.8 | \n",
+ " 21.7 | \n",
+ "
\n",
+ " \n",
+ " | 26 | \n",
+ " Sweden as of 5 June[190] | \n",
+ " 0.5 | \n",
+ " 0.0 | \n",
+ " 0.2 | \n",
+ " 0.2 | \n",
+ " 0.6 | \n",
+ " 1.7 | \n",
+ " 6.6 | \n",
+ " 23.4 | \n",
+ " 35.6 | \n",
+ " 40.3 | \n",
+ "
\n",
+ " \n",
+ " | 27 | \n",
+ " Switzerland as of 4 June[191] | \n",
+ " 0.6 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.1 | \n",
+ " 0.6 | \n",
+ " 3.4 | \n",
+ " 11.6 | \n",
+ " 28.2 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 28 | \n",
+ " United States | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 29 | \n",
+ " Colorado as of 3 June[192] | \n",
+ " 0.2 | \n",
+ " 0.2 | \n",
+ " 0.2 | \n",
+ " 0.2 | \n",
+ " 0.8 | \n",
+ " 1.9 | \n",
+ " 6.2 | \n",
+ " 18.5 | \n",
+ " 39.0 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 30 | \n",
+ " Connecticut as of 3 June[193] | \n",
+ " 0.2 | \n",
+ " 0.1 | \n",
+ " 0.1 | \n",
+ " 0.3 | \n",
+ " 0.7 | \n",
+ " 1.8 | \n",
+ " 7.0 | \n",
+ " 18.0 | \n",
+ " 31.2 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 31 | \n",
+ " Georgia as of 3 June[194] | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.5 | \n",
+ " 0.9 | \n",
+ " 2.0 | \n",
+ " 6.1 | \n",
+ " 13.2 | \n",
+ " 22.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 32 | \n",
+ " Idaho as of 3 June[195] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.4 | \n",
+ " 3.1 | \n",
+ " 8.9 | \n",
+ " 31.4 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 33 | \n",
+ " Indiana as of 3 June[196] | \n",
+ " 0.1 | \n",
+ " 0.1 | \n",
+ " 0.2 | \n",
+ " 0.6 | \n",
+ " 1.8 | \n",
+ " 7.3 | \n",
+ " 17.1 | \n",
+ " 30.2 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 34 | \n",
+ " Kentucky as of 20 May[197] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.2 | \n",
+ " 0.5 | \n",
+ " 1.9 | \n",
+ " 5.9 | \n",
+ " 14.2 | \n",
+ " 29.1 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 35 | \n",
+ " Maryland as of 20 May[198] | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.2 | \n",
+ " 0.3 | \n",
+ " 0.7 | \n",
+ " 1.9 | \n",
+ " 6.1 | \n",
+ " 14.6 | \n",
+ " 28.8 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 36 | \n",
+ " Massachusetts as of 20 May[199] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.1 | \n",
+ " 0.4 | \n",
+ " 1.5 | \n",
+ " 5.2 | \n",
+ " 16.8 | \n",
+ " 28.9 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 37 | \n",
+ " Minnesota as of 13 May[200] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.3 | \n",
+ " 1.6 | \n",
+ " 5.4 | \n",
+ " 26.9 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 38 | \n",
+ " Mississippi as of 19 May[201] | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.5 | \n",
+ " 0.9 | \n",
+ " 2.1 | \n",
+ " 8.1 | \n",
+ " 16.1 | \n",
+ " 19.4 | \n",
+ " 27.2 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 39 | \n",
+ " Missouri as of 19 May[202] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.2 | \n",
+ " 0.8 | \n",
+ " 2.2 | \n",
+ " 6.3 | \n",
+ " 14.3 | \n",
+ " 22.5 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 40 | \n",
+ " Nevada as of 20 May[203] | \n",
+ " 0.0 | \n",
+ " 0.3 | \n",
+ " 0.3 | \n",
+ " 0.4 | \n",
+ " 1.7 | \n",
+ " 2.6 | \n",
+ " 7.7 | \n",
+ " 22.3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 41 | \n",
+ " N. Hampshire as of 12 May[204] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.4 | \n",
+ " 0.0 | \n",
+ " 1.2 | \n",
+ " 0.0 | \n",
+ " 2.2 | \n",
+ " 12.0 | \n",
+ " 21.2 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 42 | \n",
+ " Oregon as of 12 May[205] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.5 | \n",
+ " 0.8 | \n",
+ " 5.6 | \n",
+ " 12.1 | \n",
+ " 28.9 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 43 | \n",
+ " Texas as of 20 May[206] | \n",
+ " 0.0 | \n",
+ " 0.5 | \n",
+ " 0.4 | \n",
+ " 0.3 | \n",
+ " 0.8 | \n",
+ " 2.1 | \n",
+ " 5.5 | \n",
+ " 10.1 | \n",
+ " 30.6 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 44 | \n",
+ " Virginia as of 19 May[207] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.1 | \n",
+ " 0.4 | \n",
+ " 1.0 | \n",
+ " 4.4 | \n",
+ " 12.9 | \n",
+ " 24.9 | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 45 | \n",
+ " Washington as of 10 May[208] | \n",
+ " 0.0 | \n",
+ " 0.2 | \n",
+ " 1.3 | \n",
+ " 9.8 | \n",
+ " 31.2 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 46 | \n",
+ " Wisconsin as of 20 May[209] | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.2 | \n",
+ " 0.2 | \n",
+ " 0.6 | \n",
+ " 2.0 | \n",
+ " 5.0 | \n",
+ " 14.7 | \n",
+ " 19.9 | \n",
+ " 30.4 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Unnamed: 0 Age Unnamed: 2 Unnamed: 3 Unnamed: 4 \\\n",
+ "0 Country 0–9 10–19 20–29 30–39 \n",
+ "1 Argentina as of 7 May[164] 0.0 0.0 0.1 0.4 \n",
+ "2 Australia as of 4 June[165] 0.0 0.0 0.0 0.0 \n",
+ "3 Canada as of 3 June[166] 0.0 0.1 0.7 11.2 \n",
+ "4 Alberta as of 3 June[167] 0.0 0.0 0.1 0.1 \n",
+ "5 Br. Columbia as of 2 June[168] 0.0 0.0 0.0 0.0 \n",
+ "6 Ontario as of 3 June[169] 0.0 0.0 0.1 0.2 \n",
+ "7 Quebec as of 2 June[170] 0.0 0.1 0.1 0.2 \n",
+ "8 Chile as of 31 May[171][172] 0.1 0.3 0.7 2.3 \n",
+ "9 China as of 11 February[173] 0.0 0.2 0.2 0.2 \n",
+ "10 Colombia as of 3 June[174] 0.3 0.0 0.2 0.5 \n",
+ "11 Denmark as of 4 June[175] 0.2 4.1 16.5 28.1 \n",
+ "12 Finland as of 4 June[176] 0.0 0.0 <0.4 <0.4 \n",
+ "13 Germany as of 5 June[177] 0.0 0.0 0.1 1.9 \n",
+ "14 Bavaria as of 5 June[178] 0.0 0.0 0.1 0.1 \n",
+ "15 Israel as of 3 May[179] 0.0 0.0 0.0 0.9 \n",
+ "16 Italy as of 3 June[180] 0.3 0.0 0.1 0.3 \n",
+ "17 Japan as of 7 May[181] 0.0 0.0 0.0 0.1 \n",
+ "18 Mexico as of 3 June[182] 3.3 0.6 1.2 2.9 \n",
+ "19 Netherlands as of 3 June[183] 0.0 0.2 0.1 0.3 \n",
+ "20 Norway as of 4 June[184] 0.0 0.0 0.0 0.0 \n",
+ "21 Philippines as of 4 June[185] 1.6 0.9 0.5 0.8 \n",
+ "22 Portugal as of 3 June[186] 0.0 0.0 0.0 0.0 \n",
+ "23 South Africa as of 28 May[187] 0.3 0.1 0.1 0.4 \n",
+ "24 South Korea as of 17 July[188] 0.0 0.0 0.0 0.1 \n",
+ "25 Spain as of 29 May[189] 0.3 0.2 0.2 0.3 \n",
+ "26 Sweden as of 5 June[190] 0.5 0.0 0.2 0.2 \n",
+ "27 Switzerland as of 4 June[191] 0.6 0.0 0.0 0.1 \n",
+ "28 United States NaN NaN NaN NaN \n",
+ "29 Colorado as of 3 June[192] 0.2 0.2 0.2 0.2 \n",
+ "30 Connecticut as of 3 June[193] 0.2 0.1 0.1 0.3 \n",
+ "31 Georgia as of 3 June[194] 0.0 0.1 0.5 0.9 \n",
+ "32 Idaho as of 3 June[195] 0.0 0.0 0.0 0.0 \n",
+ "33 Indiana as of 3 June[196] 0.1 0.1 0.2 0.6 \n",
+ "34 Kentucky as of 20 May[197] 0.0 0.0 0.0 0.2 \n",
+ "35 Maryland as of 20 May[198] 0.0 0.1 0.2 0.3 \n",
+ "36 Massachusetts as of 20 May[199] 0.0 0.0 0.1 0.1 \n",
+ "37 Minnesota as of 13 May[200] 0.0 0.0 0.0 0.1 \n",
+ "38 Mississippi as of 19 May[201] 0.0 0.1 0.5 0.9 \n",
+ "39 Missouri as of 19 May[202] 0.0 0.0 0.1 0.2 \n",
+ "40 Nevada as of 20 May[203] 0.0 0.3 0.3 0.4 \n",
+ "41 N. Hampshire as of 12 May[204] 0.0 0.0 0.4 0.0 \n",
+ "42 Oregon as of 12 May[205] 0.0 0.0 0.0 0.0 \n",
+ "43 Texas as of 20 May[206] 0.0 0.5 0.4 0.3 \n",
+ "44 Virginia as of 19 May[207] 0.0 0.0 0.0 0.1 \n",
+ "45 Washington as of 10 May[208] 0.0 0.2 1.3 9.8 \n",
+ "46 Wisconsin as of 20 May[209] 0.0 0.0 0.2 0.2 \n",
+ "\n",
+ " Unnamed: 5 Unnamed: 6 Unnamed: 7 Unnamed: 8 Unnamed: 9 Unnamed: 10 \n",
+ "0 40–49 50–59 60–69 70–79 80–89 90+ \n",
+ "1 1.3 3.6 12.9 18.8 28.4 NaN \n",
+ "2 0.1 0.2 1.1 4.1 18.1 40.8 \n",
+ "3 30.7 NaN NaN NaN NaN NaN \n",
+ "4 0.1 0.2 1.9 11.9 30.8 NaN \n",
+ "5 0.5 0.8 4.6 12.3 33.8 33.6 \n",
+ "6 0.5 1.5 5.6 17.7 26.0 33.3 \n",
+ "7 1.1 6.1 21.4 30.4 36.1 NaN \n",
+ "8 7.7 15.6 NaN NaN NaN NaN \n",
+ "9 0.4 1.3 3.6 8.0 14.8 NaN \n",
+ "10 1.6 3.4 9.4 18.1 25.6 35.1 \n",
+ "11 48.2 NaN NaN NaN NaN NaN \n",
+ "12 <0.5 0.8 3.8 18.1 42.3 NaN \n",
+ "13 19.7 31.0 NaN NaN NaN NaN \n",
+ "14 0.2 0.9 5.4 15.8 28.0 35.8 \n",
+ "15 0.9 3.1 9.7 22.9 30.8 31.3 \n",
+ "16 0.9 2.7 10.6 25.9 32.4 29.9 \n",
+ "17 0.3 0.6 2.5 6.8 14.8 NaN \n",
+ "18 7.5 15.0 25.3 33.7 40.3 40.6 \n",
+ "19 0.5 1.7 8.1 25.6 33.3 34.5 \n",
+ "20 0.3 0.4 2.2 9.0 22.7 57.0 \n",
+ "21 2.4 5.5 13.2 20.9 31.5 NaN \n",
+ "22 0.3 1.3 3.6 10.5 21.2 NaN \n",
+ "23 1.1 3.8 9.2 15.0 12.3 NaN \n",
+ "24 0.2 0.6 2.3 9.5 25.2 NaN \n",
+ "25 0.6 1.4 5.0 14.3 20.8 21.7 \n",
+ "26 0.6 1.7 6.6 23.4 35.6 40.3 \n",
+ "27 0.1 0.6 3.4 11.6 28.2 NaN \n",
+ "28 NaN NaN NaN NaN NaN NaN \n",
+ "29 0.8 1.9 6.2 18.5 39.0 NaN \n",
+ "30 0.7 1.8 7.0 18.0 31.2 NaN \n",
+ "31 2.0 6.1 13.2 22.0 NaN NaN \n",
+ "32 0.0 0.4 3.1 8.9 31.4 NaN \n",
+ "33 1.8 7.3 17.1 30.2 NaN NaN \n",
+ "34 0.5 1.9 5.9 14.2 29.1 NaN \n",
+ "35 0.7 1.9 6.1 14.6 28.8 NaN \n",
+ "36 0.4 1.5 5.2 16.8 28.9 NaN \n",
+ "37 0.3 1.6 5.4 26.9 NaN NaN \n",
+ "38 2.1 8.1 16.1 19.4 27.2 NaN \n",
+ "39 0.8 2.2 6.3 14.3 22.5 NaN \n",
+ "40 1.7 2.6 7.7 22.3 NaN NaN \n",
+ "41 1.2 0.0 2.2 12.0 21.2 NaN \n",
+ "42 0.5 0.8 5.6 12.1 28.9 NaN \n",
+ "43 0.8 2.1 5.5 10.1 30.6 NaN \n",
+ "44 0.4 1.0 4.4 12.9 24.9 NaN \n",
+ "45 31.2 NaN NaN NaN NaN NaN \n",
+ "46 0.6 2.0 5.0 14.7 19.9 30.4 "
+ ]
+ },
+ "execution_count": 36,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2[3]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 37,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 Coronavirus Corona COVID 2019-nCoV acute respi...\n",
+ "1 NaN\n",
+ "2 NaN\n",
+ "3 /kəˈroʊnəˌvaɪrəs dɪˈziːz//ˌkoʊvɪdnaɪnˈtiːn, ˌk...\n",
+ "4 Infectious disease\n",
+ "5 Fever, cough, fatigue, shortness of breath, lo...\n",
+ "6 Pneumonia, viral sepsis, acute respiratory dis...\n",
+ "7 2–14 days (typically 5) from infection\n",
+ "8 Severe acute respiratory syndrome coronavirus ...\n",
+ "9 rRT-PCR testing, CT scan\n",
+ "10 Hand washing, face coverings, quarantine, soci...\n",
+ "11 Symptomatic and supportive\n",
+ "12 26,065,382[8] confirmed cases\n",
+ "13 863,826 ([8]\n",
+ "Name: Unnamed: 1, dtype: object"
+ ]
+ },
+ "execution_count": 37,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2[0]['Unnamed: 1']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import re"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 40,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 Coronavirus Corona COVID 2019-nCoV acute respi...\n",
+ "1 nan\n",
+ "2 nan\n",
+ "3 /kəˈroʊnəˌvaɪrəs dɪˈziːz//ˌkoʊvɪdnaɪnˈtiːn, ˌk...\n",
+ "4 Infectious disease\n",
+ "5 Fever, cough, fatigue, shortness of breath, lo...\n",
+ "6 Pneumonia, viral sepsis, acute respiratory dis...\n",
+ "7 2–14 days (typically 5) from infection\n",
+ "8 Severe acute respiratory syndrome coronavirus ...\n",
+ "9 rRT-PCR testing, CT scan\n",
+ "10 Hand washing, face coverings, quarantine, soci...\n",
+ "11 Symptomatic and supportive\n",
+ "12 26,065,382 confirmed cases\n",
+ "13 863,826 (\n",
+ "Name: Unnamed: 1, dtype: object"
+ ]
+ },
+ "execution_count": 40,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2[0]['Unnamed: 1'].apply(lambda x: re.sub('\\[\\d\\]', '', str(x)))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/Day10 Matplot.ipynb b/Day10 Matplot.ipynb
new file mode 100644
index 0000000..9b29531
--- /dev/null
+++ b/Day10 Matplot.ipynb
@@ -0,0 +1,821 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Matplotlib"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# !pip install matplotlib\n",
+ "# conda install matplotlib"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import matplotlib.pyplot as plt\n",
+ "%matplotlib inline\n",
+ "# notebook"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import numpy as np"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "x= np.arange(0,11)\n",
+ "y= x*2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10])"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "x"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([ 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20])"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "y"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "_=plt.plot(x,y)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.plot(x,y)\n",
+ "plt.xlabel('X Axis')\n",
+ "plt.ylabel('Y axis')\n",
+ "plt.title('Plot Title')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[]"
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.plot(x,y,'r*-')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Subplots"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[]"
+ ]
+ },
+ "execution_count": 15,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.subplot(2,2,1)\n",
+ "plt.plot(x,y,'r*-')\n",
+ "plt.ylabel('Y axis')\n",
+ "\n",
+ "plt.subplot(2,2,2)\n",
+ "plt.plot(y,x,'g--')\n",
+ "\n",
+ "plt.subplot(2,2,3)\n",
+ "plt.plot(x, y**2, 'bo-')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## object oriented method"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 19,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[]"
+ ]
+ },
+ "execution_count": 19,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig= plt.figure() # empty canvas\n",
+ "\n",
+ "axes= fig.add_axes([0,0,0.2,0.2]) # left, bottom, width, height\n",
+ "\n",
+ "#plotting on the axes\n",
+ "axes.plot(x,y,'b')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Text(0.5, 1.0, 'title of axes3')"
+ ]
+ },
+ "execution_count": 25,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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l5H2raw77riDr7766rB1Z5xxBosWLeKyyy6LxyUkFaitQVBbw9FE0811NvAB0MnMNprZmPCm4ZR5vGRmrc3stfBiS+CfZvYZ8DEw390XxCPoq666inPOOeewdQcPHqRx48Y8/fTT8biEJLuCArjkElUNKU5Vw9FF04tphLu3cve67p7h7tPC60e5+1Nl9t3k7oPC379x927hTxd3fyDewV911VXs2rWLvXv3ctppp9GpUyceeeSReF9GkknpquHNN+Gxx1Q1pCBVDdFJ6DepV6xYQaNGjZg3bx6DBg3i22+/ZdasWUGHJbVVpLaG8eNVNaQYVQ3RS+gEsX//fvbv38+8efMYOnQodevWjaoXk6QYtTUIqhqqIqETxA033EBmZiZ79+6lb9++rF+/nkaNGgUdltQm6qEkqGqoqoROEGPHjiU/P5/XXnsNM6Ndu3a88847QYcltYGqBkFVQ6wSOkFs3ryZMWPGcNFFFwGhNolDw2VIClPVIKhqiIeEThCjRo3iwgsvZNOmTQCccsopTJkyJeCoJDCqGgRVDfGU0Ali69atXHHFFRxzTOg20tLSqKO/ElOTqgZBVUO8JXSCqF+/Ptu2bSvpufThhx9y4oknBhyV1KiyVYPea0hJqhqqR6yD9QVq8uTJDBkyhLVr13LuuedSWFjInDlzgg5LakpBAdxwQ2hEtZ/9DKZPh06dgo5KaljpuaEnTkysuaFru4ROED169OAf//gHq1atwt3p1KkTdevWDTosqW5lR1597DEYN06Pk1KMRl6tfgn9iOmuu+7CzOjSpQtdu3bl+++/57rrrgs6LKlOZdsali3T29ApSG0NNSOhE8SBAwfo1asXn3/+OW+++SZnnXUWPXv2DDosqQ7ltTXokVJKKdvW8NFHamuoTgn9iOmhhx6iX79+nH322TRp0oTFixfToUOHoMOSeFNbg6C2hiAkdAWxePFixo0bx9133815553HLbfcUvJOhCQBVQ2CeigFKaEriNtvv505c+Zw2mmnAfD3v/+dCy64gJUrVwYcmcRMVYOgqiFoCZ0gPvjgg8NejLvsssv4xS9+EWBEEjP1UBLUQ6m2SOgEUadOHebPn8/y5cvZt29fyfq77747wKikylQ1CKoaapOEboO48cYb+dvf/saf//xn3J05c+awfv36oMOSylJbg6C2htoomjmpp5vZFjP7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gxLknNSaG1qqgijnpI6mF9OICKunlbPvJmBQ+Ps3QLdoE1VlpPxgfWV7KP31r3qclILUQ0mqW8K/dlxUVMTq1avZt29fybq+fcttC09sZUdenTw59F2Pk1JKURHceivMnBkaefWVV6Bnz6CjkmSU0Ali6tSpPP7442zcuJHu3bvz4Ycf0rt3b95+++2gQ4s/VQ2CqgapWQk9FtPjjz/OJ598Qrt27XjnnXdYunQp0faAShjqoSSEqoaRI9VDSWpWQieIevXqUa9ePQB++OEHTj31VFatWhVwVHGkHkrC//ZQeu459VCSmpXQj5gyMjLYsWMHl1xyCf3796dJkya0bt066LBip7YG4ci2Bs3yJjUtoSuIuXPn0rhxY/7whz9w3333MWbMGObNmxd0WLFR1SBEXzV8++23NGjQgOLi4nLPZWasWbMm7jHOnTuXNm3a0KBBA5YuXRr380vwEjJBbN++/YjP6aefTp8+fdizZ0/Q4VWN2hqEitsaMjMzeeutt0r2b9u2LXv27KFO+A+I8847j6lTp9ZIrLfffjtPPPEEe/bs4cwzz6yRax7NlClTaN++PY0aNaJ169bcdtttHDhwIOiwElpCPmLq2bMnZnboRT6AkmUz45tvvgkwuipQDyUh8XoorV+/ni5dugQdRomLL76YUaNG0bhxY7Zv387ll1/On/70J8aPHx90aIkrmrfpavoT5JuplRVTrAcPus+a5d6kid6GTmCx/nvdvt392msrfhv617/+tZuZ16tXz+vXr+8PP/ywr1u3zgHfv3+/33nnnX7MMcf4cccd5/Xr1/ebb77Z3d0BX716tbu779u3z3/72996mzZtvEWLFn7DDTf4d999F/F6xcXFft9993nbtm09PT3dr7nmGt+xY4fv27fP69ev74CfcMIJ3r59+4jHjx071jMyMrxhw4beo0cPX7x4ccm2iy66yMePH1+yfMUVV/h1111Xsjxt2jQ/9dRTvXHjxj5gwADPy8tzd/eDBw/6rbfe6unp6d6oUSM//fTT/Ysvvjji2lu3bvV+/fr5TTfddJT/8qmLKN+kDjwZRPqkRILYtMn94otD/wt+9jP3VaviG5jUmFj+vb76qnvr1u516rhPnOj+ww9H379du3a+cOHCkuXSCcLd/Re/+IU//fTThx1TOkGMGzfOL774Yt+2bZvv2rXLBw8e7BMmTIh4rWnTpvlPf/pTX7t2re/evdsvvfRS//Wvfx3xvJHMmjXLt27d6vv37/dHH33UW7Zs6d9//727uxcUFHh6erovWrTIn332WT/55JN9165d7u4+d+5c/+lPf+orVqzw/fv3+3333ee9e/d2d/cFCxZ4jx49vKioyA8ePOgrVqzwTZs2lVzzueee84YNGzrgzZs392XLlh39P2iKUoKoIZWOVWMoJZ2q/HuNtmooK5YEcfDgQT/hhBN8zZo1Jdvef/99z8zMjHitCy64wJ988smS5ZUrV3paWlrJtSpKEGU1btz4sF/YL730kmdkZHizZs383XffLVk/cOBAnzp1aslycXGxH3/88Z6Xl+eLFi3yjh07+gcffODFxcXlXuvrr7/2iRMnekFBQdTxpZJoE0RCNlIPGjSIvLy8oMOoPPVQEoJ7r6GwsJDvvvuOnj170rhxYxo3bszAgQMpb/6VTZs20a5du5Lldu3aceDAATZv3hzV9R577DE6d+7MiSeeSOPGjdm5cydbt24t2T548GCKi4vp1KkTffr0KVm/fv16xo0bVxJj06ZNcXfy8/O54IILuOWWW7j55ptp2bIl2dnZ7Nq164hrd+zYkS5duvCv//qv0f7nkQgSMkGMGjWKAQMG8MADD7B///6gw6mYq4eSxOdtaDOr8vbmzZtz/PHHs3z5cnbs2MGOHTvYuXNnuT3/Wrduzfr160uWv/32W9LS0mjZsmWFcb777rs8/PDDvPDCCxQVFbFjxw5OPPHE0GOLsN///vd07tyZgoICZs+eXbK+TZs2/Od//mdJjDt27OD777/nZz/7GQBjx45lyZIlLF++nK+//ppHHnkkYgwHDhxg7dq1FcYq5UvIBHHFFVewdOlSdu3aRVZWFo8++iiTJ08u+cRiwYIFdOrUiQ4dOjBp0qTYg1XVIMSvamjZsuVRe+kdbfsxxxzD9ddfz2233caWLVsAyM/P54033oi4/4gRI/jjH//IunXr2LNnD3feeSdXXnklaWkVd37cvXs3aWlppKenc+DAAe69997D/tJfvHgxf/3rX5k5cyYzZ87k3/7t38jPzwfgxhtv5KGHHmL58uUA7Ny5kzlz5gDwySef8NFHH7F//37q169PvXr1Srr4Tp06teS+VqxYwUMPPUS/fv0qjFXKl5AJAqBu3brUr1+fH374gd27dx/2qari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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# create plots inside plot\n",
+ "fig= plt.figure()\n",
+ "\n",
+ "axes1= fig.add_axes([0.0, 0.0, 0.8, 0.8])\n",
+ "axes2= fig.add_axes([0.1,0.4,0.3,0.3])\n",
+ "axes3= fig.add_axes([0.4,0.1,0.3,0.3])\n",
+ "\n",
+ "axes1.plot(x,y, 'b')\n",
+ "axes1.set_xlabel('X_label of axis1')\n",
+ "\n",
+ "axes2.plot(y,x, 'r')\n",
+ "axes2.set_ylabel('Y label of axes2')\n",
+ "\n",
+ "axes3.hist(y)\n",
+ "axes3.set_title('title of axes3')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## legend()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 28,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig= plt.figure()\n",
+ "ax= fig.add_axes([0,0,1,1])\n",
+ "\n",
+ "ax.plot(x,y, label='x vs y')\n",
+ "ax.plot(x,y**2, label='x vs y**2')\n",
+ "ax.legend()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 30,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 30,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig= plt.figure()\n",
+ "ax= fig.add_axes([0,0,1,1])\n",
+ "\n",
+ "ax.plot(x,y)\n",
+ "ax.plot(x,y**2)\n",
+ "ax.legend(labels=['x vs y','x vs y**2'], loc='best')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## set x axis ticks and tick labels"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 31,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 31,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig= plt.figure()\n",
+ "ax= fig.add_axes([0,0,1,1])\n",
+ "ax.bar(x,y)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 38,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAd8AAAFCCAYAAACw+NfFAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAFBBJREFUeJzt3X+MZXV5x/H3pyxqVVqhjIjAOraltEgK0nFRqRal4LJLRFtjoUbXFrtqIJHUpm5tI0b/cJum2lSMZJWtaBRIqwjJorJBEzRFZZYsCqLyo2tZl7CLa0WrrS4+/WPO1GG4wwz3Dt97Z+b9Sm7mnO/5nvs8O3t3PznnnntuqgpJktTOLw27AUmSVhrDV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqbFVw26gl8MPP7zGx8eH3YYkSY/Jjh07HqiqsfnmjWT4jo+PMzk5Oew2JEl6TJJ8ZyHzPO0sSVJjhq8kSY0ZvpIkNWb4SpLUmOErSVJjhq8kSY0ZvpIkNWb4SpLU2Lzhm+SYJF9IckeS25O8pRs/LMn2JHd2Pw+dY/8N3Zw7k2xY7D+AJElLzUKOfA8Ab62q3wGeD1yQ5HhgE3BDVR0L3NCtP0ySw4CLgVOANcDFc4W0JEkrxbzhW1X3VdUt3fIPgTuAo4BzgMu7aZcDr+ix+8uA7VW1v6q+D2wH1i5G45IkLVWP6T3fJOPAc4GvAEdU1X0wFdDA03vschRw74z13d2YJEkr1oK/WCHJU4FPAhdV1YNJFrRbj7Ga4/k3AhsBVq9evdC2JEmLZHzTtma1dm1e36zWKFrQkW+Sg5kK3o9X1ae64fuTHNltPxLY22PX3cAxM9aPBvb0qlFVW6pqoqomxsbm/TYmSZKWrIVc7RzgMuCOqnrvjE3XAtNXL28Arumx++eAM5Mc2l1odWY3JknSirWQI99TgdcCL02ys3usAzYDZyS5EzijWyfJRJIPA1TVfuDdwM3d413dmCRJK9a87/lW1Zfo/d4twOk95k8Cb5ixvhXY2m+DkiQtN97hSpKkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaWzXsBiRJML5pW7Nauzavb1ZLvXnkK0lSY4avJEmNGb6SJDU273u+SbYCZwN7q+qEbuwq4LhuytOA/6qqk3rsuwv4IfAQcKCqJhapb0mSlqyFXHD1EeAS4KPTA1X1J9PLSf4R+MGj7P+Sqnqg3wYlSVpu5g3fqroxyXivbUkCvBp46eK2JUnS8jXoe74vAu6vqjvn2F7A9Ul2JNn4aE+UZGOSySST+/btG7AtSZJG16Dhex5wxaNsP7WqTgbOAi5I8uK5JlbVlqqaqKqJsbGxAduSJGl09R2+SVYBfwRcNdecqtrT/dwLXA2s6beeJEnLxSBHvn8IfLOqdvfamOQpSQ6ZXgbOBG4boJ4kScvCvOGb5ArgJuC4JLuTnN9tOpdZp5yTPDPJdd3qEcCXktwKfBXYVlWfXbzWJUlamhZytfN5c4y/vsfYHmBdt3wPcOKA/UmStOx4hytJkhozfCVJaszwlSSpMcNXkqTGDF9JkhozfCVJaszwlSSpMcNXkqTGDF9JkhozfCVJaszwlSSpMcNXkqTGDF9JkhozfCVJamzerxSUpOVufNO2JnV2bV7fpI5Gn0e+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktTYvOGbZGuSvUlumzH2ziTfTbKze6ybY9+1Sb6V5K4kmxazcUmSlqqFHPl+BFjbY/x9VXVS97hu9sYkBwEfAM4CjgfOS3L8IM1KkrQczBu+VXUjsL+P514D3FVV91TVT4ErgXP6eB5JkpaVQd7zvTDJ17rT0of22H4UcO+M9d3dWE9JNiaZTDK5b9++AdqSJGm09Ru+HwR+AzgJuA/4xx5z0mOs5nrCqtpSVRNVNTE2NtZnW5Ikjb6+wreq7q+qh6rq58CHmDrFPNtu4JgZ60cDe/qpJ0nSctJX+CY5csbqK4Hbeky7GTg2ybOTPAE4F7i2n3qSJC0nq+abkOQK4DTg8CS7gYuB05KcxNRp5F3AG7u5zwQ+XFXrqupAkguBzwEHAVur6vbH5U8hSdISMm/4VtV5PYYvm2PuHmDdjPXrgEd8DEmSpJXMO1xJktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1Nu9NNiTp8TK+aVuzWrs2r29WS5qPR76SJDVm+EqS1JjhK0lSY4avJEmNGb6SJDVm+EqS1JjhK0lSY4avJEmNGb6SJDVm+EqS1JjhK0lSY4avJEmNGb6SJDVm+EqS1JjhK0lSY4avJEmNzRu+SbYm2Zvkthlj/5Dkm0m+luTqJE+bY99dSb6eZGeSycVsXJKkpWohR74fAdbOGtsOnFBVvwt8G/ibR9n/JVV1UlVN9NeiJEnLy7zhW1U3AvtnjV1fVQe61S8DRz8OvUmStCwtxnu+fw58Zo5tBVyfZEeSjY/2JEk2JplMMrlv375FaEuSpNE0UPgm+VvgAPDxOaacWlUnA2cBFyR58VzPVVVbqmqiqibGxsYGaUuSpJHWd/gm2QCcDbymqqrXnKra0/3cC1wNrOm3niRJy0Vf4ZtkLfA24OVV9eM55jwlySHTy8CZwG295kqStJIs5KNGVwA3Accl2Z3kfOAS4BBge/cxoku7uc9Mcl236xHAl5LcCnwV2FZVn31c/hSSJC0hq+abUFXn9Ri+bI65e4B13fI9wIkDdSdJ0jLkHa4kSWps3iNfScvT+KZtzWrt2ry+WS1pKfDIV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqTHDV5KkxgxfSZIaM3wlSWrM8JUkqbEFhW+SrUn2JrltxthhSbYnubP7eegc+27o5tyZZMNiNS5J0lK10CPfjwBrZ41tAm6oqmOBG7r1h0lyGHAxcAqwBrh4rpCWJGmlWFD4VtWNwP5Zw+cAl3fLlwOv6LHry4DtVbW/qr4PbOeRIS5J0oqyaoB9j6iq+wCq6r4kT+8x5yjg3hnru7uxR0iyEdgIsHr16gHakkbf+KZtTers2ry+SR1Jj83jfcFVeoxVr4lVtaWqJqpqYmxs7HFuS5Kk4RkkfO9PciRA93Nvjzm7gWNmrB8N7BmgpiRJS94g4XstMH318gbgmh5zPgecmeTQ7kKrM7sxSZJWrIV+1OgK4CbguCS7k5wPbAbOSHIncEa3TpKJJB8GqKr9wLuBm7vHu7oxSZJWrAVdcFVV582x6fQecyeBN8xY3wps7as7SZKWIe9wJUlSY4avJEmNGb6SJDVm+EqS1JjhK0lSY4avJEmNGb6SJDVm+EqS1JjhK0lSY4avJEmNGb6SJDVm+EqS1JjhK0lSY4avJEmNGb6SJDVm+EqS1JjhK0lSY4avJEmNGb6SJDVm+EqS1JjhK0lSY6uG3YDU0vimbc1q7dq8vlktSUuLR76SJDVm+EqS1JjhK0lSY32Hb5Ljkuyc8XgwyUWz5pyW5Acz5rxj8JYlSVra+r7gqqq+BZwEkOQg4LvA1T2mfrGqzu63jiRJy81inXY+Hbi7qr6zSM8nSdKytVjhey5wxRzbXpDk1iSfSfKcuZ4gycYkk0km9+3bt0htSZI0egYO3yRPAF4O/GuPzbcAz6qqE4H3A5+e63mqaktVTVTVxNjY2KBtSZI0shbjyPcs4Jaqun/2hqp6sKp+1C1fBxyc5PBFqClJ0pK1GOF7HnOcck7yjCTpltd09b63CDUlSVqyBrq9ZJInA2cAb5wx9iaAqroUeBXw5iQHgJ8A51ZVDVJTkqSlbqDwraofA782a+zSGcuXAJcMUkOSpOXGO1xJktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjQ30fb7SYzG+aVuTOrs2r29SR5L65ZGvJEmNGb6SJDVm+EqS1JjhK0lSY4avJEmNGb6SJDVm+EqS1JjhK0lSY4avJEmNDRy+SXYl+XqSnUkme2xPkn9OcleSryU5edCakiQtZYt1e8mXVNUDc2w7Czi2e5wCfLD7KUnSitTitPM5wEdrypeBpyU5skFdSZJG0mKEbwHXJ9mRZGOP7UcB985Y392NPUySjUkmk0zu27dvEdqSJGk0LUb4nlpVJzN1evmCJC+etT099qlHDFRtqaqJqpoYGxtbhLYkSRpNA4dvVe3pfu4FrgbWzJqyGzhmxvrRwJ5B60qStFQNFL5JnpLkkOll4EzgtlnTrgVe1131/HzgB1V13yB1JUlayga92vkI4Ook08/1iar6bJI3AVTVpcB1wDrgLuDHwJ8NWFOSpCVtoPCtqnuAE3uMXzpjuYALBqkjSdJy4h2uJElqzPCVJKkxw1eSpMYMX0mSGjN8JUlqzPCVJKkxw1eSpMYMX0mSGlus7/PVCBvftK1ZrV2b1zerJUlLlUe+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjfUdvkmOSfKFJHckuT3JW3rMOS3JD5Ls7B7vGKxdSZKWvlUD7HsAeGtV3ZLkEGBHku1V9Y1Z875YVWcPUEeSpGWl7yPfqrqvqm7pln8I3AEctViNSZK0XC3Ke75JxoHnAl/psfkFSW5N8pkkz1mMepIkLWWDnHYGIMlTgU8CF1XVg7M23wI8q6p+lGQd8Gng2DmeZyOwEWD16tWDtiVJ0sga6Mg3ycFMBe/Hq+pTs7dX1YNV9aNu+Trg4CSH93quqtpSVRNVNTE2NjZIW5IkjbRBrnYOcBlwR1W9d445z+jmkWRNV+97/daUJGk5GOS086nAa4GvJ9nZjb0dWA1QVZcCrwLenOQA8BPg3KqqAWpKkrTk9R2+VfUlIPPMuQS4pN8akiQtR97hSpKkxga+2lmPbnzTtma1dm1e36yWJKl/HvlKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1ZvhKktSY4StJUmOGryRJjRm+kiQ1NlD4Jlmb5FtJ7kqyqcf2Jya5qtv+lSTjg9STJGk56Dt8kxwEfAA4CzgeOC/J8bOmnQ98v6p+E3gf8Pf91pMkabkY5Mh3DXBXVd1TVT8FrgTOmTXnHODybvnfgNOTZICakiQteamq/nZMXgWsrao3dOuvBU6pqgtnzLmtm7O7W7+7m/NAj+fbCGzsVo8DvtVXY8vD4cAjfkdDMAp92MMvjEIfo9ADjEYf9vALo9LHKDiuqg6Zb9KqAQr0OoKdneQLmTM1WLUF2DJAP8tGksmqmrAPexi1Pkahh1Hpwx5Gr49RkGRyIfMGOe28GzhmxvrRwJ655iRZBfwqsH+AmpIkLXmDhO/NwLFJnp3kCcC5wLWz5lwLbOiWXwV8vvo9zy1J0jLR92nnqjqQ5ELgc8BBwNaquj3Ju4DJqroWuAz4WJK7mDriPXcxml4BRuX0+yj0YQ+/MAp9jEIPMBp92MMvjEofo2BBv4u+L7iSJEn98Q5XkiQ1ZvhKktSY4TtCkjyUZGeSW5PckuSFQ+rjGUmuTHJ3km8kuS7JbzWsP/17uL37Xfxlkuav1Rl9TD8ecQvVIfUxPoQejkjyiST3JNmR5KYkr2zcw49mrb8+ySUte3i0flZiDzPrJ1mX5M4kq4fZ0zAkeeWsf6M7k/w8yVlz7TPI53y1+H5SVScBJHkZ8B7gD1o20N2B7Grg8qo6txs7CTgC+HajNmb+Hp4OfIKpj6ld3Kj+I/oYsqH20b0mPs3Ua+JPu7FnAS8fVk8aLUlOB94PnFlV/znsflqrqquZ+n8T+P+bRr2GqQuSezJ8R9evAN8fQt2XAD+rqkunB6pq5xD6mK69t3sh35zknX5UbSheCvx01mviO0z9Z6sVLsmLgA8B66rq7mH3M2zdWcJ3AC+sqp/PNc/wHS2/nGQn8CTgSKb+02vtBGDHEOrOqaru6U47Px24v2Hp6b+Pae+pqqsa1u/Vx39UVdPTvcBzgFsa1+xl9t/HYTzy3gJq64nANcBpVfXNYTczbEkOZupM3V/NdwbA8B0tM0+3vgD4aJITPNoDet+q9PHmaeceknwA+H2mjoaf17D0w34PSV4PeEvD4foZ8O9MfYPdW4bcyyh4N3B7VV0530QvuBpRVXUTUzcrH2tc+nbg9xrXfFRJfh14CNg77F5WqNuBk6dXquoC4HTavzY1en4OvBp4XpK3D7uZYUpyGvDHwIXzTAUM35GV5LeZunPY9xqX/jzwxCR/MaOX5yVpeuHXjNpjwKXAJZ4BGJrPA09K8uYZY08eVjMaLVX1Y+Bs4DVJzh92P8OQ5FDgX4DXVdUPF7KPp51Hy8z3tAJsqKqHWjZQVdV9hOSfuo/W/A+wC7ioYRvTv4eDgQPAx4D3Nqw/u49pn62qoXzcaJi618QrgPcl+WtgH/DfwNuG29nK1n1Zzf8Ouw+AqtqfZC1wY5IHquqaYffU2JuYuiblg7O+sn7O60S8vaQkLUFJTgQ+VFVrht2LHjtPO0vSEpPkTcAVwN8Nuxf1xyNfSZIa88hXkqTGDF9JkhozfCVJaszwlSSpMcNXkqTG/g+QNfZL8NSlLwAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig= plt.figure()\n",
+ "ax= fig.add_axes([0,0,1,1])\n",
+ "ax.bar(x,y)\n",
+ "ax.set_xticks([1,2,3,4,5,6,7,8,9,10,12])\n",
+ "ax.set_xticklabels(['B','C','D','E','F','G','H','I','J','K','Z'])\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## subplot()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[]"
+ ]
+ },
+ "execution_count": 39,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig, ax= plt.subplots()\n",
+ "# similar to plt.figure()\n",
+ "ax.plot(x,y)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 41,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[]"
+ ]
+ },
+ "execution_count": 41,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig, ax= plt.subplots(2,2, figsize=(10,12))\n",
+ "ax[0][0].bar(x,y)\n",
+ "ax[1,1].plot(x,y)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 44,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[]"
+ ]
+ },
+ "execution_count": 44,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAF3oAAA/DCAYAAAA8GaT4AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAACZygAAmcoB45GkIgAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAIABJREFUeJzs3NFNAlEURdE3hF+nACL9F4ZaABQwlqCbgC8ja33fm5wK9rJt2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4PcOswcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyN0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARMfZAwCAx1iWZRljnMLL7VlbAAAAAAAAAAAAAAAAAAAAAAAAAACAu7yF269t27anLeFHQu8A8H+cxhgfs0cAAAAAAAAAAAAAAAAAAAAAAAAAAAB/4n2M8Tl7xCs7zB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAALA3Qu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0XH2AADgYW7l+HK5jHVdn7UFAAAAAAAAAAAAAAAAAAAAAAAAAAAIrtfrOJ/P5SX1SHk8oXcAeFHrugq9AwAAAAAAAAAAAAAAAAAAAAAAAAAA3OkwewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwN4IvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERC7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkdA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAk9A4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAABEQu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJHQOwAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJPQOAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAARELvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR0DsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCT0DgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCb0DAAAAAAAAAAAAAAAA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AAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAACIQFtYAAAA/UlEQVQAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM/QfQs3whfwwrCAAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# dpi= dots/pixel per inch\n",
+ "fig= plt.figure(dpi=1000)\n",
+ "ax= fig.add_axes([0,0,0.9,0.9])\n",
+ "ax.plot(x,y)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## saving"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 45,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#plt.savefig('abc.png')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# from google.colab import files\n",
+ "# plt.savefig('abc.png')\n",
+ "# files.download('abc.png')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## annotation() and text()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 49,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Text(2, 18, 'my_text')"
+ ]
+ },
+ "execution_count": 49,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig, ax= plt.subplots()\n",
+ "ax.plot(x,y,'*-')\n",
+ "ax.annotate('(6,12)', xy=(6,12), xytext=(2,15), arrowprops={'facecolor':'green'})\n",
+ "ax.text(2, 18,'my_text', style='italic', bbox={'facecolor':'yellow'})"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Images"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 50,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 50,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "img1= plt.imread('male.jpg')\n",
+ "plt.imshow(img1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 51,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([[[151, 167, 182],\n",
+ " [151, 167, 182],\n",
+ " [151, 167, 182],\n",
+ " ...,\n",
+ " [131, 145, 154],\n",
+ " [131, 145, 154],\n",
+ " [131, 145, 154]],\n",
+ "\n",
+ " [[151, 167, 182],\n",
+ " [151, 167, 182],\n",
+ " [151, 167, 182],\n",
+ " ...,\n",
+ " [129, 143, 152],\n",
+ " [129, 143, 152],\n",
+ " [129, 143, 152]],\n",
+ "\n",
+ " [[151, 167, 182],\n",
+ " [151, 167, 182],\n",
+ " [151, 167, 182],\n",
+ " ...,\n",
+ " [128, 142, 151],\n",
+ " [128, 142, 151],\n",
+ " [128, 142, 151]],\n",
+ "\n",
+ " ...,\n",
+ "\n",
+ " [[185, 186, 170],\n",
+ " [185, 186, 170],\n",
+ " [185, 186, 170],\n",
+ " ...,\n",
+ " [195, 196, 180],\n",
+ " [195, 196, 180],\n",
+ " [195, 196, 180]],\n",
+ "\n",
+ " [[183, 184, 168],\n",
+ " [183, 184, 168],\n",
+ " [183, 184, 168],\n",
+ " ...,\n",
+ " [198, 199, 183],\n",
+ " [198, 199, 183],\n",
+ " [198, 199, 183]],\n",
+ "\n",
+ " [[182, 183, 167],\n",
+ " [182, 183, 167],\n",
+ " [182, 183, 167],\n",
+ " ...,\n",
+ " [192, 193, 177],\n",
+ " [192, 193, 177],\n",
+ " [192, 193, 177]]], dtype=uint8)"
+ ]
+ },
+ "execution_count": 51,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "img1"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 52,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAsMAAAFpCAYAAAB54yVXAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAIABJREFUeJzsnXl4VOXZ/78nOyGQfd9zBtnXECBsSYDkDCIiitalalerdrVq94p0+1nta7e3WHz7VivlxYW2tmqbSSAsYYfIIotgZrLv+77OPL8/npxzZpKZkMycCSD357q4CDNPcs8ZRb/znPv53AJjDARBEARBEARxK+JxvV8AQRAEQRAEQVwvKAwTBEEQBEEQtywUhgmCIAiCIIhbFgrDBEEQBEEQxC0LhWGCIAiCIAjiloXCMEEQBEEQBHHLQmGYIAiCIAiCuGWhMEwQBEEQBEHcslAYJgiCIAiCIG5ZKAwTBEEQBEEQtyxeE1ksLCyMJSUlTWRJgiAIgiAI4hakqKiokTEWfq11ExqGk5KScPr06YksSRAEQRAEQdyCCIJQNpZ11CZBEARBEARB3LJQGCYIgiAIgiBuWSgMEwRBEARBELcsFIYJgiAIgiCIWxYKwwRBEARBEMQtC4VhgiAIgiAI4paFwjBBEARBEARxyzKhnmGCIAiCIAji04mwTRjzWraVufGVjA/aGSYIgiAIgiBuWSgMEwRBEARBELcs1CZBEARBEARBaArbOvIxYdvEv46xQDvDBEEQBEEQxC0LhWGCIAiCIAjiloXaJAiCIAiCIAinsJgtqD5dDaPBeL1fitNQGCYIgiAIgiDGTHtVO4x5RhhzjTDtNWFKzBSIkghMud6vzDkoDBMEQRAEQRAOGewdRPnhchTnFsNoMKKjugMp61IgSiJy/isHU+Om8oVWB+Ru1MNy9qAwTBAEQRAEQSgwxtB0pQnFBh5+yw+XI2JOBHR6HTb+aSNiFsfAw/PTc+zsmmFYEAQ/AIcA+A6t38MY2yoIwusAMgC0DS39HGPsrLteKEEQBEEQBOEeett6UbKvRAnAzMwg6kUs/MJC3L3rbkwKnnS9X6LbGMvOcB+ANYyxTkEQvAEcFgThP0PPPcsY2+O+l0cQBEEQBEFoDbMwVBfxg29GgxG1Z2sRvzweol7Esm8uQ9jMMAjC2McrA3zEcn9nP95Y9gqCjEVY2ZuPCNSjHhEo9MtGm5iKR44/AZ8AHzddlXNcMwwzxhiAzqE/eg/9unEGShMEQRAEQRDXpKOmgx98MxhhyjfBP9wfOr0Oq360ComrE+E9ydvlGsdeOowgYxHu6d0JOUpHoRZbendij5E/n7Ftjct1tGRMPcOCIHgCKAKgA/AHxtgJQRCeAPBzQRCeA7APwPcYY33ue6kEQRAEQRDEWBnsG0TFkQql9aGtrE05+Lbul+sQGB+oec0z24/h/t58DN9TFgCs7M3H26/MuDnDMGPMDGCBIAhBAP4hCMIcAN8HUAvAB8CrAL4L4CfDv1cQhMcAPAYACQkJGr1sgiAIgiAIwhrGGJqLm2E0GFGcW4yyQ2UInxUOURKxYfsGxC6JhYeXew6+9Xf2o2R/CdobBxCBertrIlCPtqYBt9R3hXHZJBhjrYIgHACgZ4z9aujhPkEQXgPwjIPveRU8LGPx4sXUXkEQBEEQBKERfR19KCkoUbRn5j4zREnEvIfn4a6/3AX/UH+31GUWhrrzdUrd6tPViF0Si0mTgfquCEShdsT31CMCgaGut2JozVhsEuEABoaC8CQA6wD8UhCEaMZYjcC7q+8CcMHNr5UgCIIgCOKWhlkYas/WKiG05sMaxC2LgyiJSPtnGiLmRIz74NtY6WroUnqOjXlG+E7xhagXkf50OpIyk+AT4IODWwtQ+KIJW6x6hgF+2OywXzYWPLHMLa/NFcayMxwN4C9DfcMeAN5mjL0vCELBUFAWAJwF8LgbXydBEARBEMRNg7Bt7IGUbR39xnlnXafNwTe/YD+IkogV312BxIxE+Ex2j53BPGBG5bFKpee4+ZNmJGUlQZREZD6fieCU4BHfk/7sSrzxt4+wxwgbm8ThIZvEpmdXuuW1uoLAZRETw+LFi9np06cnrB5BEARBEMT1wJUwbO43o+KoevCtxdSC5DXJECUROkmHoKQgrV+uQktJi6JbK9lfghAxBKIkQpRExKfHw9PH85o/o7+zH8deOoyzrxxHW9MAAkO9seCJZUh/duWEatUEQShijC2+5joKwwRBEARBENoy3jDcbGxWQmjpgVKE3haqhNC4ZXHw9L52CHWG/q5+lB4oVWr3tvZCzOF1U7JTEBAZ4Ja6E8FYwzCNYyYIgiAIgnAjbOvIx4Rt6te/0/0OA10DEHNEzL5/Njb+aSMmh092z2thDPUf1Su7zlUnqhCdGg1REnHPm/cgan4UBA/Xe45bTC3YvXE3Gq80Imx6GB547wG7bRU3AhSGCYIgCIIgriP3/e0+RM6LdNvBt+6mbpjyTVy5ZiiG9yRviJKIJV9fguS/J8N3qq/mNXdv3I3GjxvBLAyNHzdi98bdePLik5rX0QIKwwRBEARBENeRqPlRmv48y6AFlScqFd9w48eNSMrgB99W/XAVQnQhmtazpr2yHcWGYjRcblDmFTMLQ+OVRrfVdBUKwwRBEARBEBpgHjCj8jgPoZhgnW5beRtvfcg1oqSgBIGJgcqkufjl8fDydU/kG+wdRNmhMqV2Z20n7zWODkBXbReYhUHwEBA2Pcwt9bWAwjBBEARBEISTDLcvBKcEQ6fXub3uQM8Ayg6qIbS7sRsp2SmYvmk61v/3ekyJnuKWuozxtgf5mssPlyNyXiREScSm1zYhOjUaHp4ednuGb1TIJkEQBEEQBDFG+rv6eQgdGnrhyL6gpWcY4CG04VKD0vpQeawSUQuiIOq5bi16UbQmB9/s0dvaC9M+k1IbANe86XVIWZsCvyA/t9R1FbJJEARBEARBuAhjDPUX6pXwa2Nf2H0PohZoY1+wR09LD0x7TSjOLYYpzwTBU4BOr8PiJxbj3nfuhV+ge0KoxWxBTVGNsutcd74O8SviodPrsOypZQibEea2w37XAwrDBEEQBEEQVnQ3dcO01wRjLh877OnrCZ1e51b7AsBDaNXJKqUFof5iPRJXJfJpc99ZgdDbQt0WQjuqO2DM4zu/pr0mBEQFQJREZGzNQMKqBHhPmuAm6AmE2iQIgiAIgrilsQzyECrv/jZcblDsC6IkIkQX4lQI7e/sxxvLXkGQschmNHHh0GjiR44/gd7WXsX5W7KvBFNipiitDwkrE+Dl56aDb32DKD9crlxze2U7Utal8GvOEREYH+iWuhMJTaAjCIIgCIJwgGJfMAzZFxIClXHH8Su0sS8c3FqAhhdfxz29O2EdpRmAtzwfQmXwXFgsAlKy1RA6NXaqy3XtwRhD8yfNSvgtKyxDxOwIJfDHpsXCw8vDLbWvF9QzTBAEQRAEMYSNfcFgRHfDkH3hzulY/3v32BfObD+G+3vzMXxPWQCQYd6H3YPT8e3GH8LD0z0htK+9Tzn4ZjQYYR4wQ5REzH90Pjbv3IxJIZPcUpdZGGrP1eLfT/4bVSerkPp4Kjb8YYNbamkBhWGCIAiCID51WNsXjAYjKo5WcPuCJGLzG5snxL7Q3jiACNTbXROBenS2WzQNwszCUPNhjRL4a8/UIi49Tpk2Fz4r3G09x131XTDm8ffamGeEX5Afmj5pAhhQtKOIwjBBEARBEIS7ke0LcgAWPAWIkojUx1Ox5e0tE2NfMBhRd47bF/wnC6jvikAUakd8Tz0iEBjq+qG0ztpONYTmG+Ef6g9RL2LVD1YhcXUivP3dc/DNPGBG5bFKpe2i2diM5DXJECURWT/NQlBSED746gco2lGE1K+kuuU1aAX1DBMEQRAEcVNiMVtQfapaCaH1F+qRsDIBOr0OoiROiH1BDqEBkQFK/23i6kR4T/LGwa0FqH/xdWyx0zO8x+9hRHznc8jYtmZcdc39ZpQfKVcCf2tpKw+hQ4fuAhPcd/CtxdSivNelB0oROi1Uuea4ZXHw9PZ0W21noAN0BEEQBEHcEGg5gKK9ql0Jgqa9pgm3L8i12yrakLI2RQmD9uwLsk0icJhN4rCVTcInwOeatZuLm5UQWnawDKHTQ5XAH7c0zm0H3/o7+1F6oFSp3dfeB52kUwaMTA6f7Ja6WkFhmCAIgiCIGwJXwvBg7yDKCsuUENpR3TGx9gU5hB4qQ/iscGXy2ljtC/2d/Tj20mGcfeU42poGEBjqjQVPLEP6sysdBuG+jj6U7ldD6ED3gBpC16XAP8xf68sFwK+57nyd8l5XnaxCTFqMYtmInBfptj5rd0BhmCAIgiCIG4LxhGHLcxY0XWlSgmD54XJEzo1UdmBjFse41b5QUlCiTF4z95vVscPrUtxuX5BDaPXpasQujVVCaMTcCLe1e3Q3dsOYrx5885nso7zXyVnJY9q5vlEhtRpBEARBEDccbOvIx4Rt6te/TfotGGMQJRELv7AQd++6G5OC3RdCa87UKCG05sMaxC2Lg6gXseS9JQifrY19ocXUgt0bd6PxSiPCpofhgfcegE+AjxpCDdy+IEoi0p9JR1JmEnwmuyeEWgYtqDxeqXzYaLrShKRMPmBk9Y9XI0QMcUvdGxkKwwRBEARB3DA89J+HEDYzzG07oZ11nTYKsEkhk6DT67DieyuQlJHkFvvC7o270fhxI5iFoeFyA7bP3g5PX08kZ3H7Qua2TAQnB2teV6a1rFUJ3SUFJQhKDoIoich+MRvxy+Ph6aPNwTeLBfjwQ8BgAP70J2DlSuDb3wbeeAOIigK++11NymgOhWGCIAiCIG4YwmeFa/rzzP1mVBytUFofFPuCJGLNz9cgKDFI03rWtJS0KOOdIXelMv6avtf+PbfZFwa6B1B6sBRGgxHFucXoae6BmCNi+l3Tcfv22xEQGaBZrdpaIC8PyM0F8vOBxkb1ubg4YNEi4KmngEcf1ayk5lAYJgiCIAhCcwb7BlFxpALFucXABEsHmo3NShCU7QuiJGL979cjdmms20Jof9eQfSFXtS+IOSKmxExBZ00nmIVB8BAQNiNM09fAGEPDxQal9aHyWCWiF0VDlETc83/3IGpBlGYH3/r7gSNHePg1GIBz5xyv9Rnq9Hj5ZU1Kuw0KwwRBEARBuAxjjCvAckfaF9xNf2c/SvaXKAF4oGsAoiRizgNzsOnPmybWvrA4BqJexL1v36vYF+z1DLtKTzMfMFKcWwxjnhGePp4QJRFpX03DfXvug+9UXw2ucCS/+AWwbZvj5yMigJwcQK8HsrOByEi3vAxNIZsEQRAEQRBO0dcxZF8YCsDmPvv2BS09w8BQCD1Xp7Q+VJ+uRuySWMWCEDkvcsLsC97+3orzNykzCb5T3BNCLYMWVJ2qUgJ/w6UGJK5OVGqH6EI0u+aODmD/fuDSJeB737N97uhRYMUK9c9eXvzPej0gScD8+YCHlezj+ef5r+sBqdUIgiAIgtAUZmGoPVurhF9r+4JO0jm0L2gRhrsaumDKV3dCfaf6KuqxpMwktynA7NkXEjOsQqgb7Qvtle1K4DftMyEwPlB5r+NXxMPLV5sb/BYLb3eQWx+OHgUGBgBBAOrrgbAwde3gILB0Kf+l1wNZWcCUKZq8DM0htRpBEARBEC5jbV8w5ZvgF+zndvsCAJgHzDyEDgXv5uJmRQGW+XwmglMm0L6QFARRr719YTgDPQMoLyxXrrmzrhNitohpd0yD/nd6TInWLnXW1/ODbwYD/72+fuQaxvihuAesujq8vICiIs1exg0B7QwTBEEQBKFgY18wGNFa0oqkrCRlJ9RZ+4I8mjho2GjiQqvRxF0NXWoI3V+CEDFE2QmNS4+bEPuC0WBEd1M3xBzeciFmiwiI0s6+YA1jDI2XG5X3uuJoBSLnRSrvdfSiaLcMGNm4EXj//dHXLFjA2x4efhiYPXt8Pz8qCqirG/l4ZCS3T0wUtDNMEARBEMSYkO0LRoMRpQdKVfvC77SzLxx76TCCjEW4p3cn5KaJKNRiS+9OvPWxBb9N7IHg5QUxR8TMLTNxx447MDnCPRqK0ewLm/+6GdELo902dri3tZcffBuqLXgIECURqY+lYsubW+AX5KdZLZMJ6O0FZs2yfTzcjr0uLIwffJMk/ntUlPN17QXh0R6/3lAYJgiCIIhbDEf2hdn3z8ad/3unW+wLZ7Yfw/29+RgeMQUAGeZ9eJNNx7dqvuu2EKrYF4ZCqKe3J0S9iLQn3WtfsJgtqD5djf98/T+oPlUND28PpKxLgSiJWP70coROD9Xs4FtnJ3DgAG99MBiATz4BNm8G/v5323WSxAdhLF/Ov5Yk7gP2cHITmjHgwgW17s0GhWGCIAiC+JRjY18wGFF9SrUv3Pe3+9xrX2jqhinfhPbGAUTATmMqgAjUo6PNomkQdmRfECURK7+7EiHTtLMvDKejukN5r017TZgSPQX1F/m1MwvDQ/9+SJM6jAHnz6sh9PBh7gG2Zt8+fhjO26q1+847gaYmIDDQ+dpNTcDevWrt6mrnf9b1hsIwQRAEQXwKke0LRoMRxYZixb6Q/u1099sXTlQqbReNHzciMSMR/pMF1HdFIAojm0brEYHAUNcP4tm1LwxNmktYmaCZfWE4g72DKD9crgTgjqoOZfc351c5mBo3FR989QMU7ShC6ldSXa5XUwN8//v84FtNjeN1kybxkchNTbZtD5Mm8V/jYXAQOHlSDb8nT/Iw/mmADtARBEEQxKcA2b4g74Q2f9KMpKwkRT/mTvtCW3mbEgRL9g3ZF4acvwkrEuDp44mDWwtQ/+Lr2GLVMwzwKcV7/B5GxHc+h4xta8ZV15F9QZREZfKbO2CMoelqkxL4ywrLEDEnQnmvY9JiNDv4JivOvKxyfFcXEBIychcYAObOVVsfVq4E/FxoQa6oUMPv3r1Aa6vjtUFBfMiGJAFf+pLjdRMZoMkzTBAEQRA3IFoOoGgpaRlpXxgKofHp7lWAlR0sU3Zhuxut7As59u0Lsk0icJhN4rCVTeJau9Uj7AtHKhA5P1IJodGp7rEvAEBvWy9KCtQ+a2Zmynudsi4Fk4LHudU6CqWlagjdtw94801g/XrbNevW8edCQtQQmpMDxMY6X7enBzh0SPUNX77seK2HB7BkiRq809LUwH6z2SSuGYYFQfADcAiAL3hbxR7G2FZBEJIBvAkgBMCHAB5mjNn5jKJCYZggCIK41XElDPd39aP0gKoA623tVUJoSnYKAiLdpwBruNSg1K04WoGohVFqCF00NvtCf2c/jr10GGdfOY62pgEEhnpjwRPLkP7sSodBeIR9QRDUELo2RVP7gjXMwlDzYY0S+GvP1iJ+ebwyYS9sZphmPcfd3bYH365csX3+G98Afvtb28eOHuXhMzUV8HTyMw9jPPDK4ffQIW6fcERsrBp+163jQfxGRsswLACYzBjrFATBG8BhAN8E8G0Af2eMvSkIwh8BnGOMvTLaz6IwTBAEQdzqjCcMW56zoP5CvdIGUHWiCtGp0Uogi5of5T77Qgu3L8gB2MPLQwmhyWuS4RfonhAq2xfkunXn65CwMkGpHTZDuxA6nM5aPmCkOLcYpnwT/MP9lcCfuDpR0wEjJhO3PBgMQGEh0NfneO2aNXwXWAtaWmwPvlVWOl7r6wusXs3Dr17PFW1jfet37QJ++EOgvBxISAB+/nPgIW3ODY4ZzTzDjKflzqE/eg/9YgDWAHhw6PG/AHgewKhhmCAIgiAIFbZ15GPCNvXrX8f9Gl5+XhAlEUu+vgTJf092rwLsVLWyE1p/sR6Jq7h9YfmzyxF6mzYKsBZTC3Zv3I3GK40Imx6GB957AF5+Xjb2hYCoAIiSiIytGUhYlQDvSW6actdvRvkRtee4rawNyWuTIUoi1r2wDoEJLugWrkF+PvDss/af8/MDMjPVXdgZM5yvYzYDp0+ru78nTvDxy46YMYMHX0niQdjfCcverl3AY4/xHW8AKCvjfwYmPhCPhTH1DAuC4AmgCIAOwB8AvATgOGNMN/R8PID/MMbmjPZzaGeYIAiCuNWx3hm+VhhueqgJITr33YtW7AtDB9+mxE5RdkITVibAy097+8L22dvR+HEjmIUBAuDp4wlvf2/FvqCTdJgaN1XzujLNxc1K+C07VIawGWHKTnvsklh4eGnTczw4CJw6xUPo22/zcPnoo9zvGxUFfOYzQHKyun72bDX8rlo1ftuDNVVVtgffmpsdrw0MBNauVQNwQoLzdfv6gCNHuNu4vX3k84mJvB96otB0Ah1jzAxggSAIQQD+AWCmvWUOXshjAB4DgARX3mGCIAiCuMXQOggP9g6irLBMtS/UdiJlXQp063WQfi1haqx7Qqi1faHhcoOaGBhgGbDg2YZn3Xbwra+jTzn4ZjQYMdAzAJ2kw9yH5mLT65vgH6rdgJHKSh5Ac3NH2hfS0vhgi6ee4qE4Kor3As+bxw++xcc7X7e3l7dayAH4wgXHawUBWLxYDb9Ll9qaKsYDY0BxsXrNBw5w04Ujysudq+NuxnX5jLFWQRAOAFgGIEgQBC/G2CCAOAB2dcuMsVcBvArwnWHXXi5BEARB3HxY2xcQNHF1GWNoutKkhN/yI+WInMvtC5v+vGlC7QuWQQtEScSU2CnorO4EszAIHgLCZoRp+hqYhaH2bK2y411TVIPYpXzAyGfe/Qwi5kRo1nPc08NDqNyCcOmS47Xz5vHfX35ZfWz4obixwhg/ZCeH3wMH+GtxRHS07cG3sDDn6gJARwdQUKAG4JKSsX/vjbones0wLAhCOICBoSA8CcA6AL8EsB/AFnCjxKMA/unOF0oQBEEQNwt27QsLoiDqRWDQvbV7W3th2qcefGOMK8AWfmkh7tl9z4TaF+LS4yBKIh78+oMInxUOQRDs9gy7Sld9F4x5/HqNeUb4BflBlESs+M4KJGYkwmeyewaMZGfztgBHxMSoh8/WrXPcIzwW2tr4ITo5hI62y+rjw1st5AA8d+7YD75di1//Gthqp71HRqfj7R+HDtkeCvT354fobkTGYpOYB35AzhOAB4C3GWM/EQQhBapa7QyAzzLGRjkLST3DBEEQxKeX4fYFwVOATq8bYV/Q0jMM8INvNUU1yk5o3bk6xK+IV2pPhH1BDqH+Yf4Q9e6xL1hj7jej4liF8l43G5uRnJWs1A5K0m77vaWFh1AfHz7G2Jof/xj42c/UP/v68hAqtyDMnm0bQp9/nv8aCxYLUFSkht/jx/lhOEfcdpsafjMzgcmTx3iBdqir49PtLl8GfvEL2+dOnuStFTIBAdx2IdcWRf74zWSToKEbBEEQBOEEo9kXREl0aF/QIgx3VHeoITTfiIDIAOUQ2ETYF+TWB2v7gk7SudW+0GJqUQJ/6f5ShEwLUQJ/3LI4eHprM2BEti/IIVS2LyxZwr+25vBhPm1NDr8ZGc7ZF2RqangINRj4701NjtdOmcIPvskh1Pow3njp7+feYrnt4swZ9bnaWj4sQ8Zs5jviS5fy605P5x8UbkQoDBMEQRCExrRXtStB0Fn7gjNheLBvEOWH1RDaXtmu2BfEHBGB8e4Loc3FzUrgt7YviJKIuKVxmtkXhtPfyQeMyP3OfR19EHN44E/JTsHkcBe2PodRVcXDp3zwzZ59QRCAhgYgNFR9jDHX2g9k+4Lcc3z+/OjrU1PV8JueDni78JnHaFTDb0EB0Nlpf90bbwAPP+x8neuJpjYJgiAIgrgVGWFfqOlESrZr9gW2lSmjiYOGjSYuHBpN/PCxx9FZ04kTvz/BQ2hhGcJnhUOn1+GOHXcgNk07Bdhw+jr6ULpfDaE29oXXNsE/TDv7gjWMMdSdr1MCf/WpasQsjoGoF3HvO/cicl6k5gNG6up4L+9Y7AuSNLJNYSxB2NFoYh8fbnGQXbz2iIzkpglJ4ruxERHXrjcW1qwB9u93/LyXF7B8uRq6XWHrVuC555yfkjcRUBgmCIIgiCEU+8LQTqi1feHO/70TMYtjNDEfHHvpMIKMRbindyfkPBWFWmzp3Ym3Prbgt/Hd8JrsC1EvYv6j87F552ZMCnFBPDsKzMJQe65WCb829oV/fAYRc7WzLwynu7EbxnwjjLm859h7sjd0eh2WPbUMSZlJ8J2izYARxoCrV3mYDA5WH4+IABobR66PirI9+OaKfcFeEAZ4a0J/v+1j3t7AihVq7XnzAA8n/3WzWPhOs8XClW7W6HQjw3BysrrrvGYNMNUFy15TEx8qYjAAr78OLFjA3cM3KhSGCYIgiFua3rZelOwrUcKgYl/44kLc/X93Y1Kw9iH0zPZjuL83H8MjpgAgw7wPb3rMwLcqn3JbCO2q77IJobJ9Yfmzy5GUmeQ2+4J5wIyqE1XI/VYuaopq4OHtgWnrp0GURKx+bjVCRO28ym1ttgqwsjLgf/6H9/jKCALfeX3zTWDlSrX31xX7gsUCnD2rtj5cC1FU62Zm8l5gZ2losO05rqsDNm4E/vUv23WSxA+4ZWWpwVunc/6aBwd5P7XcdnHqFP8AImMwUBgmCIIgiBsGi9nCFWC5tvYFURKx7KllE2JfaGscQATq7a6JQD062syavgbzgBmVxyqVa1bsC5KIzJ9kIjg5+Jo/w1laS1vVKXcFJQhODkbtuVoAfFf6/n/er0kdiwX48EM1/B47NrKtwWCwDcMA8MILwPbt2tgX5BDa0DC27ysuVu0LzjAwwK9TDqFFRSPXFBTwHWjrQ24bN/K+aF8XNt7Ly22n3LW1OV67Ywf/tXXr2G0aEwmFYYIgCOJTT0dNh6LhsrYvZDyX4Xb7QsXRCiWEtpa2InlNMiYHCKjvjEAUakd8Tz0iEBjq+uuxsS8cKEWILgSiJEL6jaSpfWE4A90D/ODbUO2e5h6IOSJmbJ6BDds3ICAqAB989QMU7ShC6ldSXa538iQfXpGXZ7/lQSYgwH7gjY4ef83R7AvjwdkgXFUFfO1rXPnW0eF4XWgo3/lubbXtN3bG/tDTAxw8qH7Y+Phjx2s9PIBly/iu89atfOf4Ru4ZJpsEQRAE8anD2r5gNBjRVtGGlLUpigXBrfYFY7MSfssOliF0eqhinIhdGgtlXCzlAAAgAElEQVRPb08c3FqA+hdfxxarnmGATyne4/cwIr7zOWRsWzOuuv1dw+wL7e6zL1jDGEP9hXrlva48XonoRdHKex29MFqzg29m88hQ9f77fKfTHosWqW0AE2VfAHiPsdx/+8gjjteNJYJ1dfHXbR1ge3qAkBA+htkaT09+nXLtRYucD6GM8Yl6cvgdPkRjOPHxat21a9XebEEY23W6A1KrEQRBEDcFWnh3GWNo/qRZ2Y0sO6TaF0RJnBj7wlDtga4BJQiK2aJd+4JskwgcZpM4PGSTeOT4E/AJGH37ztq+YDQYUXWyCjFpMUrwdod9QaanuYf3HA/V9vT1VOomr0mG71TtDr4VF6sh9Phx3vtr7fLt7OTBcGCA737m5PDw66p9obOTHzKTaxcXO15rbV+QJGDhQvXgmyObRGQkd/jau+YLF9Se48JCYM+ekYFfr+fPJybahtBAFz7ntbTwlgf5misrHa/18+NeZbn2zJn2e47HM2hEaygMEwRBEDcFzobhvvY+lBSUKCHU3GdWJpClrEtxq32h7nydsgNbfboasUtilaEXY7Uv9Hf249hLh3H2leNoaxpAYKg3FjyxDOnPrnQYhBX7wtDEN5/JPkrwTs5KvmaAdhbLoAVVJ6uU97rhUgMSVycq1xyiC9Gsx7mjQz34ZjAAJpPt8//5Dw+C1vz1r3za2/z5ztsXGAPOnVPrHj7MA7YjkpLUg29a2hfy8oDqatvnn3wS+MMfbB87cwaYNAmYPt35g29mMz/sJu/+njzJe68dMWuWGn5Xr+b1b2QoDBMEQRA3BeMJw1V3VCm7kTUf1iAuPU7ZkQyfHe4++0JDl83YYd+pvkoQdKd9wTJoQeXxSiWENl1pQlJmkhKAtbQvDKetok15r037TAiMD1SuOX5FPLx8tTt2dP488MEHPJQdOcJ7TB3x/PO8D1ULGhrUEGowONagAXw3WrYvSBIwbdrYQ6i90cSLFgG7d9u3LwznjjuA994b37U5orLS9uBbS4vjtUFBXC0nX3N8vDavYaKgMEwQBEHcFFiHYWYn5Ajb1K//+83/VoJgUkYSvP3ddPBNti8MhdDmT5qRlJWkBO/gFG3sCy2mFuzeuBuNVxoRNj0MD7z3AARPQQmhJQUlCEoOUurGL4+Hp4+bDr71DKDsUJlSu7OuE2K2CFHPp9xNiXbB+XUN7roL+Oc/7T83eTLfeZUDmU7nfJ2BAd5qYW1fGC0GzZun1l250jn7wq5dwGOP2Q7X8PcHHnwQ+NOf7H9PcDBv85Ak3vYRFzf+ujK9vbzfV77mixcdrxUEPnZavuYlS3gLyM0KhWGCIAjipmA8YdhRz7AWtJS0qCF0fwlCxBCl7SIu3T32he2zt6Px40YwCwMEwNPbE76BvhBzRGXUckBkgOZ1Ad5z3Hi5UQn8FUcqEDk/Uumzjl4UrcmAEYCHUNm+8OGHvL/0kUf4qN+oKN7n+sQT6voFC9RAtmKFc/YDmdJStQ2goABob3e8NjTUNoTGxDhft7ubh9D77rNvfIiN5VYIgLd2LF2qXnNammsH365cUXuODx7kB+4cEROj1l23znbctCvU1NSgoKAADzzwADyc7V1xERrHTBAEQRCjINsX5ADc29oLURIxc8tM3LHjDkyOcJ99oeFiA4oNxWi4ZCWkZbwt4pnaZ9x28K23tRemvSYlAAuCAFEvIvWxVGx5cwv8gvw0q2Uy2doX5EAYFcXD8KJFwFNPAY8+yncvH3xQDaFRUc7X7eqyVYBdvep4raenqgCTJCA1deLsC9XVvHVi/nx+8C3EhY6X1lauWZPf7/Jyx2t9fHi/r2zZmD3b+Z5ja/r6+nD48GEYDAYYDAacP38eADB79mwsWLDA9QJuhMIwQRAEMaH0d/ajZH8JjAYjinOLgYcnpi5jDPUf1StBsOpEFWIWc/vCPW/eg6j5UW61L1iHUE8fbl+YGj8VHVUdYBYGwUPgAz80fA0WswXVp6uVwF93vg4JqxL4tLmnlyN0eqhmfdadncCBA2og++QT++tqa/ngi9/8Bnj5ZfXxXbucqyvbF+QQWlg4csyxNQkJtvaFoCDn6gKqfSE3lx98G82+YO91/OxnztU1m3mLh7VlY/iAEWumT1evOSPDtQEjMowxfPLJJ0r43b9/P7q7u+Ht7Y2VK1fihRdegCRJmDdvnuvF3AyFYYIgCMKtMMZQd66OB8FcW/vCZ/7+GXzzH990W+3upm6Y8k08eBuK4e3vDVESsfQbS5GUlQTfKdoowIZjGbSg6lSVEvhl+4JOr8PK761U7Av2eoZdpaO6QwndpnwTpsRM4QNGns9A4qpEePlp/7/+9nauChvuvbUmMVG1LyQluVavqck2hA63L1jj58fHHMthcMYMbXZCAa47O3LE8fMzZ/Lr3r/fdpfY358fohsP1dXqlLv8fP4eOGLqVB705Wt29f22R39/PxYuXIju7m7odDp8/vOfhyRJyMrKQkCAe1p73AWFYYIgCEJzuhq6YMo3cf2YlX0h/el0bl+wVoD9Q/3Suj/YGSyDFlSeqFRCaNOVJiRmcAXYqh+uQojOffaF9sp2JfBb2xfW/mKtQ/tCcEownrz4pEt1B3v5gBG5dkd1B1LW8QEjOb/KwdQ4F5xfw5DtC4sXA7fdpj4+dSrXbn34ofrYpEm29oXbbrMNoeMxQgwOcu2X3Ad7LfvC7NlqG8CqVTwQO0tVFa/p7w/cP2xydHa2bRgODOR9t3o9b/dISOCP27NJPPTQ6HX7+rjeTd7x/ugjx2sFgbd4yNe8dKlrA0bGgq+vL9566y3MnDkToiszpW8A6AAdQRAE4TLmATNXgA25d5uLmxUF2LXsC64O3Wgrb1OCYElBCYKSghTjRMKKBLfaF8oLy5Vrnij7AmMMTVeblNaHssIyRMyJUN7rmLQYTQ++nTihhlDZvmBPb/bDH3L9l7V9wZUQWlGhBsF9+3hfrCOCg21DqKv2hcJCtbZsX1i0iF+/NSdPAl//urrj7Yp9gTHeWiLXPXDA1kAxnKgodcDIunVAeLhzdT/NkE2CIAiCcCt27QtDHtrx2BfGG4YHegZQdrBMCcDdTd08hMr2haib374wnN62XpQUqH3WzMyU9zp5bTImBWs3/UC2LxgMPITasy+kp3M7hDUWi/MDLwBuPJAPvhkMwOXLjtd6eKgKML1eG/uCHEJHsy/U1bk21W447e38cKH8YaO01PFab2/+AUO+5nnztGv3+LRCNgmCIAhCU+zaF3Jcty+wrUwZTxw0bDxxoV82WsVU3P7aFpQXlmNnzk5UHqtE1MIoiJKIzX/djOiF0Z8K+4I1zMJQ82GNEvhrz9Yifnk8RD3vdw6bGab5gJG9e4GvfY0HQ0d4eHD7woYNPERav4SxBGFHo4l9fPj3j9ZzHBurBkFX7QsydXU8VF/LvrBqFa/tbOCW2boVuPNONXgfOzb6gBGdTr3mzExAq1Zco9GoHHybO3cufubsSb5PCRSGCYIgCLvYsy9Ep0ZDp9dpbl849tJhBBmLcE/vTsg/MQq12NK7E29eHMSu7G7Mun8u0p5Mw3177oPvVDcdfBtuX/ioDgkrEiDqtbcvDKezthPGPL7za8o3wT/cHzq9Dqt+tAqJqxPhPUmbJlD5drx1zy/A/bL2gnB8vNoG4Kp9wdGEN3v2B19frgCTa8+a5drY4aIiIDnZtp0gIsK+heG229QQ6qp9obZWPfj2f/8H/OQnjtcGBPABI/I1p6Q4X9eazs5O7N+/XwnAxcXFAIDk5GQsWbJEmyJWlLaWYq9pL76w8AvwEK6PY3g8UBgmCIIgFKztC8Y8I7z8vJTdSHfaF85sP4b7e/MxPOsIADKxH2/7zMYdf7zDLbVt7At7TQiICoBOr3OrfQEAzP1mlB8pR97Teag9UwtPH09Mv3M6REnEul+uQ2B8oGa1mptt7QtVVbwn17q3dv58Hg7b27WzL5jN/LCb3PpwLWbMUIPg6tX80JqzWNsX8vL4e/DKK8Djj6trBIHXeucdHvS1sF309/NDdfI1nz07+vqFC9W66emuDRhxxBe+8AW888478Pf3R1ZWFr7xjW9Ar9dDp9Np/uEu8/VMHCw7CABYELUAi2Ou2aVw3aEwTBAEcQtjbV8wGoxouNyApIwkiPoJtC8YjGhrHEAE6u2ui0A92ppGuZc8TmzsCwYj2ivblZ5jre0Lw2kublZaH8oOlSFsRhhqz9YC4LvS975zryZ1Bgd5CLW2L1gstmsMBuCLX1T/7OHBe4RFkZsgnEW2L8gKsJaWsX1fWZlqX3CGsdgXcnNtwzAAvPgi8Mc/umZfKC5Wr3n/fu5cvhabN/NwHhnpfN2x8vTTT+Pxxx/HihUr4OvMTOlhMMZwof4CgvyCEB8Yb/NcQqD6DzG3OJfCMEEQBHHjodgXDEaU7FPtC2tfWIv45fYVYFow2DuIskNlSu3OWm5fmHb7NFTuu4L65ghEoXbE99UjAoGhzieV0ewLG1/dqKl9YTh9HX3KwTejwYjB3kGIkoi5n52LTa9vgn+oPz746gco2lGE1K+kulzv738Hdu/mu8Cj2ReCguwfjJszZ/w1re0LBgMfgOEMzgbhwkLgl7/kIXQ0+0JkpH3LhDPjhzs6eD35mo1Gx2u9vIDly/nu7w9+wHfLJ3o68dKlSzX7WX85+xf8oOAHqO6oxo9W/Qg/XfNTm+f1Oj3eufQOMpMyMSNshmZ13QnZJAiCID7ljLAvNHZDzJkg+8LHjUoQLD9Sjsi5kRD1XAEWnaraFw5uLUD9i69ji1XPMAAwAHv8HkbEdz6HjG1rxlxbti/I2jPLoEWxPqSsTcGkEO3sC9YwC0Pt2Vol8NcU1SBuWZyieouYE6HZbenhB9gA4KtfBbZvH7nWw4MbF+Tb8WlprinAZPuCwcAVYI7sCwAQHa22XDwwykyRscSR3t6RurbcXGD9+pFrtbQvWCzAuXPqNR85wrVzjkhOVt/rrCzuYQZ4/QmMXS4xaBlEbWct4qbafoLYc2mPcgcjLSYNJ7980ub53sFeMMYwyds9f8fGA9kkCIIgbkJcde4CPIQ2XGpQNFw29oWdmxG9yM32hX0mJQAzxqDT67DwSwtxz+57HNoX0p9diTf+9hH2GGFjkzjsl402MRWbnl05al3FvjAUfhX7wtC0ufBZ4W47+NZV3wVjnlHps/YL9oMoiVjxnRVIzEiEz2RtmkAZ47oxuQ3A3x/4xz9s10iSGoZjYtQguG6da/aFtjbeQiHXHqt9QZKAuXPVEPqtb9k/ROeoVcBiAc6cUUNoURE/kGZtVcjI4AG5t1db+0J9PW/zkGvX2+/iAcD/WaxZo16zTmc/eI9n0AgAdHV14cCBAzAYDLh48SL27t3rtn+PZSraKvDtvG9jr2kvEgMTcfZx26bntclr4SF4YKrvVCQHJ8NsMcPTQ9Vs+Hm5x7DiTmhnmCAI4gbC2TDc09LDFWC5xTDlmeDh5aHsRiavSYZfoHv+B2UxW1BTVKPshNadH7IvDNUOmzF2BVh/Zz+OvXQYZ185jramAQSGemPBE8uQ/uxK24l1Q3TUdCghVLYvyIMnElcnwtvfPSO4zP1mVByrUAJ/s7EZyWuSldpBSS7oFobR0sJDqNz7W1mpPufnxw+FWff3dnQAO3bwMDh7tms7oUVFavg9fty+dUFGti9IEg+hrtgX6upsD741NNg+/957wB3DzlL+61/8el0ZhDYwwFVn8jVbT9Ozx/z56jWvWMHtF67CGMOFCxeQm5sLg8GAwsJC9Pf3Y9KkScjMzMSbb76JqVO162nvHewdEV47+joQ+mIoBix867v629WInhJts+Z83XnMCp8FL48be0+Vhm4QBEHchIwnDJfnlCuBrP5iPRJXJSohNPQ29ynAOqrVEGrMNyIgKkAJggmrEjRTgA1Hti/Iu79tZW1IXquG0MAE7ewLw2kxtSiBv3R/KUJvC1Xe67hlYx8wci0sFtW+kJvLp78NP/hmzYEDfGdUC2pqePjMzeU7ok1NjtdOmcLtC3IYTE4eex17o4mTk3nINRj4TvBo/OIXwPe/P/Z6o1FSor7XBQX8w4QjQkP5xDdJ4r9HRzteOx6ampqQn58Pg8GAvLw8VFdXAwDmzJkDSZIgSRJWrVoFP1fG+Q3jlVOv4N0r7+JQ2SFc+doVm0NvAJD1lywcKD2A2CmxeGvLW1iRsEKz2hMJhWGCIIibEOswzOzcUhW2qV9v/9t2NYSuTHCbAmywj9sX5LaL9sp2pKxLUXqOtVSAtZhasHvjbjReaUTY9DCs//16peWj9GApwmeGqyF0aRw8vNxzEqm/kw8YkYN3X0cfdNJQz3F2CiaHu7D1OVrdft7O0NVl//mpU3nLgxxCExOdr2VtXzAYgPPnR1+fmqq2ICxb5px9Ydcu4LHHbA+6+fvzXd1Tp+x/T3i4bQh1xb7Q1cU/QMg77Z984nitpydXncnXvGiRNgffBgcHceLECcX5e+rUKTDGEBwcjOzsbEiShJycHMS5MlP6Guj/qofByF13r97xKr6c+mWb509VnYK/tz9mhc9y+kO1hfFPcdfTM0w9wwRBEJ9ynjj/hFt+LmMMzZ9YKcAKyxAxm9sX7thxB2LTYt0WQndt2IWmK00AAxouNWCntBPzPzsfcx+ai02vbYJ/mAvi2VFgjKHufJ0S+KtPVSMmLQaiJOLePfcicl6kZjvtvb1qCG1t5X2tjzwCvPEGn9C2Zg3fJQV4m8PixWogW7rUtYNvxcVqEByLfSEnh9fNzrYdVjFeZPvC44+PrNndbWtjkO0LcuBfuND5EMoYD/ly4D982P6AD5nERPW9XrMGCNToc155ebkSfvfu3Yu2tjZ4eHhg6dKl2Lp1KyRJQlpaGjxdHXE3xOWGy3jn0jvILc7Fw/MexhNptv+t0OvUMHy+buSnoLTYNKdrv/vxu3j74tvIM+bhXw/8C8vjlzv9syYKCsMEQRA3CBN5p244fe19NvYF84AZoiRi/qPzsXnn5gmzLzR9POzePAM2vbbJLbW7G7thzDfCmMsPvvkE+ECURCx7ahmSs5Lt9ik7A2PA1au2HlrZvvDQQ7zlYNEi4KmngEcf5WOHQ0LUg29hYc7Xbm/nt//l2iUljtd6e/PeV9mCMG+e8yHUYuEhVA7e17IvtLTwoCxJPIS60hbb2KgefMvL4+0fjpg0ifc4y9d8223O91lb09PTg4MHDyoB+PLlywCA2NhYbNmyBZIkYe3atQjRYqa0HfaX7sfWA/zWUsikkBFh+K4Zd2Gy92RIOmlEi4SrfHD1A+y+sBsA9wxTGCYIgiBGZbh9AV+YmLqKfWEohNaeqUVcOleALfnaEoTPnkD7QpBqX+iq60LT1SYwC4PgISBsugtJcBjmATOqTlQpgb/pahOSMpMgSiJWP7caIaJ2waStTQ2hubl8oIQ9CguB0lLg178GXn6ZP/bZz/JfzjDcvnD0KB/A4QhRVINgZiYP5s7S0GB78M3R6GV7JCTwARTOMDjID/jJ13z69Oj6sjlz1GteuXKkqk0LMjMzcfLkSfj6+iIjIwNf+tKXIEkSZs1yvu3Amn5zPw6VHYKh2ICugS5s32Dr05NESfn6UNkhDJgH4O2p9rUkBSWNaI0YC4wxFDcXI7c4FwajAYF+gdh19y7b2joJfzrzJwDAqWoHvS83GBSGCYIgJpAR9oVzdYhfEa/sSD719lNuq91Z22lz8M0/lNsXVn5/JZIykibWvpDFD75l/iQTwcnBytqwGWE2PcMPvDeKmHYMtJa22hx8C0rmA0ayf5WN+PR4ePpoc1vamv/8B9i4cXT7wrRpahuAqzcErmVfsGbyZNuDb67YF6xpb+cHyka75nnzeOjNz+f9yjL+/vwQ3XgoK1PD79699geIyISE8DYPuec4NnZ8tZzhxz/+Mby8vLB69Wr4uzJT2gF1nXXI3pkNAPD19MWvcn4Ff2+1jhgi4un0p7E4ZjHWpayzCcLjpb2vHQUlBTAUG2AwGlDSqt5eCPAJQL+5Hz6e6l2UdSnr8MLaFyDpJMyLnOd03YmEDtARBEG4mRH2hcgh+4J+pH1BC8+wjGxfkENoa2mrogATJRFBidopwIYz3L4QMi1EuWYt7QvDGege4Affhmr3NPfYDhiJ1G7ASE0ND2IPPsgPW8nU1fHeX2sCAmxDaEqK7fPPP89/jYX+fr7jK+86nz07+vqFC9W6y5dzD7CzyPaFVav4oTdrli4FTlrNX3BkX7Bnk3joodHrdncDBw+q13zliuO1Hh78gJ98zYsX2/7zuVlo623DvpJ9yDPm4cXsFzHV17Z3ZPb22bjUcAkA8O8H/4310+xMHnECC7PgbO1ZZff3aMVRDFoc31448oUjN2wrBNkkCIIgrhPW9gWjwYi2irYx2xdcDcPNxc1KECw7WIbQ6aFqCJ0I+8LQobu+jj6IObyuO+0LjDHUX6hX3uvK45WIXhStXHPUgijNBoz09fHeV3lH8tw5/viJE8CSJbZrU4cmK8uHsdLTnbMvyBiNat2CAqCz0/Fad9gX5NpXr/LHf/Qj4Ke2U3jx05/ynWk5hC5a5HwIZQy4eFGte+iQ7W7ycOLj1bpr1wLBwY7X3iyk/U8aTlfzzPTuZ97Fphm2vfO/OvorlLWWQa/TIzMpE5N9nP87VtdZhzxjHgxGA/KMeWjodnx7YbL3ZKxNWQtJlCCJEsQQjW4vuAHNwrAgCPEA3gAQBcAC4FXG2G8FQXgewJcByO/YDxhj/x7tZ1EYJgji04iNfcFgRNkh1b4gSuK47AvjDcN9HX0o3a/uhA50DShBMGVdynWxL+gkHbcvuGnKXXdTN0x71T5rT19P5ZqTs5LhO1WD6QdQ7QvWB9/sKc+2bQOee872sb4+14YwdHbyevJOqLVtYTha2xcuXFAPvhUW2rcvpKXZ7gLL3+tKO2xzM99pz83lobqqyvFaPz/uV5aveeZMbQ6+9fb2orCwEAaDAZ2dnfjjH//o+g8dhZqOGuQZ83Bb6G1Ij0+3ee77e7+PF468AAB4YvETI/qCXaHf3I+jFUeV1ocztaPLnRdELYBe1EPSSVgev9ymLeJGRku12iCApxljHwqCMAVAkSAI+UPP/Zox9itXXihBEMTNiGJfGNoJNfebIepFzH9kPja/4bx9gW1l6O/sxxvLXkGQschmNHGhXzZaxVRIOzajvLAcf8n6C6pPVyN2SSxEvYjP/P0ziJgb4baDb4p9YSiEusu+MBzLoAVVJ6uU97rhcgMSVydCp9dh5fdXIkQXovk1/+53wG9/C5hMjtd4efEDWDrdyOfGEoSjouwfMpN3kEezLyQnq0HQVfuCTG4u8MUvAkMzH+wyaRIPobffPjL8jvcfwXPPAevXq8H71KnRB4zMmqVe8+rVtpP3nIUxhitXrijWhwMHDqCnpwc+Pj7Izs4GY8xtf5/+cPIP+Np/vgYA+PyCz48Iw+unrUe+KR+SKOGuGXdpWjv9f9PxYY3jEXth/mHKzm+2mI2ogCiHa69FV38XPAQPTPJ2j5FGC64ZhhljNQBqhr7uEAThMoAJaD8nCIK4cWAWhpozNcpOqI194T1t7QvHXjqMIGMR7undCfknRqEWW3p34s2Lg3hrYzdmPzQf6c+kIykzCT6T3RdCK49XKiHUxr7wY23tC8Npq2hT3uuSfSUITAiEqBex9v+tRfyKeHj5anP+22IB6utH9vh2dtoPwqKoBrKsLNfsC45sC/ZCsL8/rye3Xeh0zu+EDg5y40TaMJVsbKz9IDx7tmpfWLXKNftCRYW6075nz8hWC2uCgmwHjMTHO1/XES+//DKeeeYZAMD06dPx5S9/GZIkISMjA5NdmSk9hGxfKGktQY6YY/PcouhFytcGo2FE8F6duBqnH3P+bnpnfyf2l+zHZJ/JWJO8xua5FfErbMKwl4cXlscvVwLwwuiFTg/LYIzhQv0Fpee4sLwQr296HQ/Mde0wrDsZ139NBEFIArAQwAkAKwB8TRCERwCcBt89btH6BRIEQVwvOus6bRRgE2VfOLP9GO7vzcfwrCMAyMR+vO01B7f//na31G4ta1VCqI194aVsxC93j30BAAZ6BlB2qAxGgxFnXzuL3tZehOhCsOpHq7D+9+sxJdqF1DmM+npb+0Jk5Mjpa5LED3lNnsx3XuVAZm8XeKwMDHAFmLwTei3mzVPD74oVrrVdlJerLRf79nH1W0kJkJSkrpkzB4iJ4Q5ka/uCK4PQenp4q4V8zZcuOV7r4cEDuhy809KcHzAyVjZs2ICAgABIkoQk6zdDA6raq7D69dUwtZgQ7h+O2mdqbQJmWmwaIiZHYFb4LEiihH5zP3y9tGnxef/q+7j7rbsxYBlAdkr2iDAsiRLeu/qe0vqwJnnNiAN646Gpuwn5pnyl57i6w/ZTVa4x99MRhgVBCADwNwDfYoy1C4LwCoCfAmBDv/8X7BgyBUF4DMBjAJCQoK3YmSAIQkvM/WZUHK1QPLTW9oU1P1/jXvtCSYsSQtsaBxCBervrIlCPtqZR7p+Pk4HuAZQeVMcOy/aFGZtnYMMrGzS1L1jDGEPj5UalbsXRCkTOj4ROr0NfOz8p1VLSggWPLnC51sCAal8wGIAPh90drq/n/anWyq2FC3nPrlb2Bfng22gKMGuqq1X7gjP09NjaFz7+eOQagwH4ylfUPwsCn9CWkODawbfLl9VrPniQT9y7Flu2ADt2cA3aRDJjxgzMmDHDpZ8h2xfmRc6Dl4caq6KnRKOjrwMA0NDdgDM1Z5Aak6o87+XhhYqnKlzqv23oakBBSQHunX2vTdCeHzkfAxb+34lDZYfQPdBto15bP209TNNMTt/NGrQM4kTlCRiMvOf4VNUpMDg+gzY8HN9ojCkMC4LgDR6EdzHG/g4AjLE6q+f/B8D79r6XMfYqgFcBfoDO1RdMEAShJc3GZiWEWtsX1mlzwXAAACAASURBVP/3evfaF7qG7AtDYbCvrQ+iJGLWvbNQU1iM+uYIRKF2xPfVIwKBoc7vSDPG0HCxQalrbV+4e9fdiF4Y7baDbz0tPSjZp065EzwEiHoRqV9JxZa3tsAviN9/76jpQNGOIqR+JfUaP9ExZjPw6qtqCO3ocLw2LIwflLMOwx4efAjFeHFkXxgvzgbhnTv5r2vZF+Li7PfnJiePv2ZrKz/4Jl9zRYXjtb6+vNVCrweeeYa/Bje15E4Iz+Y9izfOv4H6rnoc/cJRm75fD8EDOWIO3v343RE7szLjDcID5gEcrzwOg9GA3OJcfFjzIRgYpodNx4Io9YNjfGA8ZoXPgpeHF/SiHj0DPTZh2JkWiPK2cuXA3V7TXrT1tTlcG+wXjBwxB5IoIUfMQezUG7u79pphWOAfG/4XwGXG2MtWj0cP9RMDwGYAF9zzEgmCILSjv7MfJfvVQCbbF+Y+OBeb/rzJrfaF+o/qlf7bqpNViFnM7Qtb3tqCqPmqAqzlaiMKX7yKLVY9wwC/DXfYLxsLnlg2rto9zT0w7TXxa84zwtOH2xfSvpaG+/52n2b2heFYzBZUn65W3uv6j+qRsCoBoiRi+TPLETo91O7O1IY/bMCGP2xwqbaHB/Dii3y623Cuh31BJiFBbQO45x7nasqYzSN3cE+f5kMthuPryw++ybVdsS+YzbyOHH6PHx/94Nv06WrdjAze/wzwMOzsa2CM4ZNPPoHBYEBeXh7eeOMNBLvRp9Zv7kfPQA8C/Wy1iM09zajv4ndxDEbDiENwL0sv48+b/uzS7m9paykMxQbkGnNRUFKA9r6RtxcMxQabMAwAp758yiYAj5eegR4cLDuo1P640c7thSE8BA8si1um9BwvjlkMT4+bR+48lp3hFQAeBvCRIAiy2vsHAB4QBGEB+H+fSwF8xf63EwRBOIcWAyiYhSvA5ECm2BekCbYv5Bnh7e8NURKx9JtLkZSVBN8p9kNo+rMr8cbfPsIeI2xsEof9stEmpmLTsytHrWsZtKDqlDp2uOGS++0LMu1V7YptwrTXhCkxU/ikuW2ZSFyVCC8/bZpAGeN9vnIIve8+4PHH1ecFgQcw2YyVlKQGMlftC01NPHDKPcfXsi9kZqrBe/p0NQBGRto/ROfIC2w2c+OCHEKnTuXXb41ez00YAA+8cs+xq/aF6mq1bn4+16A5YupU24NviYn2123dOr7X0N7ejoKCAhgMBuTm5qJ06JOOTqdDWVmZW8LwobJD+K9j/4WCkgJ8Ne2reGHdCzbPSzoJfz77Z4T5h9ndbY2YHDHuml39XThYdlA5gHa1yfHtBU/BE8viliFu6sjG7vEGYcYYLjVcUnadD5UdQp/Z8e2F+KnxPPzqJKxNXovgSTev3JmGbhAEccPibBjuauiyOfjmO9VX8dC63b5wolIJoU1XmpCYkai4d0N0Y2+I7O/sx7GXDuPsK8fR1jSAwFBvLHhiGdKfXWlXYSbbF4wGI0z7TAiM5/YFnaTT1L4wnMFePmBEvuaO6g6bASNT4zRwfg3R0GAbQmutukhuvx344APb9ceO8R1MSeLjj12xL5w4oYbBU6dGH6GspX2hqkrt+927F2ixOqbu48NDqbX0oLubT3iTJL4L7Sx9fXyXW77mjz5yvFYQ+JQ3OfwuXeragBEZi8WCM2fOKOH32LFjGBwcREBAANasWQO9Xg9JkpAyfJyfk5gt5hG7mf/8+J+46y2uNVsQtQBnvmLr423va8fVpqtYFL1IU/tCv9nx7YWEwARIogS9To81yWsQ5Of8WYaWnhbsNe1Ven8r2ysdrvXz8kNGYoYSgGeGzXTbh2qtoAl0BEHc9IwnDJdmqYMnmoubkZyljh0OTnbfjoVsXzAajCgpKEFQUpASvN1tXygvVENoZ12nzdhhLe0L1jDG0HSlSXmvyw+XI2JOhBL4Y9Ji4OGpTZ/1wAAPofLub1GR4xDq78+DoiuH3ayR7QsGAw+hbY7bIxEc7Lx9Yfho4p/+lGve5AB88aLj7xUEfkBt1aqx13MEY7y/Wb7mAwd4sHZEVJQafrOzed+1FtTV1SEvL09pf2ho4HO9Fi5cCEmSoNfrkZ6eDh+N/kG397XjlVOvwGA0oLW3FR9+5cMRz4e+GIpByyCSg5Jx4ckLLrUeWHO88jh2FO2wa1+wZpLXJGQkZSjmh+mh050OoWaLGaeqTymtDyerTsLCHPe4yKYLSZSwOnH1De0KtgeFYYIgbnqswzCzc0tV2KZ+veO9HUogi0uPg6e3m0LokH1BDsDdTd0Qs0WIehFitoiAKO3sCy2mFuzeuBuNVxoROj0U0ssSGi41KPaFqPlRSuCPXhStWQgdTm9bLz/4NhSAmZmpE9/WJmNSsHv+B1lQwEfrOiIkxHbscEyM87Ws7QsGAzciOMLDg+9+ymEwLc05+8KuXcBjj9mGTn9/3g7h6PBbdLRtCA0NHX9dmbY2/h7L12yvv1rG25uHbrn2vHnaHHzr7+/H0aNHld3fs2d5N2Z4eDhycnKg1+uRnZ2NSFdmSo9C90A3Qn4ZorQDlH+rHPGBtkLjPZf2YF7kPEwLmeZ0CLU3vGPX+V347D8+a3f97PDZ0Ov0kEQJqxJXwc/L+dsLle2VNgffWnodW3CD/IKwLmWdEoCHvxdO0d+v3afUcaLlBDqCIIgbnsdOP+aWn8sYQ8MlK/vCsUpELeQhdPNfN7vVvrDr9l1outoEMKDxUiN2b9yNBZ9fgNTHhuwLgS7cfx8FZmGoLqpWAn/t2VrEL4+HqBex7JvLEDYzTLPbo93dagjdto33+NbWAo88Arz7Lg9h8hAKDw9g2TK1BSE11TUF2KVLtgqwa9kX5CC4bh3fDXaW1lbu+n388ZG7r93dtr29Pj5qCNXruQvY2bfeYuFaOfmajx7lwdsR06ap15yZCQRo9DnPaDQq4Xf//v3o7OyEl5cXli9fjl/84heQJAkLFiyAh7OnGodxvPI43r/6PgxGA968502IIaLynL+3P1Ynrka+iZ86PFZ5bEQA3DJri1N1By2DeO3MazAYDSiqKcInX//ERr2WI+ZAgAAGhmC/YGSL2Yp9wV4P8FjpHezFobJDSgC+2OD49oIAAUtilyitD0til9i8RqdgDDh3Tr2lc+4c/0t9nQLxWKAwTBDEDclE3rUajmJfGNoJ9fQesi88mYb79rjfviCH0KYrTTbPMwvDxh0b3VK7o6ZD6bM25ZvgH+4PnV6HVT9ahcTVifCepM2AEcb4rX+5DaCwUA2hGRnAo49yC8SiRcBTT/GDcf7+PJCtXcunkjlLS4utAqzScXukYl+Qw+CsWa7ZF4qKbO0Lo4XQ3l7g61/n4Tcjw7YneLzU1toOGGlsdLw2IIC/x/I1a9SKa8NTTz2F3/zmNwCA5ORkfPazn4Ver0dWVhamajFT2g4/L/w53r/K7a8GowFPhjxp8/w3l34TD859EDliDmKmuHB7YRiegie2HdyGqo4qAMCpqlM2tonwyeHYvmE7FkQtQFpMmtP2BcYYrjRdUXqOD5YeRM9gj8P1MVNilJ3fdSnrEOrvwu0FGbmhPzeX/4tmfTLUw4MH4uEjD28gKAwTBHHD0N3UDVO+STn4Bvds9o7AYrag6mSVEkLrL9YjcTU/+LbyuysRMs199oWO6g4ldJv2mjAlmtsXMp7PQO43c9F0pQnMwiB4CAibrlFjJoDBvkFUHKlQareVtSkH39b9ch0C4wOv/UPGSHMzD6Hy/yerquyvMxiAzZuBl18Gfv1r/rsrDLcvnDgxugJMti9IErcv+LvQGlpdbRtCR7MvDCchQTVCjJf+fuDIEfXDxrlzo69ftEi95vR092/e3XnnnUhJSYFer4dOp9Pk71X3QDcOlnL7wuKYxXh4/sM2z0uiZBuG02zD8IbbnNP4WdsXDEYDHpjzAD634HPK84IgIEfMwWtnXwPAzRTD1WuPL34cztDa24p9pn1K7fK2codrfTx9sDpxtXLobnb4bNff94EBfkLVepKN9QZGbKx6C2ft2omfpjJOKAwTBHHdkO0L8tALa/vCqh+uwtO7nnZb7fbKdpsQGhgfCFESkfWzLCSsTHC/fWGodkeVal/I+VWOjX3hwfcfVHqGw6aH4YH3nB9nyhhDc3GzEvjLDpUhbEYYRL2IDds3IHZJrFsGjDz3HPDzn48eQmfP5v/P3LzZ9Xqj2ReGExhoqwDTakjq++8DG0fZwBcE3uIRG8tfp3V7hr8/f7/GQ3Gx7ZS7ri7HayMi1D7r7GzHGjd3kZWVhaysLE1/5q7zu/DY+/yTc46YMyIM3z7tdpyvOw9JlLA2ZZQm9DEwmn1hsvdkmzAMAI/OfxRzIuZAr9NjZthMp+uaLWYU1RQprQ/HK4/DzBzfXpgeOl1pfchIzMBkHxduL8hYj1Pct892ko2Wt1KuA3SAjiCICaWtvE0ZPHEt+4IWnmGZwd5BlB0qU0JoZ20nP/gm2xdi3GhfuNqkhtDCMtW+oNchZrF29oXh9HX0oaSg5P+zd97hcVTnGn9Xvcvqzaqz7l2yLcmW1aVZenOooeSSUEOAJGCSmxvg3ksCBEJuQkIJAQKYBAIJoWVXsi3JlivIFTekVe+9S6vV7tw/js6U1a7KzozAYd/n4YmtGe/RbHb2vPOV38evPTk+yTfcpRSmwC9MuQEjTU3ElNn6nD//GbjtNunPQkKICdXpHNMXHnuM/DebxscFBNhc6AubNkkRYB5OPvNwHFBdTTLDd94pfZ3ubmI6xdtrVJS08S0igvzclibxxBPATTfNvPbQEBkVTa+5ttbxuR4ewNatQs3xunXODxj5KtUz2oNdtbtQ31+PHVk7JMcaBxqR+BsCM/bx8EHvw72KUQ/E9AWD0YDDLYcd0heCvIPQ83CP/JrbKbUOtaLEWAKD0YBSYyl6xnocnhvkHYSC5ALeACctSpL/C8w2TlHJVIpKctEkXHLJpa+FzKNmYkKnGtB4+sKUCZ2JviDHDHMch+5z3bwRbKxsRNS6KJ44EZOmMn1hjzDlbqHoC5yVQ/vxdt7wt1W1YXHGYt4AR65WbsDI2BgZ+Uv3yTNnCNmgo0Pa1NbWBsTHExNKs6bO0hcAYjDPnxeMYEUF+V0cSUn6wuCglL5QV0d+vn8/mWgnVlYWKTmgJlQOfcFqJeUO9JoPHBCaCu0pJUW45rw8eQNGxKqrq4PBYMDBgwfx2muvKdbgNpt6RnsQ+UwkrJwVnm6e6Hm4B4He0ofXK/96JZgQBqyWRV5SHjzdna9xbxls4QdPzEZfCPYOFugLWhYJwc6nF0yTJlQ2VvJrn+p0DHfWQIO02DS+9jdjcYasawZAbq5Tp4QPuO04RbVSKSrKRZNwySWXvhJR+gItfVhI+sJ4/zhqd9fya2s0GjAsgw3f3YBr/nINfBapR19oO9rGm1816Qu2GumUDhjxCfEBwzLY+vBWJOYkKjZghOMIbowasr17SVRWrJ4eUjoo7pOJiSH1snIM2cAAycrS5vRGx+WRitMXjh2T0hcmJ6efZzBMN8N798qLwHZ2SvuROjsdn+vvT0wvvWat1vl1xRoZGUF5eTlPfqiurgYAJCYmoq2tDXFxccosNKWmgSYYjAZsX7ldMkgizC8MayLX4ETHCZitZpTVl+HyZZdL/u0H13/g9Lrjk+PY17CPb0Cbjb6wKW4Tb0LTF6c7HQnmOA7VvdU887e8vhyjZsdw5+iAaBQzxdAxOhSmFCLCP8KpdSWaaZyiRgNs3qxMKuVrrn/Pq3LJJZcWVGN9U/QFfQ1qS2rh5uGmCH2Be5TDxPAE3sh4AYuMVZLRxPt8itDPpKLo+SvRsK8Br2a9io6THUjYmgCGZZDxYAbCl6tnQu3RFxiWUZy+YCvLhAVNB5t4w99X24fkfDJgJO9/8rAoSQZuwY44DrjnHlIHOxt9ITvbPiVhrkY4Otr+eOLZtHSpYATl0heonnoKePZZ0iTvSAEBZLTzunXTj83XCP/Xf5HINX3YOHp05vPXrROuecsW8v4rqYqKChQXF2NiYgK+vr7Izc3FvffeC51Oh6VLlyp+X93w/g346xd/BUBYt7Y4s4uXXAxfT1/oGB1WRqxUbN2O4Q4k/1/yjPSFmIAYsFpifotSimTRFwZNg9hTt4c33vX99Q7P9XTzRFZCFt/4tjZqrfz3XTxOUa8nIxrFFQJKplIuILnMsEsuuTRv2aUvbFOHvnDwV5VYZKzCNeNvgr5iNNqxffxN/PX0JN77lglrblmPnEdzkLgtER4+6nytWSYsaNwvTHwbaBhAckEytDotCp8sRHCCcvQFW/XV9vGlD/Xl9QhbEgaGZXDRby9CXHqcYgNGLBbCuQ0UZaA1GpI5tWeEly8X9s2cHHklg21tczfCgYGkQZ2WXSQlOb/uxAS5NluMmEZj3whv2CBc85Yt8ugLtB9Jrwf++U/gf//X8bnh4cSb6HTkf2NinF93Llq3bh3uu+8+6HQ6ZGVlwUfOTOkpcRyHs91noYEGKyKkzWRLQpfwfzbUGKaZ4Sfyn5D1nULpC5vjNks4wlEBUYgNjIWxz8j/zMvdC9sStvEmdHXkaqfXtnJWHGs7xpc+HGw+iEmrnfTClLShWn7d3KRcBHgpAHeeaZyiOJXCssCaNco3vnHc176ZzmWGXXLJpTlJTF+o212HwLhAaHVa1ekLx/5wENePl8L2q1QDIBdleFezGuyzrCpr99b08uZ3oegLADAxPIH6cjJe+uQbJ2EaNCFsWRhyHs3B5a9cDr9w5RpVKH3BYCDZ0u99j0RFxdLpSF1scLBgQouLgcRE59c1mYDKSmHtkydnPj8tTTC/GRlkGIezMhqFkouyMtLAZztxTqcDduwgjW7iQJkc+gLtR6JrT1Ud2JW7O0Gd0ehvaurCNr4tWrQIzzzzjGKv98mXn+CuT+5C82Azbl57M9646g3JcZZh8fT+p5GdmI0t8Vum/Xs5Rvhne36GJyufhIWz4Dn2OTyQ8cC0tXfV7eJNqFz6Qvtwu6TxrWvUcXohwCsA+cn5/KjllBAF4M7icYp6PXDunPS4GqkUsWzri1avBn7/e2XXUFguM+ySSy7ZlT36QkphCpZcvAS63+hUpS/0VvfyxImBbjMiYb9gMhKdGOiZoZNonrKlL5jHzNDqtFjz7TW44vUrFKUviMVxHDpOdvClD62ftSJ2Uyy0Oi0mRkgDS29NL9bcsEb2WrPRFwyG6Wb4lltITapc+kJNjdSE2k5fm0lyeq/F9AWDgZhhsc6dE2gOVGvWkFIFOfQF2o9Er7myUtqP5EjXXgu8/DJ5+LjQZLFaUN9fL5nyBpAILMWQGYwGWDkr3DTCG5uxOAO9O3rh5+n8PdY21AZjnxFZCVmSnycGJ/IYMn2NfpoZfk73HLzcnQ/xT1gmcKDpAF/6cLz9+Iznb4jewBvvzPhMWWsDkI5TpAX9Yl6fkqkUR+rokIK1Q0PJWo88Qgz311wuM+ySSy4BcEBfWBsFRsfgilevUJW+YBo0SegLFrMFDMtg3W3r0Hm4Fp09kYhG+7R/14lIBIc5HyK0R1+IS4+DVqfFdR9cpyh9wVaj3aMwlhph1JPGN68ALzA6Bpk/zERSbhK8AsgG2d/Qj6qXqpB2Z5rTa3V1AW+/Tfap8vKZ6QtdXcDwsHT0bkKCc43jjugL9iQeu6yELBbgV78i6+7fP/NrJydPN8MaDSmJmK+6u6X9SG1tjs/19SVjjnU64P77SUBNiY/b2NgYKioqYDAYcOutt2L9+vXyX3QWDZoGccdHd6C0tpQ00T7UJZmolhqTinC/cJgtZmQlZGHQNChpknN3c4ef2/yMsGnShP1N+3kTerLjJGICYtDywxbJfctqWZ6+sC1h27TXccaMGnuN/Lpl9WUYnhh2eG6EXwRpfNPqUJRShKgABeDOdJwi7bC0rWNSMpViTxMTpKOUPunV1ZECep2O8AHlpI2+ArnQai659A2WmL5gNBjBcRy0Oi3h0BakqE9fmDKh7cem6AtTCLCIlRH8Zlbx6B50Pv06totqhgGAA/Cez82IfPg25DyeP+e1p9EXFvmA0RHcmpL0BVtZzBa0HG7hDX/Plz1IykviUW8hKSGqrAsQFNny5faPKVkyaLUCx48L+6Mj+gKVVitFgAXOkGyYbauyV5a4ZAmJRtvKz4/s23Rtrdb5a56cJOOVqeG37Uey1erVgkfJygJoKa5GM/s1OhLHcThz5gxPfdi7dy9MJhO8vb3x8ssv45ZbbnHuhR1ofHIcnm6eErPLcRzifh2HtmHi/g/dfgjpi9Ml/+7Lni+REpIii75Q01sjMaH26Asn7jqBtVFrJT/rGe2R1fg2ZBpCWX0ZzxsW1xjbysPNA1vjt/K4tfXR6yVRcKdExynSm+vIEekkm6goUrtEi8ojFCBN2MpolDINxeUW6enKG24F5EKrueTSv5mUGEBhtVjRViWY0I4THUjIWhj6wnD7sGBCS43wC/MDo2Ow7adT9AU/+1+kmQ9l4Y33T+E9IyQ0iUqfIgwwabjioSy7/45qoekLYvXX9wuNb2X1WJS8CFqdFkXPFCE+UzpgRI6sVqCqSjBkr75KjCDV0qUkUNPQIPxdqZJB2+zoTPQFf3+SraUmlJFm0hEVZb+Jzl6drtlMTCj1Bt/+NvCANPsNnQ54/nnyZ0pfYFkyhEIOfaGhQTqIS9yPZKvQUOJNWJZ4FUc0skcfnd/v0NfXh127dkGv16OkpATNU5HBFStW4O6774ZOp0N2djZ8fZVjWr918i28feptlNeXQ/9tPbITs/ljGo0GrJbF68dfR0xADG+KxVoatnTea1L6AjWhdf2O0wuebp7YmrAVY+bpqY/5GmErZ8XJjpO88d7fuB9mq+P0QvKiZOi0OrAMi7zkPAR5KwB3bm6WNr6Jxyl6ekonvq1dq3xR+fAwqS+iN9nICFnrhhvIl0y4cuPhv2q5IsMuuXSByFkzPNRKEGA1+hrU7qpFQHQAH41M2JagKgKscX8jH3Xur+9HckEyv/Z86AsTwxM4+KtKHH/hEAZ6zAgO88T6uzOQ+VAWX04gVl9tHx+BrS+vR9jSMD7qvDhjsWL0BVuZR81845vRYMR43ziY4qmJb0UpCIhSoDN8Sm1tggktLSXpearf/Q74/vel57/0Eok8siwpC3BWNDtK9+hjx2Y+Xw36Ah07PDgoHCsuJj8Xq6oK+OILckwOfWF0VOhHMhim9yOJ5eZGstL0mjdudH7AiFgWiwVHjhyBwWCAwWDAkSNHYLVaERwcjMLCQuh0OhQXFyNBoUEIHMdNezC+6+O78FLVSwCAn2b9FE8USOdGn+06i0nrpGL0BYPRgANNB2akLzAhDG9Cc5Nypw3jmI+6Rrr4xrcSYwk6RhzjTfw8/ZCfnM/zhrWhWvmBhPFx6SQb24J+21RKgHLfJwDIU/XJk4L5/fxz6bQcOZNjviK5JtC55NK/meZjho1ZRt4MDjYPIqUwhZ/4FhyvXldOb00vbwQbKqboC9SEpi9Wlb5QVyY0vpmGTNCyWt6E+kco3C09JY7j0PlFJ79u86FmxKTF8IY/en20YgNGTCZS+0r3yRMnHJ976aXARx8psiwAITtKTeiw4/JIREQQ80kjofOlL4jHEy9eDFx3Hbl2e9NgxQoIIPMD5JhtKo4jPoRes20/kq3i4wWPUlBAxk0roebmZt787tq1C319fdBoNNi0aRN0Oh1YlsXmzZvhodAghLq+Ouw8tRMGowFb47fiycInJcf/cfYfuPrdqwEA16y4Bu9d+54i69LXfv/s+ygxlsxIX/D39EdBSgFvQm0b9eYjs8WMg80H+ahzVVvVjOevi1rHlz5sjd8Kbw+ZcGeOI09W9INmO05xtlSKEurqkqZ2AgMF85ubq7zhXmC5zLBLLv2bSWyGOTspVc3jwp9f0b/Cm9C4TeohwExDJtSXCZFQ86hZMKGFKYoiwPpq+/CXy/6C7vPdCFsWhqKnitB5mhhRSl+gJjRqbZRqU+5Ge0ZRu0uos3b3dufrrJPzkp0eMDKbduwAnn7a8fHISCkCLDLS+bVodpTu0fbqbqk8PEjEl669YYPz2dqdO4E77pg7ZSIxUdi38/Pl0Rd6e0kmml5zS4vjc318pBnqFSuUCZiNj49j7969vAE+PRUZjI2NBcuyYFkWhYWFCFNpEMKn1Z/ikrcvAQCsiliFL+75QnJ80DSIt0+9DZZhkRwiI71gR9/++7ex89ROu8fWR6/n0WNb4rfIoi/U9dXxUefdtbsxNDHk8Nww3zAUM8VgGRbFTDFiAhWAO/f3k9oa+kGzHaeoZCrFnsxm4OBBYf3qamF8IctOB25f4HLVDLvk0jdYtx+8XZXX5awc2k+080aw9fNWxKXHgWEZXPf36xC5Rj36ws6LdqKnugfggO4z3Xjn6neQdkcaMh7MQHJest1yCSVknSQDRijqretsF5JySONb1k+yEKpVbsDI0BCJvNbUAD/6EUGctbcTtJmtIfXwIA1YdA+TiwA7cULYHysrZ6cv0JrjvDx5o5bF02B37ZrZCPv6SvftpUudN6EWC+lBotds249kq5UrhXWzs8nvoqTeeecd3HbbbRgfH4eXlxeys7Nx2223gWVZrF7tfNmBWJPWSext2AtDjQHne85PG2Gck5gDL3cvTFgmcKbrDDpHOhHpLzxVBXkH4a6Ndzm1dvdoN949/S70NXpE+kfilctfkRzXaXW8GQ73C+cjv0VMEaIDop1aEwBGJkZQXl/OG+AvexynF9w17siMz+SxZ6kxqco0vokL+g8dko5plJtKmYvE9UVlZSTCzLJkxGJmpvKGW6zhYfJlolS6RCW5zLBLLl0A4qwLl8Gx1UjniAQB5rPIBwzLIPPHUwgwFekLzYeaeePd82WP5Dhn5XDx8xersvZA0wDfcFe3pw7BCcFgWAYFvyxA/NZ4xQaMOKIveHiQ35eajAAAIABJREFU4Re33kqiwampwH33ESIEpSDMRl+YTV1dUgRY+3RyHS8/P7IejcLKpS84mgY702uWlkrpC85I3I9UWkqCdI60aBFQWCgY4Ph4x+cqoTVr1uCOO+4Ay7LIycmBv9KDEEDM8KVvX8qPHq7rq5NEeP29/PF47uOID4pHEVMkMcJy1TrUins/vRcAEOITgpcufUlCo2AZFk/kPwGWYbEhZoPTJpTjOJzqPMWXPuxr3IcJi2O4c2JwIm9+85PzEeyjQBlZa6u0oL9H9N3l4UGeppRIpTgSne5CP+z9/cRoX3MN8OKL6hhuKvpkTRv+/P2Bm2762pthV5mESy59TWVLX3j43of5Y7OVSTiiScxFFrMFzQeb+ZrjXmMvkvOS+bKLkGT1vtTE9IW6PXUISQnhSx8+uecT9JzvAWfloHHTIHx5OO45fY8i65rHzGTAyNQ1j3aNIqVIqLMOjFFuwMhc6Qv/+Adw5ZXkz3KwW1SUvkD3x6qqmV9z7VrB/MqlL9BpsHr9zPQFf3+yj9sqMRGor5//uuJ+JL2ezCVwJDc3aa/Qpk3ODxj5KjVoGkRZXRkMRgN+mPlDaEO1kuMX77wY/6r5FwDghUtecDrSayuO43Ci4wRvQl+74jUkLkqUHBej1z773mfYGDtr9npO6hntQWltKYn+1hjskiyofD18kZuUyzfdLQ1bKj/qPts4RZpKofU8clIp9kSnu9D1Dx8mnGG65vr16o4vpE/Wp0+TL6t160itc2ioemvOUa4yCZdcusBkl74whQDL/0U+Hn794dlfxEn11fYJCLDyeoRqQ8GwDNjnWCzOXDj6wljvGJhiBsuvWo5LXrhEQl+48eMb+Zrh8GXhuOGjG5xel+M4dJ/t5s1v04EmRK+PBsMyuOqNqxCTGqNKzXFREQmYzKT164khc8QFno/q66UIMDF9wVZhYeT3o6OW5dAXxHr4YTL8wpHc3AiilGWJ+fzFL6SlEn5+hOE/F9n2I5WXE0PsSLGxgvktLPxa7N2y9R///A+8f/Z9AMCysGW4P+N+yfGb1tyE5EXJYLUs8pLyZK3VNdIlMaFi+kKJsQTfS/se/3eNRoMdW3fA3c2dpy84q0nrJA43H4bBaIC+Ro/PWz8HB8dPdqsjV/M1x1kJWfDxkMlP5zhSaysuPbD90NJ6Hp1OXirFkcT1RSUlJGXCsiSF9Pe/K2+4xaJP1rThLyKCfHnccMMFR5ugckWGXXLpK5QtfSFsGUGAaXXaafQFJTjDVBMjE8SETplB06CJR4AxRQz8IxeQvpAaw0edYzaoY0IBYKxvTNL4pnHX8FHn5IJk+AQrN2CktpaUAyy1wapedx3w7rvSn4WHSxvfou2URz72GPlvNo2MCAgwvX5m+oK7O0GAUTOYmuo8AoxOg62tBS67THps507CABZr8WLBJ9jSF8Q0iYQEYoRvusnx2uJ+JL0eaGpyfK63tzRDvWqVMnu3yWRCZWUlDAYDfvzjHyNSTvfiHNQx3IESYwlCfUNxydJLJMde+vwl3PUJifZepL0In970qWLrmi1mHGo+xJvQo21HHZrQq1dcjfevfV+xtRsHGmGoMUBv1GN37W4MmBzDnUN9Q1GUUsQ3vsUFOYA7z0ficYp6/fRUxdq1wodabirFnmzri86dE7o4qeFWU/TJurGRMI4zMsjN5KfOiHql5KJJuOTS11DT6AsjZt4IMkXMjPQFOWaY4zh0nOzgjWDLkRbEbozljfdC0xd4E5qvHn3BarGi9bNW/r3u/KKTHzCi1WkRtjRMsca34WEShaS1vzU1xMC99Zb0vNdeI7QEpegLHEc4umIE2ITj8kgkJkqztYtkzBuxNw02JATo7JSWF3R2AklJZModNd5y6AvifiS9nvgDcT+SrZYvF645J0eZvZvjOFRXV/MT38rLyzE6OgpPT098/PHHKC4ulr+IA4nxZvnJ+dh9y27J8fr+elz1zlXQMTpcsvQSZCXMPJRmNonpC3vq9mDQ5Di9EOYbhiJGMKGxgbFOrztmHkNFQwVvgM91O4Y7u2nckLE4g2+62xi7UVKP7JSsVgLRph+0gwel4xTVSqWIReuLaGpHfAOrYbjFok/WtOEvKYmsqxDHeqHkMsMuufQ1kF36wuY43pDNh74wXzM82j1KGt+mxg57+nnyJjQpLwnegSqZUDF9wWBE15kuJGYn8tesJH3BVoMtg/x7XburFoGxgfy6CVkJ8PBRpjKM46Rsenv0hYgI0pQmNrojI2RfkUtfECPAWlsdn+vrS1ChdP9ctkx9+sKBA6RBXSyTSd6+TfuR9HqSGe7tdXxuUJC08S0x0fG5zqi7uxubN29GXR2ZhKbVannmb25uLgIU4rIae4043n4c16y8RvLz1qFWxP2aRDo93TzRu6MXAV7KsWBHJkZQ0VDBT16bjb5ATSilLzhrQjmOw5muM3zUeW/DXpgsjuHO8UHxPPO3ILkAIb4K9DLMVNBPUyk0EisnleJIY2PS1E53t2C4i4rUMdxU9MmaNvz5+5Onx/T0C7N4fkqummGXXPqKxNMXpkyod5C3IvQF7lEOE8MTeCPjBSwyVklGE+/zKUJ/Siryn7sMDfsa8MfNf0TP+R4k5iRCq9Mi+7+yEcqoVxBJ6QtGgxG1u2sRHD9FX/iFsvQFW02OT6JhXwNPfhhuG+YHjBQ/W4ygxcrWzTU1AT/72dzoC5s2keipGAk7H0BAdLT90cSzafVqwQhu2yaPvgCQPfLmm4FPPpkbfcEepWm+RthkIjSNqCjiC06dcnyuRkOmvNFrTk8nWVy1FBYWhvz8fKSlpYFlWaQozGUdnxzHuhfX4cueL+GucUfPwz0SwkFsYCxSY1IR4BUAlmFnnM42X/3j7D9w/fvXz0hfSAhOkNAXFvk4n17oG+vDrtpd0NfoUVJbgubBZofn+nj4ICcxhzfAK8JXyH+oFo9T1OsJ2kWshATB/MpNpdgTrS8SR59p08CbbxLDrWbjG32ypjfY6tWE4/hvNGZ5rnJFhl1ySaZ4+sIUh7a3phdJeUl8FDYkRTn6QsWje9D19Ou4ZvxNiLcBDsBfcQPaotZj7W2p0Oq0iN8SD3cvlRrfpugL1ISOdI6AKWLA6JSnL4jFcRx6zvfw73VjZSMi10Ty0d/YjbFwc1dm8zCbyT4kDv709ZF9wl5EdM0aoQwgK0teJLSpae7ZyJAQEjSimNLFi51fd3yc9AHZNpLl5ZEyELE0GmDzZsEryKEviPuR9Hqy1ky84ehoaZ31hbh3cxyHkx0nkRySjCBv6UPbxpc38tPQ3r/2fVy94mrJ8UnrJDzcnH/A7BntQUVDBa5afpXEUFb3VGPp89JCd18PX+Qk5fANaMvCljltQi1WCz5r/YyPOh9pOQIr5xjuvDJiJV/6kJ2YDV9PBeDOdJyiXk8a38TjFH19STSU3shyUimOZFtf5O6u3OSY2TQ5SVI6tOEvLIw8wa5Zc8E2vs0mV2TYJZdUVF9dH28E68vrEcosDH3h2O8P4vrxUth+bWkA5KIM71pXo/DJQsXX5ekLUya06UATotZFgWEZXPnnKxGTGqOYCbXV+MA46nbXocZQg1Nvn4J52IzwFeHI++88XP321fANUW76Ae0R0etJr8w//0nKDKhCQkim9MABYhjFrPxY58sjMTZG6n1p2cXZszOfn5kpmMFNm+Q1vtnSF+65h7D4xWJZciw2VjC/cukLtB+JXvNM6DQvL2HAiE534e/dv9z3S/z2yG/RPtyOt69+GzeskZJRWIbF2e6zyEvKsxt5lWOEi94swu7a3eDA4ey9Z7E8XMCWaEO1SAlJga+HL48e25a4TRZ9oXmwmcet7ardhb7xPofnLvJZhMKUQt4AxwcrAHem4xTpB81olB5ftUowo0qkUmxlsQCffSasf/o0+TDrdAS1ImdyzFxE644bGsgXxebNwAMPzC9N5Yw4jjRPNDYSzJvSUXWF5TLDLrk0B1H6AjXApgFCX1j5rZW47OXLVKUvdJ3u4utvB3rMiESn3XMj0YmBnhnGhs1TY31jvAk16o3QuGnA6Bik3ZmG7e9sh88ihTeNKXFWDq1Vrfx73XGiA/Fb4sGwDCbHSEq458serNy+UvZas9EXDAapGQaAX/6S7JdpafJM6Nmzwv64d+/MCDBbHTjg3LrA7NNgDYbpZvjWW4FLL5VHX7BagaNHhXVt+5Fm0o9+RJBrSshoNMJgMGDJkiUoKipS5kUdyGwxo3+8HxH+EZKfT1on0T5M6mwMRsM0M/zQ1ofw85yfw9vD+fRC40AjJq2TSAmRlnEEeAXwBAhDjUFihjUaDY7feRyB3s5ndsYnx/kpdwajAae7Tjs8VwMNNsdt5ssuNsVtkmX0AQhDH+jNtX+/tKBfyVSKI4mnu+zeLTD8/ud/5E+OmU207vjQIXLd8fHkWpOVHZ9tV0ND5CanN7ZWS3AxF4BcZtgll+yI4zh0nurkjWDLkRbEpMVAq9Ni+zvbEb0uWj0EWC9BgNXoa2AsMcLd0x2MjsGmezah52gjOnsiEY3pBaudiERwmPPFklaLFa2fCya089QUfUHHYMuPtiBsmXL0BVsNtQ2RASN60vjmF+HH1zonZifC05dcV6+xF1UvVSHtzjSn1zIayUALvR7Yt29m+oItOx8gNCFnRLOjdI9sdlweCW9vUjerlNragFdesT8N1laTkySYJu4Di4lxrnenvV06iMvRgBGATNPLzxeCdCkp8geNAMDw8DDKysqg1+thMBhgnIoM3nnnnaqZ4ePtx/F4xePYU7cHFy+5GH+55i+S46yWxc/Lf45Q39BpJRIAnKrDFdMXDEYDznafxX+s/w/86Yo/SddmWHx4/kOkx6XbnTA3XyPMcRzOdZ/jiRMV9RX8hDt7ig2M5c1vYUohQn0V6GWgQx9o6YG42N7NTcoQlJNKcaTxcfJlQg14Wxsx3BddBDz3HBCnANrNkWjdcWkpabjz8SFfUv/5n+oWzwPkCffkSWHCXmAgoVxcgA13rpphl1ya0mjPKGpLBRPq6esJRrdA9IXPWngTKqEvsFqELhHoCxWP7kHn069ju52a4fd8bkbkw7ch5/H8Oa892DIoMaEBMQHQ6rRgWAaJ2xIVoy/YatI0iab9TTzneKBxgG98Y1gGwfHq1c395jfAgw/aP+bjI9AXdDr59IXPPpMOhbJXa0y1YoWw7mz4zvl+bRuNjjGkQUEkeEPLLpKS5vfaYk1MkEAcvWbbfiRbpaYKHiUzU7p3Ozt1z2q14uTJk7z53b9/P8xmM/z8/JCXl8eTH7RarSIPd/bqd0+0n8D6l9YDIMzbzh93SigLFqsFVW1VSItJU4S+QE2oLX0hLjAOTQ82Sa5z0DQIi9Uii77QP96P3bW7+bUbBxodnuvt7o1tidv4muNVEavkv+906AM1n0ePSj8scXHCB0uNSWgcB5w/L8XJUM4wy5KOTqUNt1j0yfrECfL3FSuI+VaZbw2AsBJpw51GQ677a1y076oZdunfWkoMoLBOWtF8WBg73H2uG0k5SWB0DLJ/lo1QrXr0hcHmQT7qLKYv5D+RTxBgDugLmQ9l4Y33T+E9IyQ0iUqfIgwwabjioZmZopPjk2isbOSvebBlkDS+qURfoOI4jgwYmVq3YW8DIlZGgGEZXPLCJYjbHCcZMCJHtEeElue99570OMtK/75qlWBC5ZYMtrQIRrC0lOxZjhQcTOpuKabUtmEuKso+TSIqavrPTCYSmKJrv/MO2R+pGIb8ZzSS/Us8qTUjQ14AqaZGWHfPHvvjlKkiI6WNbzPt3Y/aGTnuSF1dXSgpKYHBYEBJSQk6pt64tWvX4sEHHwTLsti6dSu8FeKymi1m/N/h/4O+Ro9TnafQ/GAzPN2FN3Ft1FpEB0SjfbgdAV4BaB5slowmdndzx+a4zfNel9IXqAmdib7g7e6NVZGrMGAakESa7UWiZxM17zTqfKj5ECyc4/TCsrBlfM1xTlIO/DwVgDvX1Uk/aOJxit7ewgAKlgVWrlS+Dte2vojjyFq33w68/bZ0cozSok/WtOEvJIR8eVxzjbq0CYA84R49KtzYkZEkhXMhF+3b0ayRYY1GEw/gDQDRAKwAXuY47v80Gk0ogHcAJAGoB3Atx3EzfPW7IsMuKSdnzXB/Qz+PAKvbU4fgxGA+Ehq/RT0EmHnMjMZ9ggkd7hjmTShTzCAwdu6pyYnhCRz8VSWOv3AIAz1mBId5Yv3dGch8KAteAVKuFcdx6Pmyh1+3sbIRkasj+ahz7Cbl6Au2Mg2ZULenjl/bYrLwkd+UwhT4hSk3uaipSdijdu2SIsBqaogRpOI44O67SR+JEvQFsQn94gvH52o0JENLA1abN8unL9DAlC194bnnSI+MWG++SYJVRUWEgeyshobInkzrrGtrHZ/r4SE0vrEssG6dMnu32WzGwYMHYTAYYDAYUFVFyAthYWEoLi4Gy7IoLi5GjEpcVo7jkPibRDQNknF3+76zb9pwC0ONAYmLEhWhL9DBE7PRF1aEr+DRY9mJ2bJMaOtQK0qMJTAYDSgxlqB3zDHcOcg7SNL4Jjb+TmtkhHyw6c1lW9BPUyksq84kNIuFmEB6k504QUoA6JpyJsfMRfTJuraW3DQbNxKsS6A6pB6JamvJwwdAnpTT0tRvuFNJig3d0Gg0MQBiOI47qtFoAgFUAbgSwG0AejmOe1Kj0TwCIITjuB0zvZbLDLuklOZjhqvTq3lDNto9KowdLmYQEK0crF4sjuPQfa6bX7dpv0Bf0LJaxKSpTF8QmVDrpJU3/CkFKfANVY6+IBZn5dB+vJ1ft+1oGxZnLOYNcOTquQ8YmU3zoS/8/veEkKCEaHZUTF8Yc1weiZgYwfwWFkqZw3OReDTx4sUkEDQ2Njt94eKLCRdYCVmtxAfQa7btR7JVSopwzUru3XV1dbz53b17N4aGhuDu7o7MzEywLAudTofU1FS4KRQpO9Z2DB+c+wB6ox5PFjyJvOQ8yfHvffg9vHLsFQDAc+xzeCDjAXsvM29NWCbw1sm3YDAaUGosnZG+EOwdLJhQLYuEYOeng5kmTahsrOSHXpzqdAx31kCDjbEb+XXT49IlkXGnRIc+0JvatqCfplKoGVVjElpbmzS1ExUlNdy+6nx3AhCerOkNFhdH1hU/yaul4WEy1pE2vqWkLEzD3QJItQl0Go3mnwCen/ovl+O4tinDXM5x3LKZ/q3LDLuklMRmmLOTTtU8Lvz51d2vCiY0NUa1xrfx/nHS+DZFftBoNEIktCBFUfpCX20f/nLZX9B9vhthy8JQ8EQBOr/ohNFgRPvxdp6+wLAMIlZGqNb4NtI5AmMJqXWuLa2FT4gP/14n5iQ6PWBkNqWlkaCNI9F9hKbj5WQwBwaE7KheP52+IJaXF9kz6dqrVzsfPNq5k4xunom3K5ZWK5jQ3FxpA9x81dkp7UfqtA8wAUACRvn5wjU7qk12VmfOnMGVV16J6upqAEBiYiJvfvPz8xGsEpf1vk/vw/OfPQ8AeGjLQ3i66GnJ8UPNh3Cm6wyKmWIsDlKOSGDlrIh6Jgrdo93Tjmmgwaa4TXwENn1xutP0BY7jUN1bzUedy+vLMWp2/GGLDojm1y1iihDup0CdaE8P+aDRiW/icYo0lSKepqJ0Y5bJROp9qQFuapIW0McrgHZzJPpkTRv+vL3Jl8eWLfYn1yi99qlTQkdrQAAp4Fe74e4rkCo1wxqNJgnABgCHAURxHNcGAFOGeAEqt11yaf76zt7vqPK6YvqC0WBEx6kOJGxNAMOqT19466K30FvdC3BA95luvHfde9h4z0Zs+89thL7gp86XmmXCgqaDQuNbX20fkvOTSb3z/+ZjUZJyLEnaIxIQQJqyn3qK0AluuWV6YxXdR+geJhcBVlUlmN/Z6AtLlwomNCdHXjaRToM1GoHXX5/ZCAcESPdtOYPQzGaCOhP3I82k9euFdbduVXfvTkhIwLJly/D9738fLMti6dKlitxXY+YxggAzGhATEIOHtj4kOc5qWd4Ml9aWTvv3GYszkLE4w6m1a/tq8eH5D2EwGnDrultx/err+WNuGjcUpRThL18QAkVMQAxY7ZQJTSlCmN880wsiDZoGsaduDz/0or6/3uG5nm6e2Ja4jTfAa6PWyn/fJydJJyk1n599Jr2ZY2KED1ZhofKNWeLpLpRpuHIlWe/FF+VNjpmL6JM1bfhbvhy49loyRUZtdXURA8xx5Mtx9WrS/OYSgHmYYY1GEwDgfQAPcBw3ONebQqPR3AHgDoB8qbnkklxZLTO05KusodYhPvJbu6sWAdEBYFgGOY/lLAx9YWrt3i+l9XtWixW653SqrN1r7OUNf315PcKWhoFhGVz024sQlx6n2IARR/SF3Fxihm+9FXj6aRLAuOoqUrt6ySWCCZVTMtjWRkyoXk8CVZQUZE+BgdJsrRr0BTe3mUkK5eWEviDHhNbWSvuRhoYcnxseLh0wshB7N1VAQAA++ugjxV93X+M+6HaSe2ZZ2LJpZjg3KRe3b7gdLMOiIEVZVurfTv8Nj+x+BAAQ4hMiMcMA8J3138GG6A3QaXVYHbnaaRNq5aw42naUb3w72HxwxvHNS0KX8KUPuUm5CPBSoIyMDn2gBf0DA8IxLy/StUpvJjWmqdDpLvR3MJnIWrfcArzxhvKkCbHokzVt+AsOJk+wV16pfuOb2UxM9/AweU/DwsiXqdrrXqCaU5mERqPxBPAxAAPHcb+e+tl5uMokXFog8fQFgxF1u+uw4wdCefpsZRKOaBJz0aRpkjS+Ta092DyIlMIUUoNbzKhGXwAwjb4QvjycL3346Hsfoed8DzgrB42bBuHLw3HPaWUKYyeGJ1BXVscb4InhCX5dpoiBX7hyjSpzoS94egK9vULaX6Mhe4ycPdNkIiaURkLt8YTF2rhROfqC0SisazsNVqzwcIINtVVi4sz1wo5E+5Ho2lNVB3bl7k6ytfSaU1MvzD2U0heOtBzB00VPS0zl+OQ4Qp8K5Zm4dffXIWlRkiLrWjkrqlqrYDAacL7nPN686k3J8ePtx7HhpQ0AgDDfMHQ+1Ak3jTJvcPtwO9/4VmosRdeoY7hzgFcACpILeANsO6DDKdGhDzS1cu6c9PjSpcIHKzdX+cYsqxU4dkz4Yjl6VMoZlpM2movok/WXX5IbKTWV1BEFqbdX8KqvJx3DGg35ktqwYWEa7r7GUqxMQkO+Pf4E4Cw1wlP6EMCtAJ6c+t9/Ovm7uuTSNE2OT6JhbwNvQofbhpFSlALtRVqwz7HY8cqMvZpOi9IXqBFs2NeAyFWRYHQMLnv5sgWhL9C1zWNmaFkt1ty0Ble8foWEvnDjxzfyNcPhy8Jxw0c3zPDKM4vjOHSc6ODf69bPWhG3OQ4My+Bb730LUWujFC/3aGoiTV5zoS+w7PTBGPP9dehkULEJnakEQdw3I5e+INaWLaQcwZE8PAQT6usL/Oxn0t/Tzw944om5rcVxxORTT1BZOfOAkaQk4Zrz80kQSwk1NjbCYDAgPT0daxcwLWuxWpDy2xT0jxO0yPfSvoelYUv54z4ePvjO+u/Ay90LrJZFdIC8cHfbUBtKjCXQG/UoNZaiZ0xIL/wi/xeS0cLrotbh1nW3InNxJlgtK8sIT1gmsL9xP49bO94+M9w5NSaVL33IjM+El7vMGhc69IF+0CoqpBNjAgOl9TxqNGbR+iJaexwaSszvI4/ITxvNJlp3vH8/ucGio0n65JZb1MePjYwQs09v7MREkrZyad6aS053K4CbAZzSaDT0LvspiAl+V6PR3A6gEcC31PkVXfomiNIXqBFsrGxE1FpCX7ji1StmpC+Io8DOyDRoQu3uWn5ti9kCrU6Ldbetw1VvXqU+fWHKhLZVtSEunZjQ6z64bkb6QkhKiKxI8EjXCGpLp665xAivAC8wOgaZP8xEUm7SNESbs6I9IrGx0sBITIz9CWxzKRmcK3/WNjtKSUH25OkpRYCtXet8JJTSF9zdp5fkJSdPN8PJyVL6gvh9iowUaBIJCcQI33ST47W7u6X9SG1tjs/18xMGjLAsCdgpsXePjY2hoqICBoMBer0e56Yig//93/+tihluGWyBwWhAXlIekkMEo+Xu5o7sxGx8eP5DAAR1JjbDAPD7S37v9Lpi+oLBaMDJDsfpBYPRgO+mfpf/u0ajwetXvu702jW9NXzpQ1l9GYYnHKQXAET6R6KYKeZrjqMC7ICq56vZxilSkLVOJz+VYk8TE2Qmufjmpl2cTzxBTKFaok/WdNKctzcpnN+xg/xZTXEcgad3dpI/+/mRxkK1G+6+AXJNoHPpK9N4/zhvQmv0NQDAkwiSC5LhG+LYhMoZusFZObQdbeNNaPuxhacvUBPqs2iKvqBTl75gMVvQfKiZN/w9X/YgKS+Jf79DUpQDxovpCwYD0NAAvPXWdBN37bXAP/+pXMmgbXb0wAGBFGRPWq2wbl6e8vSF664D/vpX6Xlvvgncddd0+oKz1zw5SRr86DV//vnMtcZr1gjrZmXJGzBiT1dffTU+/fRTmEwm+Pj4IDs7m5/4tmLFCsXvqx8ZfoRfHyIJy18V/Qo/3vJjyfGXPn8Jrx5/FSzD4tpV12J15Gqn1+I4DjW9NXzzWVl92az0hWKmGDpGh2KmWFbj25BpCGX1ZbwBNvYZHZ7r4eaBrfFb+ZHH66LXyS/BEBf06/Vkqo14nGJUFImG6nTKplLEMhqlTMNly6SkCTVJCPTJuqqK3GBaLbne2Fj11qTq6SEpHvp+r1q1sEX7F7hUQ6vJkcsMf7NltVjRVtXG18F2nOxA/NZ43gyGLw+f82Y5XzM83D4sMaF+EX4CAmwB6AvU8PfV9iE5L5kf86wkfcFW/fX9vOGvL6tHSEoIb/jjM+Ph7qVM45uYvmAwkMinLX3h5ptJr4pYzc0EeTaXksHoaPvT2CIigGefFSKhXY7LIxFYEn8AAAAgAElEQVQQIDWhcvCdc6EvhIYSUyyeyjo+TozvfANIjz1G/gPIw4W4H0k8iMve71BUJDS+xcXNb9356gc/+AHc3d2h0+mQnZ0NXwW4rBzH4XzPeQyZhrApbpPk2KvHXsXtH94OAChMKUTpzdOpD3JE6QvUhNb1O04veLp5Iishi5+8Joe+YOWsONF+go8672/cD7PVMdw5JSSFL33IS85zasrcNDU3Sz9o4oJ+T08SDaUpDTmpFEcaHpZOdxkZkdYuqTkCmD5Z795NbrDAQPLEnJam7phlgDzhHjsm3NihocpNq/kGymWGXfpaaKh1SODQ7qpFQFQAb34TtiXA09d5E1rx6B50Pf06rhl/E+IthwPwns/N8PrWFfCPDUaNvgYDDQNILkjmDXBwgjpsUoAwgKnhry+vR+iSUH7oxeKMxYrRF2xlHjWjvryeN8DjfeP8gJGUohQERCk7YOTAAeD550lE1F6jF1VgIHD99cDLLzu/lrMBxQ0bhP1TCXxnQwNw//1zoy8UFZH3R26z+ugoeWC4/37iCc6fd3yumxvJStMM9ULs3WrqcPNhXPfedWgYaMC2hG3Y+529kuPNg83Q/laLrIQsXL7scvwg/QeKrf3Irkfw7MFnZ6QvaEO10DE6RegLnSOdKDWWQm/Uo8RYgs4Rx3Bnf09/5CXn8dFfbagCcOfxcYIaowb49GnpcYaRgqyVbsziOGG6i15P0hybN0trl9SswaV1x+fOkRtp/XpS67xIvYAFr6YmYcKeuzv54lKJn/1Nk8sMu/SVaNI0icZKYewwpS/QiW/B8crd4L+JeALXdz+PaLRPO9aGaPzZ47tI/0k+MaHpi+Hmoc6TtS19wTRkgpbV8ibUP0KdMZaf3PsJql6qQtzmOHj5e6H5UDNi0mL4h43oddGKDRixWqcHJv72N1LqYE+0ZJBlCQJMLn1hroMcIiKkCLAoGeWRIyPEPIt/98FBQiiyLb9wdyfXSb2CHPoCLQsUo1DF/Ui2io8X3uuCAnkDRr4qWTkrznadxarIVZKfd450IuoZ8n+ih5sHuh/qRrCP9DtkzDwGX0/nI9Adwx2o769H+uJ0yc9/e/i3uF9/v+RnStIXzBYzDjYf5IdeHG2bGe68Lmodv+7W+K3w9pBZn8pxxPiJG9/E4xT9/aWNb2pMQuvqEorcDQZSMC8mTcipXZpNtO543z7yIEBLPZYtU7/xbWyMpNPojR0fDyxZov6630CpMnTDJZdsxXEceqtFCDBKX2AZXPrSpYjbFKeaCR3sMSMS9qMnkejEhNUDef+dZ/e4HNmjL8RuiiX0hb9N0RdUmnI32jOK2l2kzvr4a6SftflQM67/4Hpc+/dr4R2oTAOHLX3h6FESFRUbw8JCYvisVtLoJc5gRsoYwWObHTU6Lo8EIB22sWGDPBN66pSwbmUlGWksbs4OCiIR5r17SY8ONb9y6Qu9vSQTTWuOW1ocn+vuLnCOdTrC7Veq8W3fvn0YHR3FlVdeKf8F5yArZ8WtH9yKf1X/C71jveh6qEtSWxvpH4nUmFRU91SjIKUAfeN908yws0a4vr8eV71zFY63H0fSoiTU/qBWUtag0xIGMeX9KkFfqOur48cd76nbg6EJx+mFcL9wFKUUQafVoSilCDGBMU6vy6u/X1rQbztOUelUiq3MZqHIXa8nXzK0i/PRR+VNjpmLaN1xSwu5ti1bgIceUr543lYcR2bG045WX1+CylG74c6lOctlhl2at6bRFyYsYHQM1t26APSFE+288fbgzOhEpN3IcCciERymXB2wXfoCyyDjwQwk5yUrRl+wlXXSipYjLcR4643oPteNxOxEMDoGlgkLvvjrF0i7Mw3LLp8R8T0nzUZfOHiQGE+qkBDgT38i5WxyStpss6P795M9c66qqHBuXUA6DZY2h4tlMEwnFT37LMkQy6EvTE5K+5E++0zaj2RPDz5IzO+2bWQvlSuO43Du3Dme+lBRUYHx8XGsWbNGFTNsmjSBAwcfD8F4uGncUNNbw2PIdtXuwnWrr5P8u79f+3fEBsbC0935+9nYa0R0QDT8vYQsTWxgLGp6SeNufX89qnurJbSJJaFL0PHjDkT6O/9kNzIxgvL6cr7prrrXMdzZXeOOzPhMvvQhNSZVmcY3cUG/7ThFJVMpjlRXJ6xfVkYizCwL/PrX8tNGs4k+WdOGP4YBLr8cWKzc+GyH6usjU3Tojb1iBZl259LXUi4z7NKsskdfWJy5GAzLYPP3NyNilcr0hVIjjHopfWHrw1vRtCUO+55rwnY7NcOVPkVYf7dzo1IBB/SFXEJfyP55NkIZ9aYWDTQN8A13dXvqEJwQDIZlUPBkAeK3xMPDm9y2m+/djKvfulrWWsePA59+Ojf6gq0ZBoDbbnNuXZodpZFQe81xVH5+MzOB56vTp4F33hHKEmeqFLOHY9s4a8LNvmg/kl5PosD9/Y7PXbRIOuUuIYF4B7nq7+/H7t27eQPc1NQEAFi2bBnuuOMO6HQ65OTkyF9IpA/OfYBXjr6CsvoyvHjJi7h53c2S4yzD4lDzIUT5R9mNlCYumj8ma3hiGGV1ZXwU1thnxN++9TdsX7mdP8fL3Qv5yfn4tPpTbInfgkGTtBNRo9HM2whzHIdTnad481vZWIkJi2O4c2JwIm9+85Pzp0W9nVJrq8DctR2n6OGhXCrFkUZGyBMqTSv19xOjvX078NJL8tJGs8lqJeSF0lKybkAAaXx77DH1i+ctFtL4RifshYSQ9/pCLtr/BslVM+ySXU2jL4T78SSCpJwk9egLZguaDzbz0d9eY69D+sLE8ATeyHgBwcYqZI2XIhKd6EQkKn2KMMCk4ZZDd88rYmtLX1iUvIhvuIvfohx9wVbmMTMZMDJ1zaNdo3zjG1PMICBavbq54mKyb9iTvz9J/9NSALn0BXF29OjRmU3o2rVCGcDWraQkwZ5hjooC2qcnBmbU888D991n/1hIiJS+ICeANDZGyhGpJzhzxvG5bm4ka0rf602biG+hEtMk5iOLxYKqqire/B4+fBgWiwVBQUEoKCjgsWeJCnFZOY6b9mD8ZOWT+MnunwAAblxzI3ZevVNyvGmgCb1jvbLoCxzH4UTHCb7+1h594bsbvos/Xv5Hyc/q++sR6hsqi77QPdqNUmMpDEYDSowlaBt2DHf29fBFblIuX3axNGyp/EACHfpAb65Tp6THk5OFm8kWZK2EOI5Mz6Ef9MOHSdMA/TCrTULo6iLm/8wZss7ateRJciGK51tahAl77u6k6W4hGu5cmrNcDXTfIMlh7lJZJixo3N/IR0L76/uRnJ/MG+BFierd4H21fYIJLa9HqHbu9IWJ4Qkc/FUljr9wCAM9ZgSHeWL93RnIfChrViM8MTKBhooGvgRhrG9MakIVpi9QcRyH7rPdvPltOtCE6PXRvOGPSY1RrOZ4YoJEdA0GQjj44Q+lx599FvixCM26fr2wh8ktGRRnR/fsmRkBFhZGTKhOR0xojIzyyNFRYRosHYwl9hvV1aTEASB7Z3q64BU2bnQ+kEP7kagnqKggfTmOFBsrvNeFhfKpE1Stra0oKSmBwWBASUkJent7odFokJaWBpZlodPpkJ6eDk+F0tNtQ2147fhrMBgNiAuMw9vXvC05fqztGFJfTgUAZC7OxIHbDyiybtdIF0prS6GvIfSFjhHH6QV/T3/cuOZGvHyZDKTJlCatkzjUfIjHrX3e+jk4ON5HV0eu5okTWQlZkjIRp8Rx5ENMzW95+fQxhXl5wodLDsjakcT1RSUlpOZWPDlGzRHAlGu4dy+5wSi6ZeVK9RvQxseljW+xsQvTcOeS03KZ4W+QnDXDvTW9vAltqGhA2LIwnkSgNn1BjAAzDZrAFJN11aQvcByHzi86+RKElsMtiEmN4U1o9Hrl6Au2Gusb4xvfjAYjNO4a3vAn5yfDJ1i5Bo7aWsGQ7dlDyuYAYgBtsVznzgH/+79C45sclrttdpSSguzJ3Z0gwMT0BTkmdCb6wrlzZL8Sn79jB4m+yg0g9fdLB3FNVR3Ylbe3NEO9apUye6jJZEJlZSUf/T01FRmMjo5GcXExdDodioqKEK4Sl/V052msfoEMswj2Dkb3w93wcBPC2lbOileOvoKC5AIwoc6nF8wWMzGhU6UPR9uOzmhClaQvNPQ38Mzf3bW7MWAacHhuqG8oilKKwDIsiplixAUpAHemBf305qqvlx5fu1a4mbZuVb4xa3KSRHzpB/3cOfJhFhtuNUWfrJubScokI4Osr+aYZUAYodnSIgDCU1OVKdp3aUHkMsPfIM3HDJ/bcI6PhJpHzbz5TSlMgV+4Ol8sHMeh42QHbwRbjrQgdmMsb0IXhL4wVXPs7u3OX3NyXjK8g9Tp5rVarGj9rJU3/J1fdCJxWyIfaQ9bGqZYnfXwMAkO0X2ypsbxubW1JGuqhGyzo/v2kUi0IyUmCkYwP3/+2cSdO4XRxHFxwJVXkoAYbQ53pN/8hjB6lRDtRxJnhG0HjIi1bJngF3JylN27x8fHsX37dpSVlWF0dBSenp7Iysrio79r1zpfdiAWx3HY27AX+ho99jbuRdmtZRKiAsdxiH8uHi1D5P+EqjuqkBqTKntdgJQgvH/mfeiNhL5gW9crlpL0hVHzKCrqK3gDfK77nMNz3TRuyFicwQ+92Bi7Ee5uMkuqrFZSSySeZCMu6FcyleJIjY3C+rt3A0lJUtKEmiSEkRHypXbkCLluunZCgnprUg0MkNpf2vi2ZAlBn7l0Qcplhr9BEpth7lF7x4U//3nvn3kzGLkmUrXGt9HuUdL4NlVz7OnnyUdCk3KTFEOAAaTM4i+X/QXd57sRtjQMuY/novMUiQB3ne1CYnYiv3aoNlS1ax5sGeQNf+2uWgTGBvKGPyErAR4+yverdnWRutaZTCjdR+i+KceQ2WZHW1sdn+vrK1CTWFZeNnHnTuCOO+beSLdypbBudra8QE5rq+AJSksJBs2RgoKkjW8KleI61MUXX4yUlBTodDrk5uYiQAUuK8dx0P5Oi9q+WgDAnlv2IC9Ziix85egr8Hb3RhFThOgA5UbFHmk5gvRX0u0eU5K+wHEcTned5ksf9jbshcniGO4cHxTPR50LkgsQ4qtAfWp7u7TxTTxOUclUiiONjQn1RXo9maQjJk2oOQKYcg137SJfMrTUY/NmafG8GrJaSSdxfz/5PYKDSb2Y2uu6tCBymeFvkOZjhh3VDMuVddKK5kPNfCS057xAX2BYRlX6wu+W/g69Nb2gGVN3b3ek359OGt+2CvQFpTU5PomGfQ182cVw2zBSioQBI0FxyjWqUPpCZiaJ7D71FNk7b7mFcPHFk1L9/IgJpfumHJa7bXb0s89mbnxbvVowgtu2ycN3UvpCaCjBijU0OD7Xlr4gJ5BjMpEoN71m234ksTQaUmdM101PV5cUpZbE9IXrV1+PrIQsyfF7PrkHL3z+AgBgx9YdeLLwScXW/qLzC/yr+l8wGA146+q3JGbaYrUg8plI9I6RJxAl6Qu9Y73YVbuLN8A0sm1PPh4+yEnM4Q3wivAV8h+qJyYIR5B+0I4flx6Xm0qZTRwnFNVTnIyYMyxncsxcRJ+sT50iN9KaNeQmDgub/d/KVVsb4f4CZO1165Qr2nfpayXX0I1viCzmGXK0Kqu/oZ+PhNbtqcOipEVgdAyKni5Sn75AG98MRvRWS0N11kkrip4qUnxdjuPQc76HLzNp3N+IqDVRYFgGl//pcsRujIWbuzKbhyP6wlNPAQ8/DNx6K/D002S/2rCBUBUuu4zsYVlZ8jKY4uzorl0CKcielKQvOJoGu23b9NkAYh04MJ2+MB/RfiRa+mDbj2Sr6GjpgBGVSnEXVD8v+zmeO/QcAIIcszXD16y4BhzHgdWyyE/OV3Ttez+9F3sbyJjlUmOpBL3m7uaOHVt3wMfDRzZ9wWK14EjLEb704UjLEVg5x3DnlREr+dKH7MRsWVPueNXUSJm7tKAfUDaV4kh9fdIidw8PstZddwHvvqvuCGD6ZE1vMFrqcd116jegmUykvml8nNzwMTEk8uxqfHNpSq7I8AUoW/rCTx78CX9MzciwedSM+op6PhI61iuiLxSphwDjOA5dZ7p4483TF6aizh/c+gF6zveAs3LQuGkQvjwc95y+R5G1xwfGUbe7jic/cBzH49aSC5LhG6JcI0V9vWB+HdEX8vNJ+R6VRkP2GDkZU3F21GAQAib2JKYvUASYXPoCXbe83D59wd2dNG3ba05LTJzeSzQXDQ5KB3HN9BpeXuQBg5aarFmjzB46MTGBAwcOwMvLC1u2bJH/grOI0hcmrZO4Zd0tkmOGGgN0O8nEtRXhK3Dm3hk4cPOUmL4QHRCNezffKzn+i32/wH/u+U8A9tFrctQ82MxHfktrS9E/7hjuvMhnEQpTCnkDHB+sQJ3o0JAwTtFgmD5OUclUij1ZLNLpLqdPk3XomnImx8xF9Mm6vp4Y7/R0Ujzvr06TNC86QpN+aXh5kciB2g13Ln3t5IoM/xtpGn1hwASGZbDyWytx2cuX4Scv/GT2F3FCHMeh63QXbwSbDzUT+gLL4OqdVyNmg3IIMFvZoy8wLIO0O9Ow/Z3t8FkkbBo3fnwjXzMcviwcN3x0g9PrclYOrVWt/DV3nOhA/NZ4Mm3ugQyErwhXvOb4009JGcBc6Assa//YfGSbHa2okNIXbLV4sWAECwqUwXc2Ns4e8fXyEugLwcHAAw9MJ0g98cTc1putH8lWS5YI15ybq9zebTQaeepDWVkZhoeHcdlll+HDDz9UZgEHOtJyBBmvZIADh5SQlGlmODsxG5tiNyEvKQ+slrXLC56PHNEXVkeunmaGL116KU50nOBNqByNT45jb8Nenjd8psuxqXfTuGFT7Cae+bspbpOEguGUrFZhnKLBMH2copKpFEei9UW08S0ujqz3P/9DnurUHD08OkrSO/QGS0ggayclqbcm1dAQucnpjb1kCYkeuOTSHOSKDH8N5ZC+MBUJjV4nRYApwRmmGusdkzS+uXu6801gyfkLS19IyErgo7Bhy5SjL9hqqG2IDBjRk8Y3/0h//r1OzE6Ep68yRaAcRwJDthSiAwcIDclWdB9hWWJC7ZUMznUYg212tLnZ8bk+PlJq0ooVzgePLBYy5W3pUqmJtlhIaYd4OBZAMsP0mm0DSGKaREICMcI33eR47Zn6kWwVGEj2Tbp2Sopz1+tIzzzzDF588UUYpyKDycnJ/MCLvLw8BCk0CKG+vx5ldWW4bf1tkvtlwjKB0KdCMWIeAQBU31cNbahyOKz50BeaH2xWBjeGqZHS3ef4dcvryzE+6RjuHBsYyzN/C1MKEeqrQJ1oZ6e0q1Q8HUbJVIoj2dYXtbcLBfTFxcQMqyX6ZF1SQhru/PzIl0dGhvrF83TaHO1oDQwkNWOuxjeXRHJFhi8w2aMvMCyD9PvTkZSnLH1BLOukFS2ftfCR0K4zhL7AsAyyHslC6JIFpi+wDHIfz0XitkRV6AsAMGmaRGOlMGBkoGkAKQWk8a3w6UIExytXN9fTIzWhbW1k7xTXmW7eTCKfJpNQMqjTza1k0JERFmdHKQLM6rg8EitWCOZXDfrC66+TOmcqd3eyT3/yCTH61CvMFEC66aaZze9s/Ui2Sk0VrjkzU929e3x8HCtWrMADDzwAlmWh1WoVva84jkPmnzJxuOUwAGBz3GasilzFH/dy90IxU4zOkU6wDAt/T3mhbjn0hUU+8hrB+sf7sbt2N88bbhp0DHf2dvdGdmI2v/aqiFXy33c69IF+0KqqpMdpKoVOU1F6Ehpl39Ii9/37Se0OywKvvkqmv6k5Apg+WR8/Tr6gVq4Evv1tICJCvTWpOjsJzxEQmu7Wr1d/XZf+7eWKDH9FskdfSMxJ5COhodq5RyzmGxkeaBoQTOjuWgTHB/OR0ISshAWhLxgNRgy1DiGlUERfWKzwmNApcRyH3mrRgJG9DYhYGcG/13Gb4xQbMDI5SdCYdJ88cmQ6feHtt4EbbCo5Tpwg0dO5mNDoaPujiSMigCefFEyomDBhq+BgIVu7EPSFG24g1y1WVxeJds/XhIqj4eJ+pD17CJ7UkSIjpY1vkZHzW/frII7j8EXnFwj3C5/G0d3+7na8f/Z9AMCzxc/ih5nScYNWzuo0egz46ugLFqsFVW1VfOnD4ebDsHCOG4eXhy/nSy5yknLg56lAnah4nOLu3SQlT+XtTdIY9ClWTirFkfr7pUXuHCdNG6k5epg+WZeVkRuMolvWrlWXNgGQJ9yjR4X6qMhI5abVuPSNkCsy/DWUXfoCy6DwqUIkbE1wmr7APcqh4tE96Hr6dVwz/ibEXxMcgPd8bobH1ZfBLyoIf1j1Bwx3DIMpYrDkkiXQ/Z8OgbHqjM6U0BcMRjTua0TkmkgwLIPL/ngZYjcpR1+wlWnQhLo9dfzaFpMFDMtg7c1rceWfr4RfmLKNFO++C/ztbyRg0u+4RwchIfZN6rp1c1/LnhEGiLm8/Xb7xzQaEoGm+6cS+M6yMuCZZ+ZGX4iKmv5zZwJJQ0PA44+Ta7XXjySWh4fQ+May5D1We+9WU3+s+iMeq3gMrUOt+GXBL/FI1iOS4yzD4tPqT5GTlIOUkOl1HnIYvAVvFKCioWLB6AutQ60oMZbAYDSgxFjCo9XsKcg7SNL4lrhIAbgzHfpAG8+qq6XHV6wQzK/cVIo90eku1PyeOEFqqViWNBgsX66uIaR1x7W1JMq8aRNw332AChzraaqtFTpaPT1JCkfthjuXvvFymWEVNY2+0EPoC8uuWIaLf3+xovSFY384iOvHS2H79agBkDVeij+/m4jMnxfiiteuQExajGomlKcvTOHHOCuhL6z/znpcvfNqRekLYn1yzyeoeqkKsZti4eHtgbajbVicsRgMy2Dzh5sRsSpCsbQ0x03fh/71L+C996afqzR9wXac8kyKjZVma+XgO02m6bi2/n7S/GcrT09pw/ratc7v2/b6kQDgD3+wf35KilD6kJdHygiVUF1dHU6ePIkrrrhCmRecQZPWSXQMd0yrq/X28EbrEJlyYjAappnhm9behJvX3QwfD+cbpJoHm2GxWiSGUqPRwNvDe5oRVpK+YJo0obKxEvoaPQxGA051OoY7a6DBxtiNfNQ5PS4dnu4ya1zo0AdqfisrpZNsgoPJTUQn16gxCa2tTVpfFBVFPsg//zm5odQcAUzrjg8cIOmtuDhynY6erpXU8LC08S052dX45tKCy2WGFRRPX5iKRjYfbEb0hugFoS8M9pgRiU67xyLRiQmrB3L+K0fxdSl9gUa824+3I37LFH3hfnXoC1TDHcOk8c1gxKmdZPNsOdKCGz+5EUk5SfD0U67xTUxfiIgA3npLeg7LkrpYQNmSwYEBkh2l5YEz0RcA6eCJ1avlmdBjxwRvcPIkiUiLDXF+PjH2FgtpCqQmNDdXXgCJ9iPp9aQvp9P+xxoAMd50XZad3pzorEZGRlBeXg69Xg+DwYDq6mp4eXmht7cX/ipFqWr7avFw6cPYVbsLKyJW4ODtByXHi5liAECITwjiAuOmER/klAN88uUn2LFrB053ncY9G+/B7y/5veQ4y7Aw1BiwOW4zP/RCDn2B4zhU91bz5re8vhyjZsfpheiAaN50FzFFCPdTAO4sHqdIC/qpxKkUnU6dSWgmEzHddP2mJqGA/umn1R0BTJ+sDQZyg/n4EMP9058SjIuaonPcaUerv7/6RfsuuTSLXGZYpsZ6CQKsRl8j0BdYBpvu2YRr37tWXfrC56181NmDM6MTkYhG+7RzOxGJ4DDlvmh4+oLBiNrSWvhF+IFhGWz72TZF6Qu2skxY0HSgiY8699X1ITk/GQzLQOOmwam3TyHtzjQsuWiJ7LVmoi8EBZEeGvF3d1ER8Oyz8ksGrVaSHaXm99AhYjbnqtJS59YFZqcv7N8vDdgEB5PykPXr5dEXaD8SveajR2f/Nzt2EM+wdasyezfHcTh16hRvfisrKzExMQFfX1/k5eXh+9//PliWhZ9CnFLTpAneHtLvhmDvYPz97N/BgcORliPoHeuV0A6iA6Jx7M5jWBO5Bu5uTpZUcRwaBxqnlRL4efrhdBeZcmIwGqb9u9vW34ab196MMD/n0wuDpkG+8c1gNKC+v97huXTwBzXeayLXyH+oFo9T1OsJ5kRc0B8TI5hfNSah0eku9Etl717SfKbTAS++KG9yzFxE646PHSN/X7YMuP56+zVMSqu7m0Te6fu9ejVpfnPJpa+JXA108xSlL1AT2nWmC4nbphrfdFpV6QtDrUN81Lm2tBYBMQH8uo3ldej+9RvY7qBmOPLh25DzuHOpp0nTJJr2CyZ0oHEAyQXJfANacIJ6U4t6jb38e91Q0YCwpWH8Ncelx8HdU5mu6fnSFw4fJsEiJdTWRkyoXk9MqC1uTKygIPvDOKjmeztXVgIffzw3+sKvf03KFZUQ7UeiA0bE/Ui2Cg8nGVtKioqJmf912lNPTw9KS0uh1+tRUlKCtqnI4OrVq3nsWVZWFnwU5LL+7vDv8HH1x9jXsA9199chKkBqRNJfSceRliNYHLQY/7juH9gYO2vfx6yypS+0DrWi++FuCdWBotfMVjOyE7Pxj+v+gQAveWVcVs6Ko21H+Ya7g80HMWl1DHdeErqEN7+5Sbnw91IgAk+HPuj1xAiKxyl6eZFoKE0tyEmlONLgIPmA099hYkJYr7BQ3RHAFgt5sty9m5QiBAWRyPOGDeoXz5vNxHTTCXvh4eT9vZCL9l26IDXXBjqXGZ6DBpsHeSNYu7sWQYuDoNVpF4S+0FjZyK892DKIlMIUsrYNfWFieAJvZLyAYGMVssZLEYlOdCISlT5FGGDScMuhu+EVMLcQGsdx6K0RmdC9DYhYESGYUAXpC7aaGJ5AXVkdv7Z5xMyTLpgiBn7h6kwQGhkh+5K4TFAsWjJI00Kj+mAAACAASURBVPFySgZts6MnTzo+V6MhpCQasEpPJ9lTe010UVEkujsfXXwxqXe2p4gIYj51OhL5lhNAov1INPpr248klrs7sGWLcM22e/dc2cq2mpycxOHDh/no7+effw6O4xASEoLi4mKwLIvi4mLEqchlzX4tG/sa9wEA3rzqTXx77bclxw80HcAin0WK0BdoCYI9+sJ733oP16y8RvKzz1s/x4rwFbJMaPtwO9/4VmosRdeoY7hzoFcg8pPz+aEXySHJTq/Liw59oB+0cza846VLBTOqxiQ02/qiY8dICQD94lCbhEDrjquryY2UmkrSOQpxrGdUfT1pfgNIhHvDBuWK9l1yyUl9Y82wEgMozGNmNO5r5Nm7wx3DEhOqKn3hyx7eCDZWNiJyVSRvQmejL0wMT+Dgrypx/IVDGOgxIzjME+vvzkDmQ1mzGmHTEKEv0LUnxyehZYnhTylKUZy+QMVxHDpO/D97Xx4fR12//2zuo0nTJM19b9K76ZGmbdo0aY5mAoKAUI4Cli9KEURRLkVRQO1PQQX8ooCIoGi/IHIpirtJmiZN75PeB9ncV9Pc9ya7O78/3v3M7Gx2c+zMVCjzvF68bDKTvLPrzH6eeX+e9/NcEAh/y6EWxGTGCA8bkemRinXaR0aIhBoMwPXXk9OAPQoLxahjnY52LdkatmqV+zuYjrujO3ZM7r5gT0LDZcgj7dNgo6KAH/1Ievw3v6FkN4BeHxtY5ziSP7jbyOF5IvnsNTvOIzkiKUmsm59PDx9KoKGhQUh82759O3p7e+Hh4YFVq1YJ3d8VK1bAUyFf1lPtp/Du6XdhNBlxb8a92Lx0s+T41p1b8cSOJwAAj2Q9gl8W/VKRui39LZLY4cncF35R8Avcl3mf7Lqj1lHsbtgtSB8+aZt4e2F59HIh9CIrLkuZwTcm6DcYiAjbxykGBVE3lBFgNZLQLlwQ9UUlJSSvsE+OUTMCmD1Z795N/2ZSj9RU9e3HhoZI08US9hITAb1e3ZoaNEwTGhmeAhgZ5nkeHWc6BAlC4+5GRKZHCslrqrsvlNcKxNtmsQnkN6UgBf6h6kwQ8zYebZ+0CSS09UgrYlfFCiQ0YlGEanKPwYuDqCkVdda+Qb7Ce520PmnKHezJwPMUccyaRBUVwPAwHXvwQeCFF6Tnv/YarSlsB1MOCbXfHTUaSRbgCt7eRMzZeq2E+wJ7zXv2iGtVcjJZkdn/7upqkj8w9wU5DaSODmkQl/08kiMCAqQBI2lpyq7dTz75JN555x2cvdQZjIuLE8hvQUEBZqnky/qrPb/Co6WPAgBuXngz/nbT3yTHz3eeR2VdJbhUDgkz3d9emK77QkZMhiBBkOu+UN1VLRDv8tpyIdXOGSICI1CkL0Kxvhgb9BsQEaiAuTMT9LMJS8c4xYwM8WZSIwltdJRuLHaT1dVJ4wsTFbB2cwX2ZM1uMCb1WLt2vN2LGrVPnRInWgMCqPOs9sCdBg0yoJHhKeDUwlMCAQYgEMGUghT4haiT387beLQeaRXIb9snbYjLihNqz16gnAWYIwbbB2Eqoc5vTWkN/EL8BOKdmJsIn0B1PtSsY1Y07WsSus5dn3YhKS9J0BzPSlGOmDD3BUZC6+udnzd37vgdVDmw3x1lJNTiWh4p233BPpo4Nha49lrqAk/mvnD+PBFPJWCx0IAfe82O80iOYCFZHEfkX0Ep7jjceeedaG9vFwjw/Pnuyw7sYbaYsbN+J4wmI2y8Dc9xz0mOn2w/icUv02BQmH8Y2h9tlxV0YY/a7lp8dP6jKbsv2JNQOe4L/eZ+7KjbIYRe1HTXuDzXy8MLa+PXCtKHJVFL5L9+Juhn5PPAAamgn1mQsTQVNZLQTCax+1xZKc0NX7VKXScE9mR9+DC97rQ02jqKiVGvJkNnJ23xsBt7wQLaYtKg4XMCjQwD4J90dlz891/3/VXQo4bPU88CbJz7QniA0AlNzElUzAIMALpruvHWtW+h41wHwuaEIedHObhw/AJMRhO6a7qRnJcs1A5JkheLOuHfUdstBozsqEWoPlR4r+Oz4t0OGJkIH3wAbNw4sfuCvWTwqqvkdSMdd0cd3RfsMWOGNHZYjvvCtm3Ali0TSy3ssWSJ2IGV675QXy+S37KyiYf5QkPFlLuiIiLtlwuOtmNK4Xznecz97VwAwAyfGeh8rBM+nuIbyvM8HjQ8iDXxa7AhZYMs9wVHPF3xNJ6qfMrpMW8Pb2QnZAskND0y3e3Xb+NtONZ2TJA+7G7YjTHbmMvzU2alCNKHvKQ8BPkqICNrbhbJZ1mZNKmGbaXYG1krPZg1MED6IkbABwelhFvOttFkYE/WbOCPST2WL1c3ZhmgJ9yjR8UbOyzs8iTNadCgEjQyjMnJsCvNsFxYR61o2C1qjnvrL5/7wotpL6LL1EU2EgC8/LyQ9XAW9JwecavjFHNfcMTo4CjqK+uF1zzSMwJ9kV7QHM+IVC5gpLWV1qnbbiMy+8wzNDhWWAhcc4303KAg6eCbHMkg2x1la/Rk7gvLlonEOytLHgll7gv5+UQsXXW8AVqnN2wQ8wHkNHKGhqgRxl7zRKEfHh60K82Id0aG+mu3GmDuC6U1pXiee16SpMbzPFL+N0WwBavYXIHcJGX8u228DUdbjwq2Y69e+6rk+L6mfcj6Y5bwdWpoqkBC1yetl+X+0D7YjlJTKQwmA0pMJWgfdL29EOgdiPzkfCH0IjVUAXNnFvrAnrROnZIeT00Vb+K8POWT0Gw26oAy8nvokNRnePFidTW47Mn67Fm6kZYto5s9RL2GhYDGRtoy0unohl227PIM3GnQcBmgxTFfZnRVdwlEsK6yTnBfuPp3VyNuVdxlcV8wGU3oqpYOzljHrMj/mfJpPjzPo/1ku/Cam/c3IzojGnpOjxvfvhFRS6IUCxgxm0nLy9Yp5r6weDH9t3kzedRfcw0FXCQk0L+VkAza747u2CE6BTlDRIRoAaaU+4JjGuzWrRMHbxw8SA0kOYNvp06J73VVlXQeyRHx8SJfKChQbu1uampCfX091q5dq8wvnAayX88WPHe/Mv8rQtgFQGlsX1v2NbQPtoPTc8iMzVSsbr+5H6teWyU4P/ws/2cSjW1mTCZuW3Qb1iWsA5fKOY1cnirGrGPY27RX0BwfaZ3Y3Hlp1FIh9GJN/JpxHsnTBs8T8WPkt7JSFPQD5PJgv5WixmDWxYvSrZ3gYKr1yCOkXVIzApg9WVdV0YMA+/C44w71B9+Gh0lyYTZTrbg4It5q19Wg4TMMjQy7CXv3BZPRhLHhMaRyqVh8+2Jc98Z1qlmA8TyPC8cvCCS05SC5L+g5PTb+fSPeu/09dJ7tBG/jofPQIXyuctt5Q51DqCmrgclggqnEBC8/L4o7/tZKJL+frFjACM/TYBcjZK7cF4xGIsNRUTQE9vzzQEuLPC2q4+6oyeT6XKXdF1gaLCOhztwXjEYi+846w4mJwAo3bGm7uqSDb83Nrs/186MBedbxnjdPmTV0eHgYVVVVgu3Z6dOnkZiYiNraWlXkDq39rTCajFgcsRgZMRmSYwXJBWIARbVRQoYB4ImcJ9yua+++8JX5X8HKWNGseqbfTKyJXyNYr5WYSiTWa54envi/G//P7do13TWSwbf+UdfmzuEB4SjSF4HTcyjSFyFqhgI6URb6wC5yx6e6ZcvEm2nNGuUHs1i6C6tfXS1OcT71lDzt0lTAnqybm+m1rVkDPPqouuJ5gD5czpyhLTWdjuplZqo/cKdBw+cIGhmeIiTuC0ayAItbHQc9p8ctH9yCiMXquy+YjERCfWb4UNzxd1cjOS9Z4r6w6aNNgmY4fG44bvvoNrfr2iw2NB9oFoh3x9kOJOZQwMi6H65DaKryhvG//CXw8suTuy+sXevc63e664rj7uju3aL7gjMkJ4tEUK77AsM//gHcd9/E7gv+/rRuX3MN2Y45aoYDAqhrPBVYLDSDxDjBwYMTB4wsWCB2f9eto79FKRiNRjz//POorKzEyMgIfH19sW7dOtx9993gOE65Qnb49Z5f45HSRwAAD2Q+MI4MX5V2FfY07QGn53DDvBtk13PlvmDjbRIyDAC3LLwFCTMTBOcHORgcHURFXYXQ/f20y7W5s6fOE2vi1wjSh+XRy5UZfDt8WLzQHOMUmZE1E5WrkYTG9EXsqVqvpwv5uefUjwBmT9Zs4E+vB778ZerEqo3ubtJxMRnkvHl0I2vQoMEprmgybK8PdgfMfYGRUOa+sObRNWQBdhncF0xGEzrPdyJpPbkv5Pw4B6F61yR0Vsos3H/qfrdr9zb0CoS/trwWMxNmQs/pUfCLAsSviVcsYMRmo11Kx/Wvt9c5EWZrGHNfcObl/qQTjbgzOO6OOguwYAgMJNLLGlZy7DstFiLey5dLvx8V5ZwIL1ok1l23bjzRZ24SCQlEhG+/3XXtxkbp4FtPj+tzQ0JIZ800x/HxU3+N00VHRwfq6upw7733guM45ObmKhJ5zPM8qruq0djXiPxkqUxoadRS4d8Gk2HczxanFssiolN1XzCajHh2w7OS731z5TfxzZXfdKsuz/M4fuG4MPi2q2EXRq2uzZ2TQpIE6UN+cj5m+ikwy9DSIs30to9T9PICcnLEi1qNJDR7fZHRSBc6xwE33QT8/vckR1AL7Mm6tJTqzphBHx5PPaW+eN5qpcG33l76gAoJoff68yja16Dhv4BJB+h0Ot3rAK4B0M7z/KJL33sKwD0A2Pz8D3ie/3iyYp81azXHATrrqBWNextF/a2pi9wXLrkgzEpWx5sUAHrqegQSWrejDiHJIcLAXfwaddwXAAoYqa+sF2oPXRwSBt/0RXrMiFJuUIXNiLDY4ZQUahbZo6qKPsOVlAw67o4ePjzx+cx9gePk23fauy+w4fC2NulDgNVKazTPS90X5DSQhoel80inT7s+18ODdk3Zw0ZmpvsBI9OFGq4PNd01KHyzELU9tYgPjkf9d+olNcwWM6J+HYVlUcvA6Tk8suYReHq4f3/Zuy8Yqg3Y07hnUvcF1vm9ds61sl5/x1AHSk2lMJqMKDGVoHXA9faCv5c/8pLzBAI8J2yO/PfePk7RYCCtjz2Sk8VtBaW2UuzhqC/av5+0QuwGXrJEXScE9mR9+jSR0CVL6INLzZhlhuZm0l3rdPQaly69PAN3GjR8jqCYm4ROp8sBMADgTQcyPMDz/K+m80d9Fslwd023hISGpoUKJDQuSz33hbGhMdRV1Am1h7uGpSRUQfcFe/A8j4unLwqEv3FPI6KWRQmvOXp5tGKDb47e9I7uCx4e5IkbZuc+NTZGUoWpSgajopx3dsPDgZ/+VCSh/a7lkRL3hQ0bKMTJXdi7LzhLgwWAN98E7rxT+r3qauIN023ksGhiJgu0n0caGXH9czExIkcpLLw8a7fSYCR0adRSCakbs44h/Jfh6DOTPdTp+09j/uz5kp8dtY5KLNGmi+m6LzASWpxaLMt9wWKzYF/TPkF2cajlEHi4/gxfHLFYkD5kJ2TDz0umPtU+TtFgoC6so14nL098slIjCa2zUypy9/eXOk2oGQHMnqx37qQbjH14LFig/gDayAg9ybMbOzaW/I61wTcNGlxCMTcJnud36nS6JCX+qMsB/kkelU+W4+Kzf8KNI3+B/ccED+Bdvzvhef218AsPxItpL8Lcb4a+SI8FGxfg2levRWCEOhPEzH2BkdCmfU2IXh4NfbEeN/7fjYhaqpz7giOGu4dp8O1SbZ2nDqnFqcj4RgZueucm+M1UboBjdJSS3KbivhAWRuuqPRn29iYZxFThSuLQ0UE6XGfw9CS5IFs/MzLkN4/eeAN4663xabCOiI93PhiX6gY/6u4Gnn5atGRtbHR9rq8vSS0YR1m4UJk11Gw2Y8+ePcjNzYXHZfQi/fZ/vo23T76Ni0MX8cm9n2BJ1BLhmLenNwqSC1BiKkF+cr5TqYC7RLi6qxq3vHvLpO4LSyKXCCR0bfxaWe4L9T31gvShrKZMIPnOEOofig0pG4TBt9hgBcydWeiDfeKaPdLTpUbWSg9mWSzU8bV/wszNpZo//KF7N890wHTHTU20ZbJ6NfDQQ+rGLANihCZL2PPzow8rtQfuNGj4AkLOZugDOp3uqwAOAXiY5/nuyX7gcuHoS3tx60gpHNd6HYDskVK8+V4i1v6Ew8a/b0RkeqRqJFRwX7hEQj19PZFanIrMBzJx83s3K+a+4Ih/3f8vHPn9EYqR9vJA+8l2JK5LFPTOYXPCVBv28/amjmxb2/hjXl7U8WWETAn3hakiMVFcr/PzaQjNXdhs4//uPXuoWeUI5r7AiPf8+e6TUKuV7E9ZU27/fvr+a685P3/uXPG9zs1VZu3meR6ffvqp4PpQUVGBoaEhHDlyBMuWLZNfwAGj1lGYLeZxQQ4Xhy7i4hCptAzVBgkZBoCXvvQSQv1DZXV/a7trETUjSuIzHBsUi9MXx2tOwgPCsSFlA4pTi7EhZQOig9zfXhgaG0JlXaUguzjX6drc2UPngdVxq4Wuc0Z0hizJBwC6wI8cEcnn3r3SOMWwMKmRtZytFFdoaJDqi5KS6EL+xS/kJ8dMBqY7PnCAXndSEnD11c4ndpVGby9pf9mg4dy5JLvQoEGDqnCXDL8M4KegZutPAfwawN3OTtTpdFsAbAGAhMvxYQKgr9OCCDjftoxAO8xWL2R/P1vxuoL7grEaJoMJF89cRFIuDb5lP56N0NRQ1UhoX3OfQLpPvUO2UC2HWnBnyZ1IyE6Al58yIlCeB44dE9epzZvpPwadjtbHN9+kr5WUDNrvjhqNE7svAJQwx8jgnDnySKi9+0J0NPD++9JzOE4kpcx9geNI/yzHfaG5WdRZl5WRDZor+PiI/socRw8ASqCvrw/bt2+H0WiE0WhE3aXOYGpqquD6MHfuXGWKXUJ5bTle2PcCdtTtwGNrHsOPcn8kOc7pObx98m3MDpjtVCYgxwrsV3t+hT8c+QPOd57HR7d9hGvmiEku/t7+yEnMwfaa7ciKzxJCL+S4L/A8j1MXTwnSh531O2G2ut5eiA+OF7rOBckFmOWvwCxDW5t08M0+TtHTkwgou5nUSEIbHpamu3R00AfJl78M/Pa36kYAsyfrsjL6kGFSjx/9SH3xvM1G+jGWsDdzJm3haINvGjRcVrh1p/M8L2xO63S6PwD41wTnvgrgVYA0w+7Umy6Cw7zQ3hGBKIxvT7YjAjPDlLPT6W3sFUhozfYa0X3h5wWIX6uc+4IjLCMW1FfVw2Q0odpQjYG2AaQUpkBfrIeXvxeO//U4Mu7NQEqhfO/MixelJNRemhAWJiXDAHD33TSEpYT7AtsdNRioKzqdwMSPJx3pdI2mJqn7gn0a7IwZJHWwb04VFgJ/+AO9ZjnuCyMjNI/EdqRPnnR9rk5H78cTT1DdVauUcYqy2Ww4cuSIQH737NkDq9WKGTNmoKCgAI899hg4jkOKQr6sNt42jkheGLiAj85/BIBcFxzJ8HVzr8PhLYexNGqpLBLaNdw1LjL5wsAFnO88T7WrjRIyDAAvXf0SwgPCZbkvdA13oaymDIZq0hw397s2d/bz8kNuYq7Q/Z0XPk/+Q/XoKInz2UXuKOhnWykcp04SGs/T0Bm7uffuFX2G//pXdZwm7MGerNn2Uno6fZCFKRef7RKtreJEq4cHDd05Wsxo0KDhsmJKccyXNMP/shugi+Z5vvXSv78LYBXP87dO9nsuxwAdAFQ+WY72Z/+Em1xohiMeuwu5T7uXyjY2PIb6nWLs8NDFIaRsSBEG34Ki1Rne4Hkenec6ha5zw+4GRC6OpMG34lSSRHgqs3iMjZHLg737gqvLJCSEmjhKNTLY7qjBILovuMKsWVKS6ojpEOexMdI4u0qDtYeHhzi0Lhc8TxHHrG5FhTSIyxFRUSJH2bCBrFqVSFRva2tDSUkJjEYjSkpK0NHRAQBYvnw5OI4Dx3HIysqCj0Lb093D3Xj18KswmAwwW8zY87U9kuMdQx2I+GUEePBIC03DyftPypI82P9ee/eFtLA0VN5VKTmnrKYMG/6yAf5e/ti8ZDNevuZl2XUtNgsONh8UpA8HWw7Cxrs2d14we4Hg+pCTmCORariN6mrxQisvJzkAAzOyZheXGoNZ3d30ZGkwUBfay0uqXVIzApg9WbOBPyb1WLRI/QE0s5k+RNmNHR0tTy+lQYOGKUNJN4m3AKwHEA7gAoAnL329FMQv6wDcy8jxRLhcZHh0YBRvrn4ZM02HkT1Sigi0ox0R2OW3Ab36DHx1332SoIqJwPM8Os50CCS0cU8jopZGiSRUQfcFR4z0jqB2e61AvHmeF1wfkguS4T9LwfQDO/zrX8C117o+ztYRZgEWE+N+raEhGjpjnVBn7gsMHh40u8LW6xUraKDa2RBdZKRz3bIrDA+To4IrB4bYWLGuXPeF3l5pEJezNDkGHx8gO1usnZ4uXUOZm8R0MTo6it27d8NoNMJgMODYsWMAgIiICBQVFYHjOGzYsAGRagQhAOgd6UXYs2Gw8lbooMOFRy5gduBsyTlvn3wbGdEZSA1NdbsTOpn7gpeHFzof60Swr0jEzBYzdtbvxLrEdbLcF5r6mgSv4bKaMvSMuDZ3DvELQWFKoUCA42cqYO7c3y8+4RkMQI2D3/FkRtZyYbVSogu7uU+dojqMAKelqUsIma9hfT0R71WrSDyvZswyIEZosoQ9X1/q/Ko9cKdBg4ZxUIwMK4nLRYYBIsR7f7kLn7y8D72dY5gZ5o2l961G1qPZkxLh4e5hCQnVeeokJFRJ9wV72Kw2tB5pFepeOHYB8WvjBeIdPi9cMc0xmxEpKQF+/nPp5/TAAJE9lsTm6SkloRkZ7neCHXdHp+K+wOoWFFA32F309FBjymgEbr11/FxKcTEdA2j9ss8HkOO+YLNJg7j27pUGcTkiLU2su349yTKUwgcffIDXX38dO3bswODgILy8vLB27VpwHIfi4mIsWbJEMVeIPY178PGnH8NoMuIft/4DMUHSp6bs17Oxu3E3AOCft/4T186d4AlsGpiO+8Isv1kw3mFEZmym7LrDY8OoaqgSEt+cDdoxeOg8kBmTieLUYnB6DpmxmfDykCmpstmkgn7HOMVZs5QzsnYFe33R9u30FMm0xtnZ6kYAM1/DffuoE5yQQHWTktSrydDXR0OHVit9UKSmXp6BOw0aNEyILzwZng5sVhtaDrUIJLT9ZDsSshMEEqqm+0J/a7+gOTaVmjAjcoZQN2FdArz9ldE3O3rTV1WJFl//+Q+tV/b46lepUcRIqBzJoOPuKHMKcgal3RcOHxYbU/v3iyT0/vuB3/1Oev62bdTIUsJ9obVVOo90SXXgFEFBtEvMXrNCUlynePrpp/Hmm28K5DcvLw9BKvmy5v85HzvqdgAA3rjuDdy19C7J8Q/OfIA+cx+K9EWKuS8YTUac7XC9vWDvvsDpOayIWeG2+wLP8zjbcVaQPlTWV2LE4trcOSYoRhi4K0wpRKi/AubO7e10gbGbq91ucNjDg7qh7MLKzFR+MGtkRJru0tYmjS+Us200GdiTdUkJ3WABAfQEu3q1ujHLgJg219lJH1BBQaRzvlxpNRo0aJgSNDI8CezdF2rKahAUEySSUAXdFxxhMVvQsKtBqN3b2IuUAhp80xfpMTNegUjUS3D0pm9pcX7ed74DPP+8YmXHuS8cOEBrhyvIdV/Ytk2MJo6JIRekvj567a7cF/R62slUCmazdB7pkurAJZYvFxtmWVnqr90MY2Nj8Fao2ODoICrqKmA0GZGTmIObFtwkOf7s7mfxvbLvAQBuWXgL3r7pbUXqAsCp9lNCB/Zyui/0jPSgrKZMkF009rk2d/b19EVOYo5Qe+HshfIfqlnoA3vCO+LgdxwXJ8oQ5G6lOAPPk5bJvvu8eLF4McvZNpoKurroyfr4cfp6wQJRPK82LlwQhwl0Onrd4eHq19WgQYPbUCx04/OM7ppuvHXtW+g414GwOWFY+/21aD9OwRf9Lf2C+0LRc0UIjlVneIPneXR92iUkzdXvrMfsBbORWpyKL73yJcRmxsLDS/mp6UcfBX7964mHq5hk8MYb5debyH3BESEh1DxiBFiO+8K2bcCWLWIIVnMzuTo4g05HazVbt3ne/a4zkwXaB3HZzyM5IiJCOvgWEeFeXblQiggDwGtHXsN3jN8BQPpYRzJ8zZxrUN1VjeLUYuQnuzew6gp3//NuHGg+4PSYvfsCl8phfvh8t0mo1WbF4dbDAvHe37QfVt61xmVu2FxB+pCblIsAbwV0orW1IvktL5fGKfr50RMku6jVGMzq6ZGK3Hme6n3965Q0o2YEMHuyrqgg/dasWfThcdNN6rpNALR1dvgwfbjodHTT5uVpg28aNFyBuKI7wy8tfAkdZzvA2+g1evmTv7Ce0yNmRYxi7guOMPeZUVteKwzdWUet0BeT5jilMAX+ocoNvjU0UCBUTg59/cwztFPp709aYHsoKRl03B2dyH1BpwNWrhQbVpmZ7u8msjTY8nIiwSkpEw+gObovyGnk9PdTXUaAa2tdn+vlJR18W7JEmbV7bGwMJ0+eVCXgwhk6hzpRWlOK1v5WfDfru5JjZzvOYv7vKOY42DcYHY92wNtTGbJttVlxsOUgDNUGxAXH4evLvy45/uMdP8ZPd/5U+FpJ94WW/hah81taU4quYdfmzsG+wZLBt8QQBcydmaCfEeBPP5Uenz9fJL9yjaydgemL7Lc57C/mefPUJYTsybqmhrrMmZlEQpUUz7tCTY2YsOftTVs4ag/cadCgQTVonWEAHedEIgwA1lErcn+cq3gd3saj9WirIH1oPdKKuKw46Dk9Vn60ErMXzlZMc2zvTW80AmfOEKltaKD1afNm4NlnRSKckUHOEHIlg8wCjK3PlZUTW4DFxIjkV677gqs02FWrxIFtZ/jkk/HuC9MB88Nn5HfPHmkQlyNS5BVpOwAAIABJREFUUkSOkpdHMkIlUFtbK7g+lJeXY3BwEB0dHZil9Ba4A1r6WxD3XBx48PD38sd9mfdJ3BXmhs0Fp+ewKGIRilOLFdXV/+PcP3DjO7RlsSJmxTgyfO2ca3Gm44wi7gtmixm7GnYJ3d8T7a6jDXXQYUXMCqHrvCp2lfwHAJ6nbX92U+/aJc3snjlTqsNVYzCrpUUqcmdPkT/+MTlAKE247TE8TEMMe/aQDIRZt3zta+rVZBgYIKmJxUL/P6SkkIBfgwYNXyh8YTrDOg8dwueF4/5T9yvyuwcuDMBUcmnwrcQE/1B/pBanQs/pkZSbBO8A5QbfmPsCI6HO3BdOnSL5HINOR1IFOTuYjrujExFPHx/pbq1c94WjR0Xy65gGy/DznwOvvOK8M5yYKJLm6aC9XUx8Ky2VziM5IjBQOviWmjr9eq5QXV2N//3f/4XBYMCnlzqDiYmJwuDbVVddBT+FrLAaehtgrDZi0+JNCPSRdsHmvDgHn3ZR/dI7S1GYUqhITUB0Xyg1leJn+T+Dr5foNNAz0oPwZ8MF67X2R9sRHqCMPpPneXza9alAfivqKjA0NuTy/KgZUQLp3qDfoMzf0dEhFfTbxynqdPTkym6mlSuVH8wym4l0sye9piZRu1RUJE+7NBmY7pgN/DGpR1aWujHLrPaJE/T+8zx1m5cvv3yifQ0aNFxWaJ1hALd9dJugGQ6fG47bPrrN7d9lHbWicU+j4DjRU9eD5Pxk6Dk98rfmIyRRWd2czQZ84xvk9DCR+4KvLzkfOOvSTpcIO+6O7ts3sQXY3Lli91eu+wLDT35C6av2abCOYO4LCxcCW7dKNcMA/R1bt06t3uiodB7p6NGJz1+6VCS/a9eqt3YPDg7itddew/r16/HAAw+A4zjMmTNHcVeTG/52Az48+yEAIDY4FlenXS05/qW0L2F/835weg76WXpZtSZyX7g67WrkJecJ54b4heCG+TcgyCcInJ6Trb3tM/dhe812wXGirqfO5bk+nj7ITsgWEt8WRyyW/75bLNIkG8c4xehokfwWFiqfhMb0RYz8VlXRDcRxwO9/L0+7NBWwJ+ujR+lvmTeP/A1V8rGW4OJFMWlOp6NhifR09etq0KDhc4MrmgzPSpklqxPcZeoSyG99ZT3C5oZBz+lx1YtXIXZVLDy9lZmatlpJg2svTfPwIGLqjAjPny91X3BGQp98cmq1W1vF9bm0lBwoXCE4mAbU2ZqdKEMeOTpKO7OOFqA2m3MiPJn7AnOTSEggInz77a5r19RI55EGBlyfGx5OjTLWMIuKmvJLlIX09HR0dXUp0v3leR6nL56Gj6cP0sLSJMfsCa6h2jCODD/HPSeLCPaM9GB7zXahC+vKfcFoMkrIMAD8fePf3a5r42040npE0P7ubdoLi821xiUtNE0gv+uT1o/rkLsFFvrAPHft4xTZVgq7kdVIQnPUF42NUa3Nm4G//EWedmkysCdrNvAXEkIfHjfcoP7g29gYSR/YRGt4OBl2q11XgwYNn1tc0WR4ujD3m1G3o05wfhgbHIOe02PRbYtw3evXISBcuQQhR/eFBx8cT2A5jj7TmWSQrZtTkQy6SiWz3x01GkWHImfQ6SjljdVdtUrebqK9+8KOHdQcclTNcBzw9NPTc1+4/faJye/AgDRqeSJLNS8vItus471s2X9nDdXpdIoQ4Q/OfIBvG76Npr4m3JtxL1655hXJcU7P4bcHfovcpFxkxowPnpguEXbHfYHTc7hmzjXTquMMbQNtKDGV0OCbqRQXh1xvLwT5BCE/OV/Q/qbMUsDcmYU+sAvNMU6RbaUwI2ulB7NsNvrAYPWPHhUv5gcekKddmgqY7vj8eRpOWLGCDL3VjFlmqKsTE/a8vWkLRyX/bA0aNFx5uKI1w5OBt/FoO9YmDL61HGpB7MpY6Dk99JwekemRim1Lj4zQzqR9Mqk9srJofsQeNTXUuV21amo7mFFRzqOJw8NpDsZoJFI45Foeqbj7wkRpsAD9vfZE12olgu6O+wKLJuZ5aRDXrl3SIC5HJCWJ5Dc/X7m1u6GhASEhIQi+DGTAarOivrd+HKnbWb8TuX+iodGkkCTUfLtGck2PWccwZhuTJUOYrvtCQXKBQEKTQpLcrjtqHcXuht2C9OGTtk8mPH959HIh9CIrLkuZwbdTp8QLzTFOMShI+hSrRhJaW5t08C0sTEq41YwAZk/WbOAvOloUz6ttPzY4SMSf3diJiWQerkGDBg120EI3XGCwfRCmUnHwzTfYV4haTlqfNGlU83Rw4QLZcE7FfSE+niR9ctJK3Vl/vL1pWJytn3LcFwBaE597TnRfmIiEpqQAb79NckW5uHiRSPVXv0rcoK3N9bkBAbRryghwWpoya/fQ0BB27twJg8EAo9GIs2fP4s0338Sdd94p/5e7QOdQJ+77930oqymDn5cfmh9qHkd2w54Ng4fOA4Uphfjz9X9WRgIA4J/n/oknyp+Y1H0hIyZDkCDIdV8wdZmErvOOuh0YGHWtcYkIjJAMvkUEKmDuzEIfGAFubhaPMSNrdjOpkYQ2OipNd6mrk05xytEuTQZ73XFbG31YZWeTeF7NmGVW+9QpcaI1IIC0U2oP3GnQoOFzDW2A7hL+dd+/cOTVI4hcGgkddOiq7kJSXhL0nB7rn1qPWSnq2VO1tADf/a7zYz4+REKZDlaOZJC5L0wVaWni2rl+vTz7TsfgCm9vGoCz5wgMgYFkOcZesxz3hbEx6TzS4cP0/TffdH7+4sUi+c3OVmbt5nkep06dgtFohNFoxM6dO2E2m+Hn54fc3Fxs2bIFOcwAWgGMWEbg4+kDD53YMg/xC8H22u3oHqGUkxPtJ5AeKQ4HeXt648A9B5AamgovD/dud57n0dLfgtjgWMn3vT28nRJhJd0X+s392FG3Q+g8m7pNLs/18vASBt84PYclUUsk75VbmCxOMTJSupWiRhKayST1NGRyi9/+durbRu6C6Y7ZwN+cORR4Ee1+fPaU0dlJ20SsYbNwIX1QatCgQYPCuOLJ8JE/HCE5xNE2bN6xGfFZ8fD0UWbwzWYT3RcMBupy2gdZLFlC3UrWzJgzRySCciWDFy6Iu6MlJRO7LwDAddeJa3aKDHkkc19g3GDLFuDee8XjOh3VeP11+nrJEpGErlkjj4TW1Unnkfr6XJ/r5wdcf704+BYT435de3R1daGsrEwgwM2XWP+CBQtw//33g+M45OTkwF9BX9Y3jr6Bd06/g8q6Suz8n51YESM+5Hp6eKIwpRDvnHoHMUExaO5rlpBhAJgXPs+tuhabBd/6+FswmAxo6W9B12Ndkq5yblIufD19YeNtyE7IFpLX0iPT3ZYX2XgbjrUdE6QPuxt2Y8zmenshZVaKIH3IS8pDkK8COlF7QX9pKTkhMHh7083LLmq5WynOYK8vMhpJEsBxwKZNdGOpGQHMnqzLyugGCw6mzvO116obswyQ48bRo2LCXmgovdfa4JsGDRpUxhVPhjPuzcDh3x9Gxr0ZSMpNkv37WlulPrT27gtGo9Qn3sODXA58feVLBkdHSXbAGkSfTCyPHIcPP3S/dk2NlITauy/85z9SMgwA99xDa5hc94XBQXEeyWCguRxX8PCgdfwnP6H3OiNDmbXbYrHg4MGDQujFwYMHYbPZEBISgsLCQnAcB47jEK+QLyvP8+OIZHldOQzVBgDk+GBPhgHgiXVP4Il1T2BRxCJZJNRsMUuS27w8vFDVUCXYkFXWV0rcJgK8A7Bj8w4sjlyMGT7uby+0D7aj1FQKg8mAElMJ2gddmzsHegciLzlPIMCpoQqYO7PQB3ahnT4tPZ6aKj5JqpGEZrNJRe6HDomRje+/T9saampwme743Dm6kZYto5tazZhlhsZGMWHP05NqX46BOw0aNGiwwxdOMzxdTMd9YeNG4J13lKttMkndFyayALPvQDvDdP5vHhyUNqYc02DtERpKdZUgnjwPnDwptUK1D+JyRHy82GkvKKC4aSUu56amJoH8lpWVoaenBx4eHsjMzBRCLzIzM+Gl0Pa0qcuE/zvxfzCajCjSF+HHuT+WHN92fBvu+OAOAMCmxZuw7SvbFKlr775QYirBQ6sfwuPrHpec87DxYTy37znM8JmB54qewz0Z98iuO2Ydw96mvYL290jrkQnPXxq1VJA+rE1YCx9PmTpRFvrALrTKSppwZZgxQ6rDVWMwq71dGroRHCx2m9evVzcCmOmOq6roAy4ykp5c585Vf/BteJi209iNHR9/eQbuNGjQ8IWENkCnEL71LZLmuQJbR4qL5UsGmQUY6/6aXMsj4eVFcyts/VyyhKQAztwkIiMnHihzhMEAXHWV6+PMfYHjiDPMnDn13+2Izk7akTUYiBO0tLg+189PHHzjOLJms19DmZuEOzh58iRef/11GI1GnL7UGYyJiUFxcTE4jkNhYSFCVfJlfff0u9j4940AgJWxK7H/6/slxzuGOvDe6fcUdV8wVBtw7MIxyfHcxFxU3FUh+d65jnNoG2hDVnyWLBJa210r1C2vLUf/aL/Lc8MDwlGkLwKn51CkL0LUDAXMne3jFA0G6kjaY9ky8WZSIwltbEzUFxkMdHPn5YkXc3KysvUcwZ6sm5vpta1ZQ0MLCqUYugTPU2Y8+wDy96fBN7UH7jRo0KABGhmeFtiMSGMjkV97/OMfpD1l8PYmEso6kunp7kvabDbqNDPyu3v35O4L9ru1cnYTWRpsSQnw4ovSnd/hYer4smaZvfsCx5H22d1GjsUiziMZDMDBgxN3c1lIFsfR2q2gFFeCd999F3fccQdycnIE6cPChQsVsdYbs46hqqEKhmoDGnob8PZNb0uOdw93I/yX4bDxNnjqPNH5WCdm+sl4wrBDdVe1MHxWXluOwbFBl+fGBceh5ts18i3HAAyODqKirkLo/rJIZ2fw1HliTfwawXFiWfQyZQbf7AX9+/dL4xRnz5amqaiRhFZbK9avqJDKLZwlxygJpjs+dIg+aFJS6HXaDzWohe5u0nGxG3vePOVE+xo0aNAwDWhkeAKwGRG2Tu3dSyTN35+ck+ybJf39JN/Lzxd3MOV4uV+8KB18c9bJZWDuC6xhJcd9YaI02I8+Aq5xyDz45jeJBHMcuS/IaSA1Norv9fbt0nkkR4SEUIedcYbLsXYDgNlshtVqRYAKvqz95n6EPRsmDIK1PNSC6CDpNP5PKn+C1NBUbEjZgNmB7m8v2LsvGEwG1HQ7MXe+BC8PL6yNXyt4/i6NWuo2CeV5HscvHBcG33Y17MKo1bXGJSkkSZA+5CfnK0P+WegDE/R32fkde3lRN5Q9xS5dqvxg1uAgkV52sff2Tj05Ri7Yk3VZGd1g7MMjM1P9wTerlT5Q2URrSAhtValdV4MGDRomgUaGHTBV94WSElq3lIL97qi9BZgryHVf2LZNjCaOiaHf1dMjDoc7wwMPUHdYKQwPU/4A63ifOeP6XA8PcVaI42jtVtMpSi30mftQXkuDbj9c90PEz5QO1OX9OQ8VdRUAgD9d9ydsXrpZkbr27guGagP2NO6Z1H2BkdC85DwE+7q/vdAx1IFSU6mgOW4daHV5boB3ANYnrRe6v2mhafK77kzQzy60Ew42b8nJ4s0kdyvFGXieajLye+CANLLRneSY6YA9WZ8+TXXS0ynkY5Z6dpECmptJd63TUe2lSy/PwJ0GDRo0TAOaz/Al8Dw5G1RVTXwekwwqERLFdkeZ+0K/a3kkwsOJfDPNsRz7zm3byOqMJcw1N4sWZ47w8KBMAI4Dvvxl92sCoiyQcZKdO6XzSI6IjRX5QmEhSTKUQEtLCyIjI+H5X+hI3fLuLYLjQ0Z0xrhBszvT78TC2QsFEqoUuoa7kPFqBng4f6hl7guMhMpxX7DYLNjXtE+QXRxqOeSyLgAsjlgs1M1OyIavl0ydqH3oA5Me2McpBgSMN7JWejCrs5O6zkzkzrZPHnyQaqsZAcyerHfupCdOJvXYtEn9AbSREXqSZzd2XBxtl2mDbxo0aLgCcEWT4WeeobkNZ5/XbB1hJFSOZNB+d9RonNgCzNOT5IKsYbV8ufvNI+a+0NREA28//OHEUcvx8SIJZe4L7qK7m4g+I8BNTa7P9fUFcnLE17xggTJrqNlsRlVVleD5e+LECezduxerV6+W/8ud4MLABZSYShA1Iwob9NLtg6KUItH+zGQYR4bvXnY37l52t1t1mfuCsdqIjQs3YmnUUuFYeEA4MmIycKhF3HFZErlEIKFr4tfIIqH1PfWC9KGspgx9ZtfmzqH+odiQsgHFqcUo0hchJkgBnSgT9LMLra5Oejw9XSS/aiShWSykN2b1z50TfYafeEKedmkqqK0l0t3YSFsmWVnAww+rJ55n4Hn6IGM3tp8f+RWqPXCnQYMGDf8FXNFkePNm4NlnqZGi01FY05e/LF8yaL87ajRObgGWmCgSQbnuC11doiOT0Ugyyeho6gI3NLj+uVOngPnz3SehVivpjBkn2L9fGsTliHnzROKdm0sNNCXQ39+PN954A0ajERUVFRgaGoKPjw+ys7PxzDPPKOb364i3TryFTe9vAgBcM+eacWS4OLUYfzn+FxSnFuOaOdc4+xVu49v/+TZeOfwKAArZsCfDAHDLwluQFpomuC846pGng6GxIVTWVQqyi3Od51ye66HzwOq41YLnb0Z0Bjw9ZHblbTbgyBHxAmeCfoawMHErpahInSS0+nqxfnm5aJ/y7LOkXVIzApg9WR84QK87KYmedBMS1KvJ0NtL2l82aDh3Lj01a9CgQcMVji+EZlino895OZJBtjvK1shW1/JI+PvToB1rWCnlvmA0kvuCMxJ67BgR/fr68ccSE8c31KaC5maxblmZdB7JETNn0rrJOEpi4vTrTQWDg4MIDQ1FYmKi4Pqwfv16zFAoCMHUZcLJ9pO4bt51476f+iJ1AQO9A9H1vS75frd2GBgdQEVdBVr6W7AlY4vk2N9P/R03v3szAOfWa3LA8zxOXTwluD5U1VfBbDW7PD8+OF5ImitIKUCInwI6URb6wBLf7AX9np6k52E30/Llyg9mDQ1JRe6dnVLtkpzkmMnAnqzLyqguk3qsXKm+eN5mI9eHboryxsyZpBfTBt80aNBwhUDTDDtgukTYcXfU3n3BGRYtEtdrue4LAK1TmzZR7am4LwDA1q1SzTBAa+vWrVOrOTIiBnEZjSTBcAWdjmaF2GteteryDL4FBgaivr4eUQoTlH5zP5b9fhlM3Sb4evqi63tdCPAW29n6UD3mhc9DRGAEivXFMFvMssiwK/eFIJ8g/M/S/5HYmxWmFEI/S4+C5AJclTaBAfQU0TXchbKaMhiqKfGtub/Z5bl+Xn7ITcwVCPC88HnyB99Y6AO70BzjFNlWCjOyVnowi+dp6Izd3Hv3EgksLgb++lf6t5qDb+zJ+sQJupEWL6ZtrLAw9WoytLaKCXseHjTkt3y5+nU1aNCg4TOMLwQZfvLJqZ3X0CC1AOvtdX3urFnS3drYWPf/vuFhGoy3X/M9PEgu6EiEJ3JfSE+n/2VuEgkJRIRvv915XZ4nCSTjJBUV9Le4QlSUSH4LC2n4778BOUSY53kcu3AMaaFpCPQRU76CfIMEba3ZakZlXeU44nnivhPw8nD/lpmK+0L/aD/2Nu1FTmKO8L1Z/rNQ/e1qt+tabBYcbD4odH8PthyEjXetcWGDflwqh3UJ6yQRzW6julq80BzjFNlWCruo1UhC6+qi7iv7G7y9qdb99wPvvqtuBDB7smYDf+HhdAPdcov6A2hmMw2+DQ9TragobfBNgwYNGhzwhSDDrlLJHHdHz551/Ts8PKj7ycjgihXu7yayNFhWt7ISeOQR4Kc/lZ7HcSSRiImRktCJ3Bduv901+QWI4LMgLqPRuayCwceHutys9uLFyqyho6OjGBoaQshltmJ6uuJpvHzoZVwYvIAPb/lwnBSC03Oo66lDXlKehCgzTJcIT9d9YVHEIhTrixVJXGvsbZQMvvWMuN5eCPELwYaUDYLm2NEWzi2w0Ad2oTnGKS5aJE1TUXowy2qV6otOnRKnOL/3PSAtTV1CyHTH9fX0tLpqFfCd76gbswyIjhssYc/Xlzq/Kvhna9CgQcOVgitWMxwV5TzQIiwMePxx0QLM7Foeibg4kQjKdV9gXr9sbXZMg83MpLXbHo2NRF4XLpz+us2iiW02MYiL7QjbB3E5Ys4ckaOsX6/c2l1dXQ2DwQCj0YgdO3bgm9/8Jp555hllfrkDxqxj6DP3ISxAuu38/bLv45ndVPO+FffhpS+9JDnePdyNAO+Ay+6+wEhobLD72wvDY8PYWb9TqH364mmX53roPLAydqXgN5wZmymr4w2ALrRjx8QLzTFOkW2lsMQ3NdJUmpqknoZxceLFnJ2tbgTw0BA91e7bR53ghATlvBonQ18fDR2yGzst7fIM3GnQoEHDZxxfeM2wq2S3zk7qwjqDn5/omsRx8twXABpA++MfRfeFiUjowAARc/v1Oj6e/psu2tqAp58mZ6TSUopedoWgICL67DUnJ0+/njP09/ejvLxcsD2rqaEktJSUFGzevBlXX321MoXscKjlELZWbcX2mu3YuGAj/njdHyXHi1OL8czuZxAeEI5A7/Esf5a/+087z+5+Fm988gbOdrjeXmDuC4yErohZ4bb7As/zONNxRug6V9ZXYsTi2tw5NihWkD4UphQi1F8Bc+f2dqnnbnu7eMzDQ+ohKGcrxRVGRuiJlhHgtjYi3FdfDbzwgroRwEx3XFJCN1hAAHWen3hC3ZhlQHzwYBOtQUFE9j+PaTUaNGjQ8BnAF/7Tc/58sfubk6OsfWdXl2u9cnCw6L7AcfLcF8xm6TzSsWP0/bfecn5+RoZIfrOylFm7bTYbjh07JnR/d+/eDYvFgsDAQOTn5+Ohhx4Cx3FIVciX1WKzjOtmjlnH8OHZDwEARpMRPM9Lhr3WxK/BwXsOYnn0clmxw33mvnHxwY29jU6JcHxwvEBCC5ILZBHu7uFubK/dLhDgxr5Gl+f6evoiJzFHqL1w9kL5g28s9IHpe44ckR5nndjiYvlbKc7A9EXsQt+1S4xsfP11urDVdEJguuPjx+nrBQuAO+4g03K1ceGCONGq09GAwLJl6tfVoEGDhi8AvpBk+KabRDIox5Z2ZITWYzZ099FH0l3RRYuoOdXSQutXRobUfcFdEsrz4jwSC+IaHHR9fmAg8JWvUN0NG4CICPfqOqK9vR0lJSUwGo0oKSlB+6XO4NKlS/Hwww+D4zisWbMGvgptT49YRvDi/hdhNBlxrvMc6r9TLyG1mbGZCPELQc9ID7w8vNA+2I7IGWKaio+nD1bETLpb4hQ13TXYunMrjCYjFkYshPEOo+Q4l8rhtwd/K7gvMBI6P3y+2yTUarPiUMshwfN3f/P+CQff5oXPE7rOuUm5EjcMt8HiFA0G8ty1j1P086MnSHZRy91KcYaeHqnIHaBaX/86Pe2pqTtnuuOKCtq6YVKPjRvVH0AbHSV9E7OGiYjQBt80aNCgQSVcsZrhidYMd18yC2VijTFH94VXXgHuvVf6M3/8I+2gbtggz32hv5+4COMltbWuz/X2pibez39OvGHJEmWcosbGxrB3716h+3vkUmcwPDwcRUVF4DgORUVFitueMdh4G6J+FYWLQ+RDe+ieQ8iIyZCc8+/z/0ZqaCrmhM1xm4RabBZ46jwlP9/Y24iEF0iH6eflh67HuiQuC4Ojg9jVsAs5iTmy3Bda+luEzm9pTSm6hl2bOwf7BqMwpVAgwIkhCpg7s9AHdpF/+qn0uJpbKQARUHuR+/HjlCzHnl7nzVOXEDLdcU0NdZlXriTxvEI+1hPCZBINwb296elZ7YE7DRo0aLiCMVXNsEaGJ8F03BduvJFcmpQA88Nn5HfPHmkQlyP0epEv5OWRDEOJ/2u7urrwzjvvwGAwoLy8HP39/fD09MSaNWuE0Ivly5fDQyFf1kMth/DPc/+E0WTEb4p/g9Vx0mjlO96/A9tObAMAvPyll/GNFd9QpG5TX5OEhO7YvGNc0tvClxbi9MXTCPELcXrcHYxYRrCrYReM1UYYTAacbHdt7qyDDitiVghRy6viVskffON5Ipz20gP7OMWZM8XBN7lbKa7Q0kLaW4OBZAhRUaLcQg2nCXsMD5O59p499ATJpB4pKerVZBgYIOLPbuyUFOVE+xo0aNCgQRugi4x0PkQXGTn+exPhRz8CXnzR9fG0NHHdXr9+er/bEe3tIicoLZXOIzkiMJB2TRlHcZTiTtVbeTJcvHgR9913HxITE7Fp0yZwHIf8/HzMlJMpPQFeOvgS3vjkDQCAodowjgxvydiC/OR8FOmLEBfsviPB8NgwqhqqBBLq6L5grDaOI7vPFT2HYN9gWe4LPM/jfOd5wfVhR+0ODFtcmztHzYgSOr8b9BsQHqCAuXNHhxinWFIijVNkueXswlIjCc1sJtLNus9NTeQZWFwM/OpX6jhNMDDdMRv4Y1KPH/xA3ZhlVvv4cXGidcYMindWe+BOgwYNGjRMiCu2MzwdsDTY5mayXbPHxx8DX/qS+HVQkJSEymkgjY5K55GOHp34/KVLReK9Zo36azdA5K26uhqpqanyB7BAJLSyvhLGaiNSZqXgW6u+JTn+t5N/w63v3QoAyIrLwp6v7ZFdE6DXcbbjrKC/ncx94cb5N+Ldm5Vp8/eO9KK8tlwIvajvdb294OPpg+yEbKH7uzhisfz33WIhyy/W/XWMU4yJES/owkLlk9CY9y3b5qiqIr9AdjFnZqo7+MZ8DT/5hP6W+fOp2z3dJ2N3cPEiJc3xPD1oLFqknGhfgwYNGjRMCMVkEjqd7nUA1wBo53l+0aXvhQL4G4AkAHUAbuZ5vnuyYp8VMmyfBmswiO4Lvr40MG7vTz84SIPxzH5MrvuCySRykvJyaRCXI8LDyZIK/lt5AAAgAElEQVS1uJjWbpWkuJcV/zj7D1z/t+sBAMuiluHIvVJHgq7hLjxW+hg4PVmAyXFf6Bnpwfaa7QIJnch9wcfTR3BfKE4tluW+YONtONJ6ROg6723cCyvv2lcvLTRNqLs+ab3TwI9pg4U+GI1EBPvs/I59fMQACo4jgqa0Drevjy5w9qQ3NiZ1mpgoOUYurFYi/OwGCwmhmkuXqhuzDNDrPHJEvLFnz6b3V+26GjRo0KBhHJQkwzkABgC8aUeGnwXQxfP8L3Q63fcBzOJ5/nuTFbvcZHjbNjGaODqaCGVnJwVjuXJf+Phj4KqrnB9zBwMD0iCu6glSdb28iGyz+aRly5RZQy0WCywWC/zU1F7aoWu4C2U1ZTjWdgxbC7ZKjvWZ+xD2bBgsNtJJtj3cJnF8kAOrzYrDrYcF8ru/af+EJHRu2FyBhMp1X2gbaEOJqQSGagNKa0rRMeTa3DnIJwgFKQWC/CF5lgI6URb6wC40xzjFuXNF8pubq/xgls1GJJDVP3pUejEvWKDu4FtLi3iDeXrS8BkTz6uN2loauAPoSXnZMtpC0qBBgwYN/1UophnmeX6nTqdLcvj2dQDWX/r3nwFUAJiUDF9ObNsGbNkiOhO1tAB//rPzc728xIH1+fPl1eV5aRDXrl3SIC5HJCWJfCE/X7m1u76+Xgi82L59O375y1/innvuUeaXTwCzxYz45+MxNEZv/DdWfEMS7xvsG4w70+9EiF8IOD2HED/lrLHeOfUONr2/yeXxYN9gFCQXoDi1WLb7wqh1FLsbdgvE+9iFYxOevzx6OYr1xeBSOWTFZcHbU6ZOlOcpYphdaI5xiszImhFgNZLQmL7IaCQNclgYXcw/+AF1ntWMADabSW6xezdt9cTE0DbKXXepbz82OEiDb2NjVCsxkd5rDRo0aNDwuYS7kzGRPM+3AgDP8606ne4zJ4L74Q9FIuwMKSnirm1enrxGzsWL0nmktjbX5wYEUD3GUdLSlFm7eZ6H0WgUbM/OXuoMxsfHY+PGjVi0aJH8InZg7gtcKicZZPP18sXa+LUorSkFQOEXX1/+dcnPvn7d627XZe4L5bXl+EneTySDbIUphdBBBx6026GDDhkxGaL7QuwqWSS0uqtakD7sqN2BwTHX5s4RgRGSwbeIQAVuERb6wBLfmpvFYzodpbyxi1qOkbUr2OuLjEayAWOE++c/VzcCmPkashvM15dS177/fXVjllntU6doIleno5t49erLI9rXoEGDBg2qQ3U3CZ1OtwXAFgBIUHOxdEBDg+tjn3463n1hOhgbk84jHT48sY1ZerpIfrOz1Vm7dTodHnroIdTW1iI3Nxf33nsvOI7DvHnzFBl8s8f9/74fLx96GQDwu6t/h/sz75ccvzrtavSZ+8DpOayNX6to7SWvLMH5zvMAgGvnXIus+Czh2OzA2bg67WqEBYShWF8s232h39yP8tpywfmhprvG5bleHl7C4Bun57AkaonbKXcCLBbg4EFR3H7wIMkRGKKipKJyOUbWrsDSXYxGkmHMnUv1fvtbItxqRgD39pLu98gRet1z5lBiTnS0ejUZOjvFYQKABv4UfqDUoEGDBg2fDbi7kl3Q6XTRl7rC0QBcmoDxPP8qgFcB0gy7WW/aSEhw7gmcmOgeEa6rkwZx2c8jOSIsTLRmLSqiHdzLgQ8//BDx8fHwVyAIged5nOs8h+GxYSyLlsa+zg8XtSRGk3EcGX5w1YP4zurvuF27z9yH7TXbER4QjnWJ6yTH1savFciw0WSUkGEA+Nemf7ld18bbcKztmCB92N24W9A2O4N+ll5ImstLykOQrwI6URb6wDx3e3rEY97epPdlupr0dOUlAf39UpH70BDV2rSJIo/VINwMTHdcXk5EmEk9rrtO/QE0i0U6+BYaSl6J2uCbBg0aNFzxcJcM/xPAZgC/uPS//1DsL1IIW7dKNcMA7W5u3er6Z+wxOEiNMDYMf/6863M9PWnXlHV/MzLUdYpyhTlz5ijye6rqq3DHB3egobcBnJ6D4Q6D5DiXykncFxwx3U60vfuC0WTEnsY9sPJW3DDvhnFkmNNz2NWwi+QHKRum/+Ic0D7YjhJTCYwmI0pMJWgfdG3uHOgdiPzkfIEAp4bK2F5gYKEP7EI7LfU7RmqqSH7VSEKz2aQi90OHRJ/h998HFi9WV4PLdMfnzhHxXL6cYhxV8rGWoKGBtol0Orphly27PAN3GjRo0KDhM4WpuEm8BRqWCwdwAcCTAD4E8A6ABAANADbyPO86N/YS/ptuEgkJRIRvv935uTwPnDwptUK1D+JyREKCSH4LCsi9SQmYzWb4qq2BvASrzYrznecxf7Z0arC+px5Jv0kC4Dx6mOd5DFuGFXFfYCTUmftCkE8QOh/rlOh8eZ6XJfsYs45hb9Neoft7pPXIhOcvjVoqaI7XxK+Bj6dMnSgLfWDkt7ISGLHzO54xQzr4pkYSWns7idyZ9jgkRKy3fr26EcBMd1xVRUNwkZFUd84c9QffhodJ0zQ6Sv8/JCTQw4badTVo0KBBw38FSrpJ3Obi0Gd+fPr2212TX4BkgfbzSC0trs/18yOewOaT5s5VZg0dHh5GVVWVMPiWmJiIjz/+WP4vngAWmwV3fnAnSkwl6Df3o/OxTskWf2JIIuaFz0NzXzMKUwrRNdyFWO9Y4bhOp5s2EWbuCyz0YiruC5yew7BlWEKG3SHCNd01Qte5vLYc/aP9Ls8NDwhHkb5I0BxHzVDA3JmFPrDua6OD3/GyZWL3NytL+cGssTFpuovJJE5x/uQn6kcAM91xSwu9trVrgcceUzdmGSDCe+YMdZ95HvD3p4CPy/SwqUGDBg0aPh+4YuOY7fHUU/SfxQIcOCBygoMHJx58sw/JWrdOmbWb53mcPXtWIL+VlZUYGRmBr68v1q1bhy/Zx90pALOF7LZ8vUQC4OXhhTMXz6BrmJr5O+p24Mtzvyz5uY83fYy44DhF3BcYCZ3MfaFIXyTIH+R4Dw+MDqCirkKo/WnXpy7P9fLwQlZcltD9XRa9TP7gGwt9YOR3/376HkNEBInJOU69JLSaGrF+RQV1QDkOeP55+ckxk4HpjtnAX2oqcP31QGzs5D8rF93dYtIcQF6JCxaoX1eDBg0aNHxuccWT4YYG4OmnSQJRVkZzOa4waxal0RYXE1eJi3N97nTQ09ODsrIywfe38VJncO7cuYLrQ25uLgIU9GV99/S7eOOTN1BRV4E/X/9n3LTgJslxTs/h2IVjiJoRhZ6RnnE/724QxKh1FN81fBcGk2FS94W18WsFEirHfYHneRy/cFxwfdjVsAujVtcal6SQJKFufnI+gn0V0Imy0Afmudtlpxry8qLBNyZFUCMJbXCQSC970uvro4t440bg1VfVjQBmumM28BcURJ3np55SXzxvtVLAB5tonTWLPI7/G6J9DRo0aNDwucQVTYbfe4+cmNi/HeHhAaxcKe5QZ2Yqs4ZarVYcOnRIIL/79++H1WpFcHAwCgsL8cQTT4DjOCQmuh/6YA9nOtpjbcfw8acktzBWG8eR4fsy78OmxZuQHpkuK3Z4zDom6Tr7ePq4tCFLmZUiWI/lJefJIqEdQx0oNZUKmuPWgVaX5wZ4ByAvKU8YfEsLTZNvN8dCHxgBPnFCejw5Wbyw1EhC43ng+HGx/oEDos/w3/4GLFmirhMC0x2fPk16oaVLga9/ncio2mhupoE7nY5e45Ilyon2NWjQoEHDFw5XLBl+6inqCDsiKAi4+WZx8C00VJl6LS0tAvktLS1FV1cXdDodVqxYgccffxwcx2HVqlXwVmh7uqmvCW8eexOGagPmhM3Ba19+TXKcS+Xws6qfAQBM3aZxP58UkuR27Z31O/GHI39AiakEj2c/Ps5GjdNzeOnQSwj0DkRecp7QhZXjvmCxWbCvaZ8gfTjUckgI13CG9Mh0gXhnJ2RLCLtbYKEP9tIDe6uSwEBpmooag1kdHdJ0l4AAqvXgg/KTYyYD0x2zgb/Zs6nzvGmT+gNoIyPSwbfYWHq92uCbBg0aNGhQAJO6SSiJy+0mAZA8ct8+4Ne/Jt6wYIEya6jFYkFFRYVAgE9c6gxGRUWB4zhwHIcNGzYgXCVf1kMth5D5h0wAQGRgJFoebpHIDCw2C1478hqK9EVImeW+I4GzrvOrh1/Fvf+6FwCcWq+daj+F9sF2rIlfI4uE1vfUC9KHspoy9JldmzuH+odiQ8oGFKcWo0hfhJggBcyd+/qA7duliWv2WLJEJL9r1yo/mGWxSNNdzp2Tyi3kJMdMBbW14sCftzfdTDk5NIimJtiDB0vY8/Ulv0K1B+40aNCgQcMVham6SVzxZNhmI+mD0i/TbDYjNDQUY2NjWLdunUCA09Pdlx3Yw8bbsLN+J4zVRuxr3oeyO8vg6eEpOR75q0jBkuz0/afHWaS5C3v3hXOd53D6/tOS12RvvRYfHI/aB2slf5u7GBobQmVdpeA4ca7znMtzPXWeWB23WpA+ZERnyP8bWOgDI5979kgH38LCxMG3oiJ1ktDq68X65eVAUpI4xblmjboRwEx3zAb+kpOpdny8ejUZentp8I2933PmKCfa16BBgwYNX0goZq32eYeHB/Dkk8r/Xl9fX+zYsQMLFizADKWDEADooMOm9zYJWthDLYewKm6VcNxD54Gn1z+NYN9g1d0XTrafxOLIxcLXiSGJePGqF7E6bjWWRy+XNfh26uIpwfO3qr4KZqvZ5fkJMxME6UNBSgFC/BTQibLQByY96LDzO/b0pPxsRkaXL1dehzs0RNIDRoA7O8lh4vrrgd/9jiKX1QLPk9aZDfwFBpJ/4I9/rG7MMiAO3XV309fBwfRea4NvGjRo0KDhMuOKJ8MA6YfVwMqVK2X9fL+5HzvqdsBYbcRdS+9CZmymcEyn06FIX4Q/H/szAMBQbZCQYQDjYpCnium6L+ys3ykhwwDwwMoH3KrdNdwlGXxr7m92ea6flx/WJ60XCPC88Hnyu+4s9IGlqxxz8DtOTBTJb36+8kloPA+cOiWS3717RZ/hv/6V/q3m4BvTHZ88SXqhxYuBu+6irrfaaG0l319AHHxbtmzin9GgQYMGDRpUxheCDE8Em80GDzXJxwR4tPRR/P7w7wEAIX4hEjIMADcvvBn+Xv7gUjnkJ+fLqjUd9wV/L39h8I3Tc5gT5n7Ms8VmwcHmg0L392DLQdh4m8vzF85eKEgf1iWskyTfuQ0W+sCkB4N2fsf+/tI0FTWS0Lq6pKEb3t5U6/77gXffVTcCmOmOKyspgS0sjPwDb71V/QE0s5kG31jCXnS0NvimQYMGDRo+c7jiNcOOMJvN2L17tzD4tn79erzwwguq1WsfbEepqRSeHp64ddGtkmPvn3kfN75zIwAgIzoDh7Yo995M131hccRigYRmJ2TDz8v9YaXG3kbJ4JszH2OGWX6zUJhSKNSOC1ZAJ8pCH1j3t8bB5m3RIpH8ZmcrP5hlsVDgBKt/+jQNnrHBt7Q0dQkh0x3X15PcYdUqGrxTM2YZoK73p58CTU30tY8PDb6pPXCnQYMGDRo0OIGmGbaDyWTCf/7zHxiNRuzYsQODg4Pw8vJCdnY20tPTVau7s34ncv+UCwBYFLFoHBkuSC7A8ujlKEwuRHFqsaK1t3y0BW988obL48x9gdNzKNIXITbY/XSw4bFhGva7RIBPXzzt8lwPnQdWxq4U7NYyYzKVGXw7dkwkn3v2kBUYw6xZpMNlaSpqJKE1NYmd37IyGjrjOGDrViLcakYAM93xvn00gMZqJyWpV5Ohr49CL6xWIsNpaSQv0aBBgwYNGj4n+EJ0hjdu3Ih3330Xer1ecH3Iy8tDkEK+rLXdtdjVsAt3LrlT8v3B0UGEPhsq6HGbvtski3Q6grkvtA+2Y/PSzZJjfzn2F3z1w68KX3voPET3BT2HFTEr3CahPM/jTMcZoetcWV+JEcuIy/Njg2KFzm9hSiFC/RUwd2ahDwYDDb61t4vHPDyoG8pCL1asUH4wa3hYDN0wGIALF4hwM6eJGAWs3VyB56nbzAb+AgKo87x6tboxywA9eBw/TtIPnieJx7Jl6g/cadCgQYMGDdOEZq1mh9OnT8PHxwepCvuy8jyP5a8uxydtnwAAar5dMy7G+KptV2FgdACcnsOWjC2ICFQmFre2uxbzfzcfZqsZof6haH+kXUJuLwxcwMrXVqIopQhcKoeC5ALM8nc/Hax7uBvba7cLBLixr9Hlub6evshJzBG6vwtmL5A/+MZCH1jc8JEj0uNxcaL0oaBA+SQ0ngfOnpV2n9PTRelDRoa6TghMd3z8OH29YAGR79mz1avJcOECDf0BJO9IT788A3caNGjQoEGDDGgyCTssWLBA1s/zPI8T7ScQNSNKQmZ1Oh2iZ0TjExAZNpqM+MaKb0h+9t+b/u229RhA7gtlNWXIScxB1AzRZispJAmh/qFoHWhF13AXDrcexspY0d0ickYk6h6sc5uEWm1WHGo5JHj+7m/eP+Hg27zweQL5zUnMQYB3gFt1JaipkQ6+9feLx/z8qBvKur/z5yuvw+3podANRsB1Oqp1zz3A22+rGwFstVLEckUFMDAgSj02blR/AG10lB422KBhZKQ2+KZBgwYNGq5YfCHIsBz87sDv8P92/T+09LfgBe4FPLj6Qcnx4tRiVNRVYH3SeqfDX9Mlwsx9gZFQ5r7w6jWv4p6Me4TzdDoduFQOB5oPoFhf7FR6MF0i3NzXjBJTCQwmA8pqytA13OXy3Jm+M1GQUoBiPSW+JYYkTquWUwwMEPljBPhTqd8x5s8Xya8aSWhWK7kfMPJ74gQlyxUXAw8/DMydqy4hZLrjmhrqMq9cCXzrW4AKPtbjYDKJCXs+PuSprPbAnQYNGjRo0PAZwBdCJjEVWGwWXBy8iOggaarYK4dewX3/vg8AcFXqVfj49o8lxwdGB+Dl4SXLfaGpr0mQH5TWlDp1X/jK/K/gvZvfk3xvzDoGb0/3NaIjlhHsatgl2J6dbD/p8lwddFgRswLFqcXg9BxWxa2Cl4fMZymep21/Rn537aKuJMPMmaIOV60ktJYW6eBbVJQot1i3Tt0IYKY7ZgN/TOqR4n589pQxMEDE32Khr/X6yzNwp0GDBg0aNFwmaDKJKeJ853k8vv1xbK/ZjhUxK1D21TLJcU7PASALMGcpbzN8pt+1Gx4bRlVDFYzVRhhMhgndF3TQYWXsSmTFZY07Nl0izPM8zneeF8hvRV0Fhi3DLs+PmhElkN/ClEKEB4RPq55TsNAHlvjWaud3rNPR4BsjvytXKj+YZTYT6Wbd36Ym8t0tLgZ+9St1I4CZ7pgN/DGpxw9+oG7MMqt9/LiYsDdjBsU7qz1wp0GDBg0aNHzG8YUiw6PWUfh4SknHDJ8ZeP/M+wCAqoYqDI4OItBH3B5OnpWMw1sOY0nkElnuC2c7zgrSh8ncF2KCYgT9rVz3hd6RXsngW31vvctzfTx9kJ2QjWJ9MbhUDosjFssffGOhD6z7eugQETOGmBiR/BYWKj+YxbxvGfmtqgIWLiTy++qrQGamuoNvTHd89Cj9LfPnU+BFpPvx2VPGxYsk9eB5MW1uyRL162rQoEGDBg2fI1zxZJjnebyw7wX8p/o/2Nu0F03fbcJMPzFiNyYoBosjFuNE+wlEBkaiprtmXPTw8ujlbtWu7qrGM7uemdR9wcfTR+K+sHD2QrdJqI234XDLYcHzd2/jXlh5q8vz54TNEezW1ietlzwIuA0W+sCkB3194jEfHzGAoriYiKnSOty+PiKg7G8YG6Nad90F/OUvQKgC1m6uwHTH27eTFCEkhNwtbrhB3ZhlgF7n4cM0+KbTAeHhlK73X0pY1KBBgwYNGj4PuOLJsE6nw7b/3969B1dZ3nkA//5yQZIAhvslXBISDBe5RpFwqUCAk+46lbHWUbtMdWs7ndpt19Y6rDNtHWc67bR263bK7Gx12+10Xa2j1W13OlwaQDECckdiQHMhJiQhYAwkXBJCnv3jl+e8OUBQc94nbzjv9zPjcN5zXvI8J2fAXx5+l3dfwL6GfQCAkuoS3DPjnph7NvzdBoxMH4kZo2bE1X0hSZJifr8xBs8feP6a9+ePzI8Gv3dm3xlX94WG1gZsrtwczTk+ff50r/cOHTQURVOLogHwla3g+sQOfbBtx44di309P98Lfu+8U/vi+qmrS7sf2OD3wAFNAYhEtABt5ky3hW8277iiQk+ZCwqARx91O2bZqq72JuylpmrhW38U3BERESWIhA+GAc37tcHwgYYDVwXDy6Ys6/PXfunIS3j96OvYUrUFpf9YiumjpkdfyxuRh5zMHFS3VGPYTcNQlFMUzcGNp/tCe2c7SmtLo6kPh04euu79BeMLokMvCicWxlV0B0D/2b2sLDb1oL3de33YMD0NtekPLgqzGhs199bmHo8erWs9+aSePPsdcPfU3q7vubRUT2PHj9dBGw895L792Llzevp76ZKuNWWKfq+JiIioT0IRDD84+0HkDM9BJDeCSTf725Hgj2V/xOtHXwcAbKrYFBMMiwieLX4WI9JG4I6sO/ochBpjUNFcEU192Fa9Decunev1/rEZY7Emdw0iuRGszl3tz6APO/TBTnw7ccJ7TUSnvNnT3zvu8L8wq6NDg097+nv8uBdw/+QnwOTJ/q7XkzHA++/r+z55UlM9li4F1q93O2bZrn3kiDdhLz1dJ825LrgjIiIKiVAEw7PGzMKsMbM+8++z3RdsEJo7PBe/+vyvYu6J5EaiwfDuE7uv+hpfyP9Cn/bc2t6KrdVbo0V31S3Vvd6bmpSKJZOXRFMf5o6bG9egDwBa+LZnj3f6u2ePpiNYtgVZJKLtz0b50GniShUVXvD7xhvA9Om63q9/rQG3yxHANu94/3593/n5wL336imwax99BBzqcdo/a5YWvxEREZHv2Gf4Cmfbz6KkqiQaAB9vOR59LWtoFmofq43JC649U4sXj7yI4rziuLovdJkuHGw8GE19KK0tRWdXZ6/35w7PjaY+rMhegaE3De3TujFqa2ML31p69DtOTdW+uzYAnjPH/5SA1lZg2zYv9/jChdiA2+UIYJt3vHUrcOaMl+qxYIH7ArTOTl3bTtgbOVK/vyx8IyIi6rNP22c49MFwl+nC/ob90SD07dq3r9t9ofzR8phUiHg0nWuKFr5trtyMpnNNvd6bkZqBlTkrowFw3oi8+Ddw4QLw5pteAPzeFf2O8/K8iW/Ll/tfmNXVpSeg9vR5377YPsOzZ7vNwbV5x8eOaeC5YAGwcqUO+3Dtww+9CXspKcD8+f1TcEdERBQSHLpxHY1tjTFB6PW6LwwZNARFOUXRIHTq8L5PB+u43IGdtTujqQ8HGg9c9/554+ZFO04snrT4qh7Jn5kxQHl5bOrBxR79jocMiS18czEJralJh27Y3OPMTF3riSe004TLEcA279gW/I0bp4Vv69a5L3y7cEGDfVtoOHmyBt6u1yUiIqLrCkUw3HG5A6UflkaD0E/qvrBg/IJo/m3hpMK4gtCqj6uip84l1SVo62jr9d5R6aOwJncNinOLsTp3NcYNGdfndaNaWjTlwQbAtVf0O16wwAt+Cwv9L8y6dAnYudM7/a2sBFas0PWefhrI8aG12/XYvOP6en1vS5Zo4O1yzDLg/eBhJ+ylpemAD9cFd0RERPSZJHwwbIxB/q/zY3J/rzQmY4zXfWHq6muOXf602jrasP349ujI44rmil7vTUlKQeHEwmi7tfnj58df+Hb5sk55s8Hvrl2xhW9jxuhpqM3DdTEJrarKW3/7dk23iESAZ5/VTgguRwC3tmrer510l5sLrF0LZGW5W9P6+GPg4EH9fovotLmZM92vS0RERH2W8MGwiKBwYmFMMJySlIIlk5ZEUxDi6b5gjMHhk4ejp85vffgWLnVd6vX+7Mzs6LjjlTkrMewmH/JE7dCHTZs0BaG52XstJcUrfCsu1nG8fhdmtbVp0Gv3cPasBtz33Qc895z2AHbF5h3bgr+hQ/Xk+amn3I5ZBvQHjwMHtOAOAIYP1x7HrtclIiIi3yR8MAxo+7PdJ3ZHUx9W5KyIKwg9ff40tlRuwcbKjdhcuRmNbY293puemo4V2SuiOcfTRkzrc8eJqIsXgbfe8rouHDkS+/rUqV7wu2KFBoh+MgY4fNgLft95x+sz/PLL7jshNDVpvnF5ua4zdy7wyCMajLpWV6cFdyK69rx5mvdMREREN6RQdJPoMl1xpR90dnViV90ubKrYhI2VG7Gvfh8Mev++zRk7Jxp4L528FDelxJknaoc+2Lzb7du1IMvKyNCg13Z+yPOh08SVTp/WU2c78S093Qu4ly/3P+Du6dIl4O23tfNFe7ueNK9erWkIrgvQLl6MLXzLygJuuYWFb0RERAMcu0n00JdAuKalJpr6UFJdgrPtZ3u9d2TaSKzOXY1IbgRrctdgwtAJ8WxXnTmjua82AK6piX197lwvGF282P/CrM5OzTe2p7/Hjmm3h+Ji4Ac/0Fxcl2zecV2d5hgXFgKPP66FaC4Zo++1vl6vb7oJKChwX3BHREREgQhFMPxpnL90HtuPb492fjj20bFe702WZCyauCia+lAwvgDJSXHmidqhDzb43blTc1KtUaO8wrc1a7QtmN9qarzgd+tWIDtbg9+f/UwDbpcjgG3e8Tvv6PciOxu46y5gkr/js6+ppcUrfAP05HflSvfrEhERUeDiCoZF5DiAVgCXAXR+mqPogcIYg7JTZdGuDztqdqD9cnuv90++eXI09aFoahEyB/uQJ9rQoCkHtvDtdI9+x8nJsRPfXExCO39eew3b3OPmZg20164FNmxwE3BbNu/4b3/TLgzp6Zrq8cMfuh2zDOgPGYcOeRP2br5Zv9csfCMiIgodP6KOFcaY3qdWDCDNF5qxpXJLdNjGidYTvd47OGUwlmcvj3acyK6OUQkAAA4SSURBVB+ZH3/hW3u7Dn2wp6+Hruh3PGWKl/frYhKaMUBZmXf6vGuXTj4rLgZeeEEfuyx8s3nHZWV6PWcO8PDDwIgR7ta0Ghp0wp4tfJs7t38K7oiIiGhAS+g0ic6uTuw5sSd6+runfg+6TFev988aPSsa/C6bsgyDU3zIE62o8ILPbduAc+e819LSvAEUkYibwqzm5tjCt9RUDX4ffRR49VW3I4Bt3vEbb+gp9MiRevJ8//3uC9Da27XwzU7YGz+eE9+IiIjoKvEGwwbAZhExAP7DGPMbH/bkm9fKX8N9r9zX6+vDBw/HqqmrUJxXjDW5azBx2MT4F7VDH+zpb1VV7OuzZ3vB79Kl/hdmdXYCe/Z4Afh772nv20gEWL8emDbNbUBo845rajTdYdEi4LHHNA3CJWP0Bw87YW/QIC18c11wR0RERDe0eIPhJcaYehEZA2CLiBw1xrzZ8wYR+TqArwPA5MmT41zusymaWoQkSYqeBidJEhZmLYwOvbh9wu3+FL4dPOgFv6WlGpBaI0ZoGzBb+OZiElptrbd+SQkwcaKu9+Mfa8DtcgSwzTvetUvf95QpuvaUKe7WtM6e1aEXttAwL4+Fb0RERPSZ+NZnWESeAtBmjHmmt3uC6DP8xZe/iOGDh0cL30ak+ZCfaoc+2NSDpibvtaQkPQ21bc8KCvwvzLpwQXvu2gD45MnYgHuCD63demPzjm3BX1qa9hm+4w63Y5YB/cHj8GFvwt7QoZrn7LrgjoiIiG44zvsMi0gGgCRjTGv34zUAnu7r13Pl1ftejf+LdHRoqzPbdeHAgdjXJ03yUh+KivwvzDJGp631PH22fYZ/9zs3AXdPzc3a9eHQIU2xmDULWLdO2725dvKkV3AnokV38+a5X5eIiIhCIZ4jtbEAXuvusJAC4H+MMRt92dVAYIc+2NSDtjbvtcGDdQCFPf2dPt3/PNyWFg1A7R5EdL2vfQ146SW3I4Bt3rEt+BsxAli1CvjSl9wXoHV0aOGbnbA3ZowWGbLwjYiIiBzoczBsjKkCMNfHvQTLDn2whWcVFbGvz5zpBb/LlvlfmHX5MrB3rxf8Hj6s+b6RCPDd77oJuHuqq/MK/pKTgYULgW9/GxgyxN2aVmWlN2EvNVV7KmdkuF+XiIiIQi+8yZZ26IMNft96C7h0yXs9M1NPQ4uLNQ/XxSS0+nov+N2yRdt/RSLAU09pwO1yBPCFC8COHcDbb+v7tkV3X/2quzWttjadtmcLDadOZeEbERERBSJcwbAd+rBxoxa+NTZ6ryUlaRGYHXpx++3+F2ZdvKhBt809PnFCA+5IBHjmGQ1IXTEGOHrUK/hLS9OA+8kn3Y5ZBrTw7cgR4NQpPd3OyAAKC90X3BERERF9gsQPhnfvBv7yFw1A9+3ToNCaMMELflet8n8SmjHA++97p787dmjxWSQCPPecBtwuC99s3vHBg3o9fboOvBg71t2a1qlTwLvv6mMR4NZbtfiNiIiIaABJ/GD45z/XSWuA9tu1AygiEQ1M/c7DPXNGh27Y9IvOTl3roYeAP/zB7ehhm3e8bZsO/8jM1O4W99zjdswyoKkW+/drwZ0xwOjRLHwjIiKiAS/xg+EHH/TyYe+80/9JaF1dGgTa4PfgQU0BiES0AG3mTLcBoc07rqjQU+aCAuCb33Q7Ztmqrtb/jPEK3/qj4I6IiIjIJ74N3fg0ghi64URjo+bebtyoOcijRnnpFp/7nNvRw+3tmm5RWqptyCZM0AK/vDz3p7DnzmmqSWenBsDZ2UBurts1iYiIiPrA+dCNUOno0ODTnv7W1Gj6QSQC/PSngMsx0zbvePNmHUAxaJC2XFu/3u2YZbu2LXwzRgvfFi1yX3BHRERE1E8YDPemosILft94Q4vPiouBDRu064TLEcA273j/fk3DuOUW4N57tfWaax99pC3nurr0+tZbgdmz3a9LREREFAAGw1ZrqwagtvPDhQt68vvlL+vIY5ejh23ecUkJcPas5vsWFQF33+2+8K2zU9dubdXrUaM0t9r1ukREREQDQHiD4a4uLXazwe++fXriG4kAr72mp6Euc3Bt3vHRoxp4FhQA3/gGcPPN7ta0amqADz7Q95eSAsyf3z8Fd0REREQDTLiC4aYmDUA3bdJfMzM1+P3+94Hly92OALZ5xzt2aBHcuHFa+LZunfvCt/PnNdjv6NDryZP15Jltz4iIiCjkEj8Ybm7W6W6bNgGVldr7NhIBnn4ayMlxu3ZFha5bX6+tx5YuBZ54wu2YZUCL3crLgYYGvU5PBxYudF9wR0RERHSDSfxgePBgPQH95S/djwC2ecd792oaRl4esHYtkJXlbk2ruVnTPmyrvBkztMcxEREREfWKfYbjYfOOS0qAjz8Ghg4FVq4EbrvN7ZhlQKfN7d+vBXcAMHw4MHeu+3WJiIiIbgDsM+yKzTsuL9cT53nzgEce0WDUtbo64NgxfZycrGtnZrpfl4iIiChBMRj+JB0dwM6dwJtvAhcvAmPGAKtXa8s11wVoFy9qykV7u15PnKgnzyx8IyIiIvIFg+FrqarSwrfaWs0xXrwYePxxIC3N7brG6MnviRN6PXiwply4LrgjIiIiCikGwwDQ1gZs3w7s3q25uFOnAnfdBUya5H7tlhbNO758Wa/z87XtGRERERE5F85g2BgdObxlixa+ZWRon+Ef/cjtmGVAg95Dh3RdQIdsLFvGwjciIiKiAIQnGD51SoPfI0c053bOHODhh4GRI92vXV+vBXeATpubNw9YsMD9ukRERER0XeEIhn/xCw2AV68GHnjAfQFae7sWvl28qNfjx7PwjYiIiGgACkcw/L3vuf36xgAffKAFd4BOeisocF9wR0RERERxCUcw7MLZszr0wha+TZvGwjciIiKiGwyD4U+rq0sL35qb9XrYMGDpUvcFd0RERETkDCO562lsBMrK9HFSkhbdzZ8f7J6IiIiIyDcMhnvq6AD27QPOn9frsWNZ+EZERESUwBgMV1YCx4/r40GDtOVZRkagWyIiIiKi/hG+YLi1VQvfOjv1OjeXhW9EREREIRWOYLi8XAdfAMCQIcDixUBqarB7IiIiIqLAhSMYzs4GZswIehdERERENMAkBb2BfsHhF0RERER0DeEIhomIiIiIroHBMBERERGFFoNhIiIiIgqtuIJhESkWkWMiUiEi6/3aFBERERFRf+hzMCwiyQA2APg8gJkAHhCRmX5tjIiIiIjItXhOhhcCqDDGVBljOgC8BOBuf7ZFRERERORePMFwFoDaHtd13c/FEJGvi8heEdl76tSpOJYjIiIiIvJXPMGwXOM5c9UTxvzGGHObMea20aNHx7EcEREREZG/4gmG6wBM6nE9EUB9fNshIiIiIuo/8QTDewBME5EcERkE4H4Af/ZnW0RERERE7qX09TcaYzpF5FsANgFIBvBbY0yZbzsjIiIiInKsz8EwABhj/grgrz7thYiIiIioX3ECHRERERGFlhhzVQMId4uJnAJQ028LekYBOB3AutS/+DmHAz/ncODnnPj4GYdDkJ/zFGPMJ7Yy69dgOCgistcYc1vQ+yC3+DmHAz/ncODnnPj4GYfDjfA5M02CiIiIiEKLwTARERERhVZYguHfBL0B6hf8nMOBn3M48HNOfPyMw2HAf86hyBkmIiIiIrqWsJwMExERERFdJeGDYREpFpFjIlIhIuuD3g/5T0Qmicg2ESkXkTIR+U7QeyI3RCRZRA6IyP8FvRdyQ0QyReQVETna/We6MOg9kf9E5LHuv6+PiMiLIjI46D1R/ETktyLSJCJHejw3QkS2iMgH3b8OD3KP15LQwbCIJAPYAODzAGYCeEBEZga7K3KgE8D3jDEzACwC8Cg/54T1HQDlQW+CnPo3ABuNMdMBzAU/74QjIlkAvg3gNmPMrQCSAdwf7K7IJ/8FoPiK59YDKDHGTANQ0n09oCR0MAxgIYAKY0yVMaYDwEsA7g54T+QzY0yDMWZ/9+NW6P88s4LdFflNRCYC+HsAzwe9F3JDRIYB+ByA/wQAY0yHMaYl2F2RIykA0kQkBUA6gPqA90M+MMa8CaD5iqfvBvD77se/B7C2Xzf1KSR6MJwFoLbHdR0YJCU0EckGMB/A7mB3Qg48C+AJAF1Bb4ScmQrgFIDfdafDPC8iGUFvivxljDkB4BkAHwJoAHDGGLM52F2RQ2ONMQ2AHl4BGBPwfq6S6MGwXOM5ts9IUCIyBMCrAP7ZGHM26P2Qf0TkLgBNxph9Qe+FnEoBsADAvxtj5gM4hwH4T6oUn+6c0bsB5ACYACBDRP4h2F1RmCV6MFwHYFKP64ngP8UkJBFJhQbCLxhj/hT0fsh3SwB8QUSOQ9OdVorIfwe7JXKgDkCdMcb+y84r0OCYEssqANXGmFPGmEsA/gRgccB7IndOish4AOj+tSng/Vwl0YPhPQCmiUiOiAyCJuj/OeA9kc9ERKA5huXGmH8Nej/kP2PMvxhjJhpjsqF/jrcaY3iSlGCMMY0AakUkv/upIgDvBbglcuNDAItEJL377+8isFAykf0ZwFe6H38FwP8GuJdrSgl6Ay4ZYzpF5FsANkGrVX9rjCkLeFvkvyUA1gF4V0QOdj/3pDHmrwHuiYj65p8AvNB9gFEF4OGA90M+M8bsFpFXAOyHdgM6gBtgShl9MhF5EcByAKNEpA7AjwD8FMDLIvJV6A9CXwpuh9fGCXREREREFFqJniZBRERERNQrBsNEREREFFoMhomIiIgotBgMExEREVFoMRgmIiIiotBiMExEREREocVgmIiIiIhCi8EwEREREYXW/wOFFt6YYqfVCAAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig, ax = plt.subplots(figsize=(12,6))\n",
+ "\n",
+ "ax.plot(x, y+1, color=\"red\", linewidth=0.25)\n",
+ "ax.plot(x, y+2, color=\"red\", linewidth=0.50)\n",
+ "ax.plot(x, y+3, color=\"red\", linewidth=1.00)\n",
+ "ax.plot(x, y+4, color=\"red\", linewidth=2.00)\n",
+ "\n",
+ "# possible linestype options ‘-‘, ‘–’, ‘-.’, ‘:’, ‘steps’\n",
+ "ax.plot(x, y+5, color=\"green\", lw=3, linestyle='-')\n",
+ "ax.plot(x, y+6, color=\"green\", lw=3, ls='-.')\n",
+ "ax.plot(x, y+7, color=\"green\", lw=3, ls=':')\n",
+ "\n",
+ "# custom dash\n",
+ "line, = ax.plot(x, y+8, color=\"black\", lw=1.50)\n",
+ "line.set_dashes([5, 10, 15, 10]) # format: line length, space length, ...\n",
+ "\n",
+ "# possible marker symbols: marker = '+', 'o', '*', 's', ',', '.', '1', '2', '3', '4', ...\n",
+ "ax.plot(x, y+ 9, color=\"blue\", lw=3, ls='-', marker='+')\n",
+ "ax.plot(x, y+10, color=\"blue\", lw=3, ls='--', marker='o')\n",
+ "ax.plot(x, y+11, color=\"blue\", lw=3, ls='-', marker='s')\n",
+ "ax.plot(x, y+12, color=\"blue\", lw=3, ls='--', marker='1')\n",
+ "\n",
+ "# marker size and color\n",
+ "ax.plot(x, y+13, color=\"purple\", lw=1, ls='-', marker='o', markersize=2)\n",
+ "ax.plot(x, y+14, color=\"purple\", lw=1, ls='-', marker='o', markersize=4)\n",
+ "ax.plot(x, y+15, color=\"purple\", lw=1, ls='-', marker='o', markersize=8, markerfacecolor=\"red\")\n",
+ "ax.plot(x, y+16, color=\"purple\", lw=1, ls='-', marker='s', markersize=8, \n",
+ " markerfacecolor=\"yellow\", markeredgewidth=3, markeredgecolor=\"green\");"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/Day11 plotting.ipynb b/Day11 plotting.ipynb
new file mode 100644
index 0000000..cbe2cb6
--- /dev/null
+++ b/Day11 plotting.ipynb
@@ -0,0 +1,1070 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import matplotlib.pyplot as plt\n",
+ "import numpy as np\n",
+ "import pandas as pd\n",
+ "%matplotlib inline"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import random"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "x= np.arange(0,10)\n",
+ "y= np.array(random.sample(range(1, 50), 10))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])"
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "x"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([20, 38, 11, 26, 17, 47, 39, 30, 36, 23])"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "y"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Bar plot"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig= plt.figure()\n",
+ "ax= fig.add_axes([0,0,1,1])\n",
+ "ax.bar(x,y)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.bar(x,y, width=0.5)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Histogram"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[73 78 70 99 42 87 18 20 7 33 19 46 6 69 97 31 52 40 71 49 22 55 26 91\n",
+ " 81 2 96 17 50 41 28 39 59 83 34 85 79 23 5 80 53 58 1 43 47 68 16 60\n",
+ " 56 36]\n"
+ ]
+ }
+ ],
+ "source": [
+ "data1= np.array(random.sample(range(1,100), 50))\n",
+ "print(data1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "fig, ax= plt.subplots()\n",
+ "ax.hist(data1)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([18, 7, 6, 2, 17, 5, 1, 16])"
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data1[data1<19]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(array([10., 10., 13., 8., 9.]),\n",
+ " array([ 1. , 20.6, 40.2, 59.8, 79.4, 99. ]),\n",
+ " )"
+ ]
+ },
+ "execution_count": 15,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plt.hist(data1, bins=5)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Pie chart"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "group= ['A','B','C']\n",
+ "students=[20,30,25]\n",
+ "fig, ax= plt.subplots()\n",
+ "_=ax.pie(students, labels=group, autopct='%1.2f%%')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## scatter plot"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 19,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 19,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "x= np.arange(0,50)\n",
+ "fig, ax= plt.subplots()\n",
+ "ax.scatter(x,x, color='b')\n",
+ "ax.scatter(x,data1, color='g')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## boxplot"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "{'whiskers': [,\n",
+ " ],\n",
+ " 'caps': [,\n",
+ " ],\n",
+ " 'boxes': [],\n",
+ " 'medians': [],\n",
+ " 'fliers': [],\n",
+ " 'means': []}"
+ ]
+ },
+ "execution_count": 20,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "data2=[]\n",
+ "data2.extend(data1)\n",
+ "data2.extend([-10,-49,-150,150,200,155])\n",
+ "plt.boxplot(data2)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import seaborn as sns"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Id | \n",
+ " EmployeeName | \n",
+ " JobTitle | \n",
+ " BasePay | \n",
+ " OvertimePay | \n",
+ " OtherPay | \n",
+ " Benefits | \n",
+ " TotalPay | \n",
+ " TotalPayBenefits | \n",
+ " Year | \n",
+ " Notes | \n",
+ " Agency | \n",
+ " Status | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " NATHANIEL FORD | \n",
+ " GENERAL MANAGER-METROPOLITAN TRANSIT AUTHORITY | \n",
+ " 167411.18 | \n",
+ " 0.00 | \n",
+ " 400184.25 | \n",
+ " NaN | \n",
+ " 567595.43 | \n",
+ " 567595.43 | \n",
+ " 2011 | \n",
+ " NaN | \n",
+ " San Francisco | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2 | \n",
+ " GARY JIMENEZ | \n",
+ " CAPTAIN III (POLICE DEPARTMENT) | \n",
+ " 155966.02 | \n",
+ " 245131.88 | \n",
+ " 137811.38 | \n",
+ " NaN | \n",
+ " 538909.28 | \n",
+ " 538909.28 | \n",
+ " 2011 | \n",
+ " NaN | \n",
+ " San Francisco | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3 | \n",
+ " ALBERT PARDINI | \n",
+ " CAPTAIN III (POLICE DEPARTMENT) | \n",
+ " 212739.13 | \n",
+ " 106088.18 | \n",
+ " 16452.60 | \n",
+ " NaN | \n",
+ " 335279.91 | \n",
+ " 335279.91 | \n",
+ " 2011 | \n",
+ " NaN | \n",
+ " San Francisco | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 4 | \n",
+ " CHRISTOPHER CHONG | \n",
+ " WIRE ROPE CABLE MAINTENANCE MECHANIC | \n",
+ " 77916.00 | \n",
+ " 56120.71 | \n",
+ " 198306.90 | \n",
+ " NaN | \n",
+ " 332343.61 | \n",
+ " 332343.61 | \n",
+ " 2011 | \n",
+ " NaN | \n",
+ " San Francisco | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 5 | \n",
+ " PATRICK GARDNER | \n",
+ " DEPUTY CHIEF OF DEPARTMENT,(FIRE DEPARTMENT) | \n",
+ " 134401.60 | \n",
+ " 9737.00 | \n",
+ " 182234.59 | \n",
+ " NaN | \n",
+ " 326373.19 | \n",
+ " 326373.19 | \n",
+ " 2011 | \n",
+ " NaN | \n",
+ " San Francisco | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Id EmployeeName JobTitle \\\n",
+ "0 1 NATHANIEL FORD GENERAL MANAGER-METROPOLITAN TRANSIT AUTHORITY \n",
+ "1 2 GARY JIMENEZ CAPTAIN III (POLICE DEPARTMENT) \n",
+ "2 3 ALBERT PARDINI CAPTAIN III (POLICE DEPARTMENT) \n",
+ "3 4 CHRISTOPHER CHONG WIRE ROPE CABLE MAINTENANCE MECHANIC \n",
+ "4 5 PATRICK GARDNER DEPUTY CHIEF OF DEPARTMENT,(FIRE DEPARTMENT) \n",
+ "\n",
+ " BasePay OvertimePay OtherPay Benefits TotalPay TotalPayBenefits \\\n",
+ "0 167411.18 0.00 400184.25 NaN 567595.43 567595.43 \n",
+ "1 155966.02 245131.88 137811.38 NaN 538909.28 538909.28 \n",
+ "2 212739.13 106088.18 16452.60 NaN 335279.91 335279.91 \n",
+ "3 77916.00 56120.71 198306.90 NaN 332343.61 332343.61 \n",
+ "4 134401.60 9737.00 182234.59 NaN 326373.19 326373.19 \n",
+ "\n",
+ " Year Notes Agency Status \n",
+ "0 2011 NaN San Francisco NaN \n",
+ "1 2011 NaN San Francisco NaN \n",
+ "2 2011 NaN San Francisco NaN \n",
+ "3 2011 NaN San Francisco NaN \n",
+ "4 2011 NaN San Francisco NaN "
+ ]
+ },
+ "execution_count": 23,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df= pd.read_csv('Salaries.csv')\n",
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Id 0\n",
+ "EmployeeName 0\n",
+ "JobTitle 0\n",
+ "BasePay 609\n",
+ "OvertimePay 4\n",
+ "OtherPay 4\n",
+ "Benefits 36163\n",
+ "TotalPay 0\n",
+ "TotalPayBenefits 0\n",
+ "Year 0\n",
+ "Notes 148654\n",
+ "Agency 0\n",
+ "Status 148654\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 24,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.isnull().sum()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df2= df.drop(['Notes','Status'], axis=1).dropna()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Id 0\n",
+ "EmployeeName 0\n",
+ "JobTitle 0\n",
+ "BasePay 0\n",
+ "OvertimePay 0\n",
+ "OtherPay 0\n",
+ "Benefits 0\n",
+ "TotalPay 0\n",
+ "TotalPayBenefits 0\n",
+ "Year 0\n",
+ "Agency 0\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 26,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2.isnull().sum()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## distplot()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "C:\\Users\\lenovo\\Anaconda3\\lib\\site-packages\\scipy\\stats\\stats.py:1713: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use `arr[tuple(seq)]` instead of `arr[seq]`. In the future this will be interpreted as an array index, `arr[np.array(seq)]`, which will result either in an error or a different result.\n",
+ " return np.add.reduce(sorted[indexer] * weights, axis=axis) / sumval\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 27,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAaYAAAEKCAYAAABZr/GWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAIABJREFUeJzt3Xl8XNWZ4P3fUyWV9l3yvsg72GwBs4YADQGcpBuTbpg4ySSkmx56OvC+M03SDUx38qbpMDPOpEPedMhCZyMkxBA6CU5C2MISwuKFxcbCm7xKlhft+17P/HFPmXK5SiqVapP9fD8ffVR17rnnnLqW9Pice+45oqoYY4wx2cKX6QYYY4wx4SwwGWOMySoWmIwxxmQVC0zGGGOyigUmY4wxWcUCkzHGmKxigckYY0xWscBkjDEmq1hgMsYYk1VyMt2ATKiurtba2tpMN8MYY6aUN954o0VVa1Jdz2kZmGpra9m8eXOmm2GMMVOKiBxIRz02lGeMMSarWGAyxhiTVSwwGWOMySoWmIwxxmQVC0zGGGOyigUmY4wxWcUCkzHGmKxigckYY0xWscBkjDEmq5yWKz+k2yMbDp6U9omL52WgJcYYk/2sx2SMMSarxBWYRGSViOwUkXoRuTvK8TwRedQd3yAitWHH7nHpO0Xk+vHKFJEFrozdrsyAS79CRN4UkRERuSlKG0pF5JCIfHNil8AYY0w2GTcwiYgfeAD4ELAc+LiILI/IdivQrqqLgfuBte7c5cAaYAWwCviWiPjHKXMtcL+qLgHaXdkAB4HPAI/EaOq/AC+N93mMMcZkt3h6TBcB9aq6V1WHgHXA6og8q4GH3OvHgWtERFz6OlUdVNV9QL0rL2qZ7pyrXRm4Mm8EUNX9qroVCEY2UEQuAKYDz8T5uY0xxmSpeALTbKAh7H2jS4uaR1VHgE6gaoxzY6VXAR2ujFh1nUBEfMC/An8fx2cxxhiT5eIJTBIlTePMk6z0sXwWeFJVG8bKJCK3ichmEdnc3Nw8TpHGGGMyJZ7p4o3A3LD3c4CmGHkaRSQHKAPaxjk3WnoLUC4iOa7XFK2uSJcCHxCRzwLFQEBEelT1hEkaqvog8CDAypUrxwt2xhhjMiSeHtMmYImbLRfAm8ywPiLPeuAW9/om4HlVVZe+xs3aWwAsATbGKtOd84IrA1fmE2M1TlU/qarzVLUW+Dzw48igZIwxZuoYNzC5nssdwNPAduAxVa0TkXtF5AaX7ftAlYjUA3cCd7tz64DHgHeBp4DbVXU0VpmurLuAO11ZVa5sRORCEWkEbga+KyKh/MYYY04h4nVSTi8rV67UzZs3p60+W/nBGHMqEJE3VHVlquuxlR+MMcZkFQtMxhhjsooFJmOMMVnFApMxxpisYoHJGGNMVrHAZIwxJqvYRoFm0mw6vDEmmazHZIwxJqtYYDLGGJNVLDAZY4zJKhaYjDHGZBULTMYYY7KKBSZjjDFZxQKTMcaYrGKByRhjTFaxwGSMMSarWGAyxhiTVSwwGWOMySoWmIwxxmQVC0zGGGOySlyBSURWichOEakXkbujHM8TkUfd8Q0iUht27B6XvlNErh+vTBFZ4MrY7coMuPQrRORNERkRkZvC8p8nIq+JSJ2IbBWRjyV2KYwxxmSDcQOTiPiBB4APAcuBj4vI8ohstwLtqroYuB9Y685dDqwBVgCrgG+JiH+cMtcC96vqEqDdlQ1wEPgM8EhE3X3Ap1U1VMfXRaQ8vo9vEhUMKn/90GZu/dEmXt3TQkffUKabZIw5RcTTY7oIqFfVvao6BKwDVkfkWQ085F4/DlwjIuLS16nqoKruA+pdeVHLdOdc7crAlXkjgKruV9WtQDC8YlXdpaq73esm4BhQE/cVMAnZ1tTJc9uP8lZDB7/ZephvvbgHVc10s4wxp4B4AtNsoCHsfaNLi5pHVUeATqBqjHNjpVcBHa6MWHXFJCIXAQFgT5Rjt4nIZhHZ3NzcHG+RJobn3j2KT+C5O6/kT8+ZSc/gCK291msyxkxePIFJoqRF/tc4Vp5kpY9LRGYCDwN/qarByOOq+qCqrlTVlTU11qGarOe2H+OC+RVUFgVYWF0MQENbX4ZbZYw5FcQTmBqBuWHv5wBNsfKISA5QBrSNcW6s9Bag3JURq66TiEgp8Fvgn1T19Tg+k5mEQx39vHu4iw+eOR2AaaV5BHJ8HLTAZIxJgngC0yZgiZstF8CbzLA+Is964Bb3+ibgefVuOKwH1rhZewuAJcDGWGW6c15wZeDKfGKsxrnzfwn8WFV/HsfnMZP0++1HAfjgci8w+USYU1FAY3t/JptljDlFjBuY3P2eO4Cnge3AY6paJyL3isgNLtv3gSoRqQfuBO5259YBjwHvAk8Bt6vqaKwyXVl3AXe6sqpc2YjIhSLSCNwMfFdEQvn/E3AF8BkRedt9nTeJa2LG8ey7R1lQXcSimuLjafMqCjnc2c/QyEmjqMYYMyE542cBVX0SeDIi7YthrwfwAka0c+8D7ounTJe+F2/WXmT6Jryhvcj0nwA/GfdDmKToHhjm9b2tfOay2hPS51YWElRo6uintrooM40zxpwSbOUHMyGv1LcwPKpc4+4vhcypKACgod3uMxljJscCk5mQtw52EPD7OH9exQnpJfm5VBTm2sw8Y8ykWWAyE/LOoU6WzSghkHPyj87cykIabAKEMWaSLDCZuKkq2w51cvacsqjH51YU0tk/TGf/cJpbZow5lcQ1+cEYgG8+X0/XwAj9g6M8suHgScfnVhYCcMjuMxljJsF6TCZuhzq8YbpZbqJDpGkleQA099jSRMaYxFlgMnE71NGP3ydML82Lejw/109xXg6tPYNpbpkx5lRigcnE7VBHPzNK88nxxf6xqSoO0GKByRgzCRaYTFxUlaaOfmaXRx/GC6kuzqPFhvKMMZNggcnE5UBrHwPDQWbHuL8UUl2cR8/gCN0DNjPPGJMYC0wmLu8c6gQYt8dUVRQAYH+LzcwzxiTGApOJy7ZDneT4hGkxJj6EVLuZeftae9PRLGPMKcgCk4nLO4c6mVE29sQH8HpMAuxrtsBkjEmMBSYTl51HuplRmj9uvly/j7KCXPa19KShVcaYU5EFJjOu1p5BWnuHmBZHYAJvAsS+VrvHZIxJjAUmM65dR73ez/SSse8vhVQVB9jX3IO3IbExxkyMBSYzrt3HugEm1GPqGhihrdeeZzLGTJwFJjOuXUe7KcnPoTQ/vjV/q4vdlHGbmWeMSYAFJjOuXUd7WDq9BBGJK391sTfkt9dm5hljEhBXYBKRVSKyU0TqReTuKMfzRORRd3yDiNSGHbvHpe8UkevHK1NEFrgydrsyAy79ChF5U0RGROSmiPpvcfl3i8gtE78MJhZVZffRbpZOL477nPLCADk+YV+LBSZjzMSNOzYjIn7gAeBaoBHYJCLrVfXdsGy3Au2qulhE1gBrgY+JyHJgDbACmAU8JyJL3TmxylwL3K+q60TkO67sbwMHgc8An49oXyXw/wErAQXecGW1T/xyGOCEvZa6B4Zp7xumq38k7vP9PmFeZaEFJmNMQuLpMV0E1KvqXlUdAtYBqyPyrAYecq8fB64Rb9xnNbBOVQdVdR9Q78qLWqY752pXBq7MGwFUdb+qbgWCEXVfDzyrqm0uGD0LrIrz85txHOv2VgqfHufEh5BF04rZfcyeZTLGTFw8gWk20BD2vtGlRc2jqiNAJ1A1xrmx0quADldGrLoSaZ9J0NGuAYBxlyKKtGx6CftbehkcGU1Fs4wxp7B4AlO0O96RD6jEypOs9LHEdY6I3CYim0Vkc3Nz8zhFps7RrgG+/WL9lNmz6FjXIAW5fkry4puRF7JkejEjQbXhPGPMhMUTmBqBuWHv5wBNsfKISA5QBrSNcW6s9Bag3JURq65E2oeqPqiqK1V1ZU1NzThFps6GfW00tPfzwo5jGWvDRBztGmBaaV7cM/JCls0oAd57ONcYY+IVT2DaBCxxs+UCeJMZ1kfkWQ+EZsPdBDyv3mP/64E1btbeAmAJsDFWme6cF1wZuDKfGKd9TwPXiUiFiFQA17m0rDMa1OPbR7y+ty3DrRmfqnK0e4DpJRO7vwSwoLoIv0/YdaQ7BS0zxpzKxg1M7n7PHXh/7LcDj6lqnYjcKyI3uGzfB6pEpB64E7jbnVsHPAa8CzwF3K6qo7HKdGXdBdzpyqpyZSMiF4pII3Az8F0RqXN1tAH/ghfsNgH3urSss7elh97BEQpy/by+tzXTzRlX98AIA8PBCd9fAsjL8bOguoidRy0wGWMmJq4bB6r6JPBkRNoXw14P4AWMaOfeB9wXT5kufS/erL3I9E14w3TR6vgB8IMxP0QW2NrQSV6OjyuX1vBU3REa2vqYW1mY6WbFFLoPVhPnGnmRlk4v5t2mrmQ2yRhzGrCVH9JkZDRI3eFOls8sZam7/5LtvabWHm+tu+qiRANTCQfa+ugfspl5xpj4WWBKk11HexgYDnLu3HKmleRRWRTgtWwPTL2D+H1CWWFuQucvm16CKtTb80zGmAmwwJQmdU2dFAb8LKopxifCxQsq2bC3Lau3hmjtHaKyMIBvgjPyQpZMD83Ms/tMxpj4WWBKk9beIWaU5uP3eX/kL11UxaGOfhrb+zPcsthae4aociuFJ6K2qpCA32eByRgzIRaY0qR3cISisIdUL1lYBZC1w3mqSmvvIFVFiQemHL+PhTVFFpiMMRNigSlNeodODExLphVTUZjLG/uzc63Z7oERhkeVyuLEJj6ELJtRYg/ZGmMmxAJTGowGlYHhIEV5/uNpIsKS6SXUN2fnH+3W3tCMvMR7TODNzDvU0U/XwHAymmWMOQ1YYEqD3iFvTdqiwImPjS2eVkz9sZ6snADR6p5hqppkj+ncOeUAvHEgO3uGxpjsY4EpDXoHXWCKWAh1cU0xnf3Dx3sn2aS1dwifQFlBYlPFQ1bWVhDw+3i1viVJLTPGnOosMKVB76D3gGn4UB54exZBdj7n09ozSGVR4PgswkTl5/o5f345r9Rn5yQPY0z2scCUBsd7TFGG8iBLA1PvEFUJrvgQ6f2Lqnn3cBftWdgzNMZkHwtMaXD8HlPEUN7M0nwKA372ZNkECFWltWeIykk8wxTussXZPTXeGJNdLDClQe/gCAIUBk4cyvP5hIU1RVnXY+oZHGFoNDipZ5jCnTOnnKKAn1f32H0mY8z4LDClQe/gKIUBf9SlfRbXFLMnywLT8cVbJzkjLyTX7+OiBZW8aveZjDFxmNh+2SYhkQ/XAjyy4aA7NkpT5wA/fGUfeTl+PnHxvEw08QStvW6qeJJ6TADvX1zNCzu3c7izn5llBUkr1xhz6rEeUxpELkcUrsb1Slq6s2diQGuPN1W8vDB5genSRd59Jus1GWPGYz2mNOgdHGV6jF1gQ5vwHeseYHZFdvQk2vqGKC+c3FTxUI8wJKhKSV4OT9cd4S8uiLrfozHGANZjSoueMXpMVcUBfALNbqWFbNDWO0RFgnswxeIT4Zw5Zby4s5nOPlueyBgTm/WYUmxkNEj/8GjMwJTj81FZFKC5O3sCU3vvEGfOLE16uefOLeeVPa186dd1XFhbeTw9G+6rGWOyh/WYUqzd9Q5iBSaAmpJ8jmVJYOodHKF3aJTKJE58CJldXkBVUYAtDR1JL9sYc+qIKzCJyCoR2Ski9SJyd5TjeSLyqDu+QURqw47d49J3isj145UpIgtcGbtdmYGx6hCRXBF5SETeEZHtInJPohcjFdrcagdFEc8whZtWkkdbzxCjwcwv5hrauLAiBYFJRDhvbjn7Wnrp7LfhPGNMdOMGJhHxAw8AHwKWAx8XkeUR2W4F2lV1MXA/sNaduxxYA6wAVgHfEhH/OGWuBe5X1SVAuys7Zh3AzUCeqp4NXAD8TXhgzLTQ1Osxe0zFeYyqHg9imdTQ1gdAZRJn5IU7d245CmxttF6TMSa6eHpMFwH1qrpXVYeAdcDqiDyrgYfc68eBa0REXPo6VR1U1X1AvSsvapnunKtdGbgybxynDgWKRCQHKACGgK64r0CKHe8xjTmU583Ma+4eSEubxnLQBaZU9JjAe2h3TkWBDecZY2KKJzDNBhrC3je6tKh5VHUE6ASqxjg3VnoV0OHKiKwrVh2PA73AYeAg8FVVbYvjc6VFPEN57wWmzN9namjvI+D3jdneyTp3TjlNnQMc68p8IDbGZJ94AlO0h1kib4bEypOs9LHquAgYBWYBC4DPicjCyIwicpuIbBaRzc3NzVGKSo3Q8j6Fgdg9pvxcP6X5OVkxAaKhrZ+KolwkyvJJyXL2nDIE2GLDecaYKOIJTI3A3LD3c4CmWHnckFoZ0DbGubHSW4ByV0ZkXbHq+ATwlKoOq+ox4BVgZeSHUNUHVXWlqq6sqamJ42MnR2vvIAW5/nEfVq0pycuKZ5ka2/tSdn8ppDQ/l0U1xWxp7MzK3XuNMZkVT2DaBCxxs+UCeJMZ1kfkWQ/c4l7fBDyv3l+c9cAaN6NuAbAE2BirTHfOC64MXJlPjFPHQeBq8RQBlwA74r8EqdXWO0TxGPeXQmpK8mnuHszoH2pV5WBbX8ruL4U7d245bb1DNLhZgMYYEzJuYHL3c+4Anga2A4+pap2I3CsiN7hs3weqRKQeuBO4251bBzwGvAs8BdyuqqOxynRl3QXc6cqqcmXHrANvdl8xsA0v4P1QVbcmdDVSoLVn6KSda6OpKcljcCTI0a7M9ZraeofoGxqlIsU9JoAVs0rJ8YlNgjDGnCSulR9U9UngyYi0L4a9HsCbth3t3PuA++Ip06XvxbtvFJketQ5V7YlVdzZo6x0ac0ZeyDQ3AaL+WA8zyvJT3ayoQr2XVDxcGyk/188ZM0rYeqiTkdEgOX571tsY47G/BinW1jt00pbq0YRm5mVyN9uGFE8Vj3Te3HJ6B0d4ebdtIGiMeY8FphQKBpX2vviG8krycsjP9WV0N9vjzzAleQHXWJbOKKEoL4dHNh4cP7Mx5rRhgSmFOvqHCerYD9eGiAg1xXkZDUyN7X1UFQXIy0ndM0zhcnw+Vs6v4PkdxzjcaZMgjDEeC0wpFFoPriA3vj/0NSX5GR7K62duZWFa67ywtpLRoPLopobxMxtjTgsWmFKoZ8BbwCI/zsA0rSSPY92DdA1kZoHThva+tAemyqIAVyytYd3GBkZGg2mt2xiTnSwwpVC3CzB5ufFd5pqwmXnpNjIa5FB7P3MzsIvuJy+ex5GuAV7Ymb4VOYwx2cs2CkyhrlCPKc57NscD09Eezp9XkbJ2RdPUMcBIUKmtLmJkNL0P+V5zxjSml+bxwAv1XH3GtOOrZERuzx5iGwsac2qzHlMKhXpM8Q7lVRYFKAr4qWvqTGWzotrX2gtAbVVR2uvO8fv4Hx8+k7cbOvjuH/akvX5jTHaxwJRC3cd7TPFdZp8IK2aVsa0p/bt2HDgemNJ7jynkhnNn8ZGzZ3L/s7syEpiNMdnDAlMK9Qx6gSkvzh4TwIrZpbzb1JX23Wz3t/RRGPAfH05MNxHhX248i/LCAH/36Ns0ddj0cWNOVxaYUqh7YDiulcXDnTWrjP7hUfamedr4gdZe5lcVpXS7i/FUFgX415vPpaGtn2u/9hKv7W0laKuPG3PascCUQt0DI5TkT2x+ydlzygDYlubhrP2tvRkbxgt3xdIanvm7Kzh/fgW/3tLEIxsOMmzTyI05rVhgSqHugRGKJxiYFlYXkZ/r453G9N1nGg0qDW39zM/AxIdo5lYW8uO/uogPnz2T7Ye7+OEr++gfGs10s4wxaWKBKYW6B0coyZ/YunM5fh/LZ5amtcfU1NHP0GgwK3pMISLC5Yur+diFc2lo6+dHr+6zTQWNOU3Yc0wp1D0wTOkEe0wAZ80u4xdvHiIYVHwTuD+VqAOt3uKtmeoxxXpeCeCcOeUMjQT5xVuH2Hm0mzNmlKaxZcaYTLAeUwolco8JvAkQPYMj7HdTuFMtVM+C6uwYyov0vnkVlBfk8tIuWxnCmNOBBaYU6h4Yjmtb9UhnzQ5NgEjPfab9Lb3k5/qOb1aYbfw+4fIl1Rxo7WN/S3qCtTEmc2woL4V6BiZ+jwlgyfRiAn4f2w51csO5s1LQshPtb+1jfmVRWoYNE7VyfiXP7zjGH3Y38z84M+7zbFkjY6Ye6zGlyGhQ6R0aTWgoL9fv44yZJWxt7EhBy07mPcOUPRMfognk+LhsURU7jnSz+2h3pptjjEkhC0wpEtryYqI9pkc2HOSRDQcpysvhjQPt/Pi1/clvXJhgUDnQ1kdtlt5fCnfRgioE+M3Ww5luijEmheIKTCKySkR2iki9iNwd5XieiDzqjm8QkdqwY/e49J0icv14ZYrIAlfGbldmII46zhGR10SkTkTeEZH8RC5GMoX2VCpJ4B4TwIKqIoZHlaaOgWQ26yTfeWkPQyNBjnYNHA+K2ao4L4f5VUU8XXdkwuce6ujnmbojPPz6AR5+/QBDI/bQrjHZaty/miLiBx4ArgUagU0isl5V3w3LdivQrqqLRWQNsBb4mIgsB9YAK4BZwHMistSdE6vMtcD9qrpORL7jyv72GHXkAD8BPqWqW0SkCsjMTnthQuvkleTn0N438eaEejCpvtnf2jsEQHVxdk58iLR8VilPvnOYg619zItz+LF/aJTvvbyX4dEgZQW5tPcN84UntnHunPIT8tl9J2OyQzw9pouAelXdq6pDwDpgdUSe1cBD7vXjwDXiLbq2GlinqoOqug+od+VFLdOdc7UrA1fmjePUcR2wVVW3AKhqq6pmfJmA7gSH8kKK83KoKc5jX4oDU3P3IABVRYGU1pMsy2d6zzE98278vaZX97YwOBLks1ct5nPXLaOyKMCGvW2paqIxZpLiCUyzgYaw940uLWoeVR0BOoGqMc6NlV4FdLgyIuuKVcdSQEXkaRF5U0T+IY7PlHKhvZgSmfwQsqC6iP2tvSldafxI5wD5uT7KChILoOlWWRTgjBklPFN3NK78A8OjvFLfwpkzS5lVXoBPhItqK9nf2svRrtQOkxpjEhNPYIo2hzjyL2WsPMlKH6uOHOBy4JPu+0dF5JrIjCJym4hsFpHNzc2pf1DzvR5T4oGptrqIwZEg2w+n7nmmI10DzCwryOiq4hN13YoZbD7QRkvP4Lh5X9/bysBwkKuXTTuedv78Cvw+YeM+6zUZk43iCUyNwNyw93OAplh53D2fMqBtjHNjpbcA5a6MyLrGquMlVW1R1T7gSeD8yA+hqg+q6kpVXVlTUxPHx56cUI9poou4hgutXZeqP6DBoHKkc4AZpRmfKzIh1y2fTlDh+e3HxszXOzjCH+tbWDa9hNkVBcfTi/NyOGtWKW8ebLdJEMZkoXgC0yZgiZstF8CbzLA+Is964Bb3+ibgefVW3FwPrHEz6hYAS4CNscp057zgysCV+cQ4dTwNnCMihS5gXQmET8zIiG43+aE0wXtMAOWFASoKc1MWmBra+xgaDTKjbGoFphWzSpldXsCT28aeNv6Ltw7RNzTKVctO/o/IxQuqGBwJ8s4h2y3XmGwzbmBy93PuwAsA24HHVLVORO4VkRtctu8DVSJSD9wJ3O3OrQMewwsUTwG3q+porDJdWXcBd7qyqlzZY9XRDnwNL9i9Dbypqr9N9IIkS/fACLl+IS/ObdVjWVBdxMb9bSlZWTs0RDhzigUmEeHPzp3Fy7tbYg7nqSo/ff0As8rymVd58uy9+VWFFOXlsK8lvRsyGmPGF9c4k6o+iTdEFp72xbDXA8DNMc69D7gvnjJd+l68WXuR6WPV8RO8KeNZo3tgmJL83Enfu1lQXcSbBzvYdbSHZTNKktQ6z/bD3QgwrWRqBSaAPz9/Nt95aQ+/3tLEX75/wUnH3zjQzo4j3Xz0vNlR/w1EhPmVhcdXVjfGZA9b+SFFugdGElrANdKimmIA/pCClbW3H+6iqjiPwCR7dZmwdHoJK2aV8su3DkU9/pPXD1Ccl8M5c8tiljGvspDW3qHjz5wZY7LD1PuLNEX0JLjlRaTywgBLpxfz4q6xb/QnYvuRril3fyncR983m62NndQfO3E4rq13iCffOcKfnz+bvBx/zPND6wM2tFmvyZhsYoEpRRLdiymaq5ZNY9O+dnqT+D/77oFhGtr6p9z9pXA3nDsLn8CvInpNP9t4kKHRIP/5kvljnj+rvAC/iA3nGZNlLDClSJe7x5QMVy2tYWg0yKt7WpNSHsDOI94K3VNtqni4aaX5vH9xNb986xADw95iH3VNnXzj97v5k2U1LJ0+9j25XL+PWeX5HGyzPZ6MySYWmFKke2Ak4QVcI11QW0FhwM9LSRzO2+4C01TuMQF85rJamjr7WfPg6+xp7uGzP32TisIA/+fmc+M6f15lIY3t/YwE7XkmY7KFBaYU6RlM3lBeXo6fyxZV8+LO5qRNG99+uIvS/JwpsxRRLNecOZ1vf/ICdhzp4tqvvcSh9n4e+OT74l6Udl5VESNB5XCKV3E3xsTPAlMKqKoLTMn7o3/Vshoa2/vZ05ycYadthzo5Y2bplFqKKJZVZ83g539zGYunFfOlG1ZwwfzKuM+d755xOmgTIIzJGra1egr0DY0yGtSk9ZgArlzqrV7w4s5jLJ5WPKmyOvuH2XaokzuuXpKMpmWFs+eU8czfXTnh80oLcikvzOWABSZjsob1mFJgslteRDO3spAl04p5bnt8q2qP5fW9rQQV3r+oKgktm/rmVRZysNUmQBiTLSwwpUDP4OQXcA0X2ll2TkUBG/a28eAf9k5qp9lX61soyPXzvnkVSWnfVDe3opCugRHbBsOYLGFDeSnQlYQtL6JZMauMF3Y2s+NwFytr47+PEumVPa1cuKBySq74EMtkAvVct/L4loYOrlsxI1lNMsYkyAJTCoSG8kqTHJhmluVTUZhLXVPigelo1wD1x3q4+YI5SW1bOk0mCEUzs7wAn8CWRgtMxmSDU+e/zFnkvd1rkzsVW0RYMauM+uae4w+UTtSre1oAeP/i6mQ2bUrL9fuYUZbP2w0dmW6KMQYLTCkR6jElYxHXSCtmlTIaVHa4B2Qn6pX6VsoLc1k+szTJLZva5lQUsrWhk2AKt7E3xsTHAlMK9KToHhN4s/NK8nKoa5ouc8OxAAAZd0lEQVT4Bneqyqv1LVy2qAqfb+o/v5RMcysK6B4cYW+Lzc4zJtMsMKVA18AwIlAUSH5g8omwfFYpu452Hx8yjNeuoz00dQ5w2SIbxos0p8J70HaLDecZk3EWmFKgs3+Y0vzclPVKzp9XwfCo8sTbTRM6b92mg+T6hVVn2Q3+SDUleRQF/GxptMBkTKZZYEqBzv5hygtTtwbdnIoCZpTms25T/LPTBoZH+Y83Grl+xYy415E7nfhEOGdOufWYjMkCFphSoLN/OKWLo4oIF9ZWsO1QF+80xnev6TdbD9M1MMInLx57j6LT2blzy3n3cFfCMx6NMclhgSkFOvpSG5gAzptbQV6Oj5/F2Wt6ZMMBFtYUccnCxB/MPdWdN7eM4VGlrqkr000x5rQWV2ASkVUislNE6kXk7ijH80TkUXd8g4jUhh27x6XvFJHrxytTRBa4Mna7MgPj1eGOzxORHhH5/EQvQrJ19Q9TmuLAVBDw85FzZrL+7aZxd7bdcaSLNw92cMb0En62seH4EkfJflB1qgs9tPyae9bLGJMZ4wYmEfEDDwAfApYDHxeR5RHZbgXaVXUxcD+w1p27HFgDrABWAd8SEf84Za4F7lfVJUC7KztmHWHuB34X7wdPpc7+YcrTsM/RJy6aR8/gCD/dcGDMfN98vp4cn3C+rY03puriPJbPLOXl3RaYjMmkeHpMFwH1qrpXVYeAdcDqiDyrgYfc68eBa8Tb6Gc1sE5VB1V1H1DvyotapjvnalcGrswbx6kDEbkR2AvUxf/RU0NVU36PKeSC+RVcc8Y07n92Nw0xtm343TuH+c3Ww1y1bBqFKXjg91TzgSXVvHmwnb6hsXuhxpjUiScwzQYawt43urSoeVR1BOgEqsY4N1Z6FdDhyoisK2odIlIE3AX881gfQkRuE5HNIrK5ubl5nI+cuN6hUUaCmpbAJCLce+NZiMAXn9h20u62rT2D/NOvtnH27LLj+zmZsV2+pJrhUWXDvrZMN8WY01Y8gSnawziR67bEypOs9LHq+Ge8ob+eKMffy6j6oKquVNWVNTWp+yPd2e899JquLctnlxfwueuW8cLOZn7x5qET2vH3j2+le2CEr958Ln5b6SEuF9Z6q67/0YbzjMmYeMZ2GoG5Ye/nAJFPdobyNIpIDlAGtI1zbrT0FqBcRHJcryg8f6w6LgZuEpGvAOVAUEQGVPWbcXy2pOvs8wJTKp9jivSZy2pZv6WJz/18C4+/0cj7F1fxg1f20943xBc+spxlM0p440B72tozleXn+rmwtoJX6i0wGZMp8fSYNgFL3Gy5AN5khvURedYDt7jXNwHPqzeutB5Y42bULQCWABtjlenOecGVgSvzibHqUNUPqGqtqtYCXwf+Z6aCEkBH/xBAymflhfP7hEf++mL+6SNnsrelh68+s4vF04r59R2X81eXL0hbO04Vly+uYceRbo5128aBxmTCuD0mVR0RkTuApwE/8ANVrRORe4HNqroe+D7wsIjU4/Vi1rhz60TkMeBdYAS4XVVHAaKV6aq8C1gnIl8G3nJlE6uObNOV5qG8kKK8HP76Awv51KXzaWjrY1FNMW5uiJmgyxdXsxZ4pb6Fj75v6u5bZcxUFdc0LVV9EngyIu2LYa8HgJtjnHsfcF88Zbr0vXiz9iLTY9YRludLYx1Ph3TfY4qUl+Nn4752Nu6zobtErZhVSkVhLs/vaLbAZEwG2PzhJAsFpvLCQMrrsgdkkyv8ei6bUcqT7xzm7Nll3HbFwgy2ypjTjy1JlGQdfcP4fUJRwJ/ppphJuGRBJaNBZfN+mzZuTLpZYEqy0MO1dn9naptWms/CmiI27mtj1Ha1NSatLDAlWbpWfTCpd8mCKjr6h/n99qOZbooxpxULTElmgenUcebMUkrzc3j49bHXIjTGJJcFpiSzwHTq8PuEixdW8fLuFl7YcSzTzTHmtGGBKcksMJ1aLl9czRkzSvj8z7fYA7fGpIkFpiSzwHRqyfX7+LePv4+ewRE+99gWgjYRwpiUs8CURMGg0tU/nNZ18kzqLZlewhf+dDkv727hq8/sPGkVd2NMctkDtknUPThCUDO36oNJnU9ePI+6pk6+9eIeAjk+/vsHl2a6ScacsiwwJVFonbx0LuBq0kNEuO/GsxkeVb7+3G4COT4+e9XiTDfLmFOSBaYkyvQ6eSa1fD5h7V+cw/BokK88tZOl00r44PLpmW6WMaccC0xJ1BHai8kC0ynL74LTpv1t3PGzN7n9qsVUFecdP/6Ji+dlsHXGnBosMCXR8R6TTX44pURbLPcTF83ngRfq+emGg/ztVYvI9ds8ImOSxX6bksiG8k4flUUB/tPKORzpGuCPttutMUllgSmJLDCdXpbNKGX5zFJe2tVM98BwpptjzCnDAlMSdfQPEfD7KMi1LS9OF6tWzGBkNMhz223JImOSxQJTEnX1D1NqW16cVqpL8rh4YRWb97dxpMuWLDImGSwwJZG3HJHNJzndXLNsGnm5Pp5917bHMCYZ4gpMIrJKRHaKSL2I3B3leJ6IPOqObxCR2rBj97j0nSJy/XhlisgCV8ZuV2ZgrDpE5FoReUNE3nHfr070YkyWrZN3eirMy+GyRdVsP9zF7qPdmW6OMVPeuIFJRPzAA8CHgOXAx0VkeUS2W4F2VV0M3A+sdecuB9YAK4BVwLdExD9OmWuB+1V1CdDuyo5ZB9AC/Jmqng3cAjw8sUuQPB19w5QXBjJVvcmgSxdWkesXvvPS3kw3xZgpL54e00VAvaruVdUhYB2wOiLPauAh9/px4BrxbrSsBtap6qCq7gPqXXlRy3TnXO3KwJV541h1qOpbqtrk0uuAfBF574nHNLIe0+mrKC+HC2sreeLtQxzq6M90c4yZ0uIJTLOBhrD3jS4tah5VHQE6gaoxzo2VXgV0uDIi64pVR7i/AN5S1cE4PldSBYPKse5BakoyEhNNFrh8cTUA33vZek3GTEY8gSnaFLPIdf9j5UlW+rjtEJEVeMN7fxMlHyJym4hsFpHNzc3N0bJMSkvvIEMjQWaXFyS9bDM1lBcGWH3ebNZtbKCtdyjTzTFmyoonMDUCc8PezwGaYuURkRygDGgb49xY6S1AuSsjsq5YdSAic4BfAp9W1T3RPoSqPqiqK1V1ZU1NTRwfe2KaOrypwhaYTm//9cqF9A+P8tCr+zPdFGOmrHgC0yZgiZstF8CbzLA+Is96vIkHADcBz6u3m9p6YI2bUbcAWAJsjFWmO+cFVwauzCfGqkNEyoHfAveo6isT+fDJdKjdu68wywLTaW3J9BKuXT6dh17bT+/gyLj5jTEnGzcwufs5dwBPA9uBx1S1TkTuFZEbXLbvA1UiUg/cCdztzq0DHgPeBZ4CblfV0VhlurLuAu50ZVW5smPW4cpZDHxBRN52X9MSvB4JO9TRB8DsCgtMp7NHNhxkUU0xHX3D/MPjW3lkw8Goi8AaY2KL62lQVX0SeDIi7YthrweAm2Ocex9wXzxluvS9eLP2ItOj1qGqXwa+PO6HSLGmjgFK8nJsVp5hXmUhC6qL+GN9CxcvrCTHZ8+xGzMR9huTJI3t/TaMZ467cmkNnf3DbGnozHRTjJlyLDAlyaGOfhvGM8ctmVbMzLJ8/rCrmaBGTmI1xozFAlOSNHX024w8c5yIcMXSGpp7BtlxuCvTzTFmSrHAlAQ9gyN09g/bUJ45wVmzyqgsCvDirmbUek3GxM0CUxKEporbUJ4J5/cJH1hSTWN7P6/vbct0c4yZMiwwJUGTWxvNhvJMpPPnVVCcl8PXn9tFMGi9JmPiYYEpCRpdYJpjPSYTIdfv49ozp7NhXxvf/+O+TDfHmCnBdrVLgkPt/eT6hZpiW8DVnGxlbQX9w6N85ekdXLywknPmlGe6ScZkNesxJcGhjn5mlhXg89mW6uZkIsL//ouzqSnO4//52Vscsy3YjRmTBaYksKniZjzlhQG+8fH3cbRrgA9/42X+sCv5K9wbc6qwwJQEh2zVBxOHlbWV/PqOy6kqyuPTP9jIP/7yHY50Wu/JmEh2j2mShkaCHO0esKniJi5Lppfwq9vfz9qndvDwawd4dFMDFy6o5MqlNZTme+ssfuLieRlupTGZZYFpko52DaAKc6zHZOJUEPDzpRtWUFOcxws7j7Fhbyub9rVxycIqLl0UuSmzMacfC0yT1NDmbXdhQ3lmLNG2vqgoCvDn58/hyqU1vLDzGK/Ut/DH+hZeqW/hg2dOp7a6kLkVhVQV51FWkIt/jMk1/UOjbNzfRl1TJ9VFecwqL+B988opyrNfcTP12E/tJP2xvgW/Tzhrdmmmm2KmqKriPG66YC7XnDmdtw62s+toD/f+5t0T8ghQVpjLtJI8qovzKM7LIT/XT0vPIIc6+jnU3s9IxAO800ryuOfDZ3DjebMRsRmjZuqwwDRJT9cd4eIFlZQXBjLdFDPFVRQGuPqM6fz7p1fS2jvEgdY+Gtv7aO8d4qVdzbT2DtHcPcj+lj6GRoMA5PqFmWUFXLKwisXTiplXWUjf0CgrZpfy9Wd38XePbuFnGxr4yk3nUFtdlOFPaEx8LDBNQv2xHvY09/LpS2sz3RRzCvnZxoYT3gdy/Fy7fMYJacOjQfqHRynOy8EX0RvKz/VzuGOAm1fOZWFNMb/bdphr73+JL/7pcj558Xx73s5kPZsuPglP1x0B4LoV0zPcEnO6yfX7KM3PPSkohfOJcGFtJf/tmqXUVhXxhSfq+ODXXuLh1w/QNzSSxtYaMzHWY5qEZ+qOcO7ccmaW2cQHk73KCnL5zGW1lBbk8u8v7+ULv9rGP6+vY8XsMs6fV86SaSUsrCliYU0RNcV5dj/KZJwFpgQ1dfSzpbGTf1i1LNNNMWZcIkL3wAgfWzmXSxdWseNINwdae/nJ6wcYHn1v0kRJXg4LaopYWF3Ewppi5lcVMq/S+6osCljQMmkRV2ASkVXA/w/4ge+p6v+OOJ4H/Bi4AGgFPqaq+92xe4BbgVHg/1XVp8cqU0QWAOuASuBN4FOqOpRIHan0jBvGu37FjHFyGpM9RIT5VUXMr/ImQgRV6ewfpqV7kOaeQVp6BmnpHuLFnc386u2mE87Ny/GxeFoxZ80q45y5ZZw7p5xlM0rI9dsdAZNc4wYmEfEDDwDXAo3AJhFZr6rh81lvBdpVdbGIrAHWAh8TkeXAGmAFMAt4TkSWunNilbkWuF9V14nId1zZ355oHao6OpkLM5ZX6lv4+u93c8aMEhbVFKeqGmNSzidCRWGAisIAS6aXnHBsaCRIe98Qbb3uq2+Ilu5B1m9p4tHN3gSNHJ8wsyyfa86cztmzy1hYU2S9KzNp8fSYLgLqVXUvgIisA1YD4YFpNfAl9/px4Jvi/VSuBtap6iCwT0TqXXlEK1NEtgNXA59weR5y5X47gTpei/MaxE1V+dGr+/nyb7ezqKaI737qgmRXYUzWCOT4mF6az/TS/BPSVZW23iEa3fNTje19PLqpgR+9uv94Hr9PKMnP8b7ycinOz6Eg10+uX8j1+45/BXJOfH/icSGQc+KxgN9HTtjr3JwTj+X6fccfRA7FRREhFCJFIPTOex06EPom753nzn3v9Xt5jucPKyNUj0QpK1bdUcu3gB5XYJoNhM9fbQQujpVHVUdEpBOocumvR5w7272OVmYV0KGqI1HyJ1JHUu1t6eW+327n6jOmcf/HzqPYnqo3pyERoao4j6riPM51e0sFVWnuHjzeu+oZHGFgeJTBkSADw6Mc6xpkJBhkNKjvfame+D6oJz0kbDghUHrvJeJ96HhYlFRQFFVQvP9MeN/hvLnl/Or296en8QmK5y9rtPAd+dMTK0+s9GiD0mPlT6SOExsochtwm3vbIyI7o5wXlz3A926Z0CnVQEui9WWAtTd1plJbwdqbamlv7wFA7kj49LTM9oonMDUCc8PezwGaYuRpFJEcoAxoG+fcaOktQLmI5LheU3j+ROo4TlUfBB6M4/MmnYhsVtWVmag7Edbe1JlKbQVrb6pNxfamo554ptNsApaIyAIRCeBNNFgfkWc9EOpD3AQ8r6rq0teISJ6bbbcE2BirTHfOC64MXJlPJFiHMcaYKWjcHpO7n3MH8DTe1O4fqGqdiNwLbFbV9cD3gYfdxIM2vECDy/cY3kSJEeD20Gy5aGW6Ku8C1onIl4G3XNkkUocxxpipR7xOh0klEbnNDSVOCdbe1JlKbQVrb6pZe2PUY4HJGGNMNrFHto0xxmQVC0wpJCKrRGSniNSLyN0ZqH+/iLwjIm+HZtOISKWIPCsiu933CpcuIvIN19atInJ+WDm3uPy7ReSWsPQLXPn17twJPRkoIj8QkWMisi0sLeXti1VHgu39kogcctf4bRH5cNixe1zdO0Xk+rD0qD8XbjLQBteuR93EINzEnkdd/g0iUhtHW+eKyAsisl1E6kTkv2Xz9R2jvdl6ffNFZKOIbHHt/edE60jW50iwvT8SkX1h1/c8l57RnwfvwSv7SvoX3qSOPcBCIABsAZanuQ37geqItK8Ad7vXdwNr3esPA7/Dey7sEmCDS68E9rrvFe51hTu2EbjUnfM74EMTbN8VwPnAtnS2L1YdCbb3S8Dno+Rd7v7N84AF7mfBP9bPBfAYsMa9/g7wt+71Z4HvuNdrgEfjaOtM4Hz3ugTY5dqUldd3jPZm6/UVoNi9zgU2uOs2oTqS+TkSbO+PgJui5M/sz8NE/pDYV/xf7h/o6bD39wD3pLkN+zk5MO0EZrrXM4Gd7vV3gY9H5gM+Dnw3LP27Lm0msCMs/YR8E2hjLSf+oU95+2LVkWB7v0T0P5wn/HvjzUC9NNbPhftlbgFyIn9+Que61zkun0zwOj+BtzZlVl/fKO3N+usLFOItOH3xROtI5udIsL0/InpgyujPgw3lpU60pZxSslTSGBR4RkTeEG/lC4DpqnoYwH2f5tJjtXes9MYo6ZOVjvbFqiNRd7jhjh+EDVNMtL1xL8cFhJbjiosbNnof3v+Ss/76RrQXsvT6iohfRN4GjgHP4vVwJlpHMj/HhNqrqqHre5+7vveLt4vDCe2Ns11J/XmwwJQ6cS2VlGLvV9XzgQ8Bt4vIFWPkneiST+n+fNnavm8Di4DzgMPAv7r0ZLY34c8iIsXAfwD/XVW7xso6wXal5PpGaW/WXl9VHVXV8/BWm7kIODOBOtJ23SPbKyJn4fXCzgAuxBueuyvJ7U2IBabUiWuppFRS1Sb3/RjwS7xfnqMiMhPAfT/mssdq71jpc6KkT1Y62herjglT1aPuFz4I/DvvrZ4/0fYeX44rSnuPnyMnLsc1JhHJxfsj/1NV/YVLztrrG6292Xx9Q1S1A3gR717MROtI5ueYaHtXqeph9QwCPyTx65vUnwcLTKkTz1JOKSMiRSJSEnoNXAds48SlnW7hxCWfPu1m41wCdLpu99PAdSJS4YZRrsMb0z4MdIvIJW72zafDypqMdLQvVh0TFvqFcz6Kd41DdaR6Oa6x2iV4q6VsV9WvhR3Kyusbq71ZfH1rRKTcvS4APghsT6COZH6OibZ3R1jAEOBGTry+mft9m8hNM/ua8A3cD+PNLtoD/GOa616IN5NnC1AXqh9vjPr3wG73vdKlC97mjXuAd4CVYWX9FVDvvv4yLH2l+0HeA3yTid+Q/xne8Mww3v+4bk1H+2LVkWB7H3bt2ep+AWeG5f9HV/dOwmYsxvq5cP9mG93n+DmQ59Lz3ft6d3xhHG29HG8oZSvwtvv6cLZe3zHam63X9xy8JdO2umvwxUTrSNbnSLC9z7vruw34Ce/N3Mvoz4Ot/GCMMSar2FCeMcaYrGKByRhjTFaxwGSMMSarWGAyxhiTVSwwGWOMySoWmIyZJBEZFW9l5i0i8qaIXJbk8sNXgH5TRC5NZvnGZBsLTMZMXr+qnqeq5+It8fK/UlDH36u3nMzdeAtnGnPKssBkTHKVAu3grfsmIr93vZx3RGS1Sy8Skd+6HtY2EfmYS79ARF4Sb9HdpyNWPQj5A7DY5f8vIrLJlfMfIlIoIiWud5Xr8pSKty9Xblo+vTFJYIHJmMkrcMNsO4DvAf/i0geAj6q3kO6fAP/qlmtZBTSp6rmqehbwlAsc/4a3BcEFwA+A+6LU9Wd4T+ID/EJVL3Q9te3ArarajbcO2kdcnjXAf6jqcJI/szEpkzN+FmPMOPrdMBvu/s+PxVu5WYD/Kd6q7kG8bQCm4wWWr4rIWuA3qvqyy38W8KwXu/DjLX8U8n9E5J+AZrylkADOEpEvA+VAMd46ZuAFx38AfgX8JfBfUvOxjUkNC0zGJJGqviYi1UAN3lpnNcAFqjosIvuBfFXdJSIXuOP/S0SewVv9vU5VY01s+HtVfTwi7UfAjaq6RUQ+A1zl2vCKiNSKyJWAX1W3YcwUYkN5xiSRiJyB19tpxdva4JgLSn8CzHd5ZgF9qvoT4Kt427XvBGpCM+5EJFdEVoxTXQlw2A0DfjLi2I/xFp39YXI+mTHpYz0mYyavQLydQcEbvrtFVUdF5KfAr0VkM95q2TtcnrPxhuaCeCuV/62qDonITcA3RKQM73fz63grw8fyBbxdXg/gDQ+WhB37KfBlvOBkzJRiq4sbcwpyQW61qn4q020xZqKsx2TMKUZE/g34EN49LGOmHOsxGWOMySo2+cEYY0xWscBkjDEmq1hgMsYYk1UsMBljjMkqFpiMMcZkFQtMxhhjssr/BZ2liR3pPb6ZAAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.distplot(df2['BasePay'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 30,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 30,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.distplot(df2['BasePay'], hist=False)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## countplot()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 31,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([2012, 2013, 2014], dtype=int64)"
+ ]
+ },
+ "execution_count": 31,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2['Year'].unique()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 32,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.countplot(df2['Year'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " total_bill | \n",
+ " tip | \n",
+ " sex | \n",
+ " smoker | \n",
+ " day | \n",
+ " time | \n",
+ " size | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 16.99 | \n",
+ " 1.01 | \n",
+ " Female | \n",
+ " No | \n",
+ " Sun | \n",
+ " Dinner | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 10.34 | \n",
+ " 1.66 | \n",
+ " Male | \n",
+ " No | \n",
+ " Sun | \n",
+ " Dinner | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 21.01 | \n",
+ " 3.50 | \n",
+ " Male | \n",
+ " No | \n",
+ " Sun | \n",
+ " Dinner | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 23.68 | \n",
+ " 3.31 | \n",
+ " Male | \n",
+ " No | \n",
+ " Sun | \n",
+ " Dinner | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 24.59 | \n",
+ " 3.61 | \n",
+ " Female | \n",
+ " No | \n",
+ " Sun | \n",
+ " Dinner | \n",
+ " 4 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " total_bill tip sex smoker day time size\n",
+ "0 16.99 1.01 Female No Sun Dinner 2\n",
+ "1 10.34 1.66 Male No Sun Dinner 3\n",
+ "2 21.01 3.50 Male No Sun Dinner 3\n",
+ "3 23.68 3.31 Male No Sun Dinner 2\n",
+ "4 24.59 3.61 Female No Sun Dinner 4"
+ ]
+ },
+ "execution_count": 33,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3= sns.load_dataset('tips')\n",
+ "df3.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(244, 7)"
+ ]
+ },
+ "execution_count": 34,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 35,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 35,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYgAAAEKCAYAAAAIO8L1AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAFZJJREFUeJzt3Xu0XWV57/HvkwtEkIuBGIGQ7pwM4IhJANkEQUUkEeSO1oDcAoZxUitXUYqCCMiggmApwY5DM+QSWoYk5XICgoCAVBFOmgQwAVIqh9a4C5WdlFAJphJ4zh9rJtmQN7ByWXsusr+fMfbYa77znWs+a4w19m+/8/LOyEwkSXq7fnUXIElqTwaEJKnIgJAkFRkQkqQiA0KSVGRASJKKDAhJUpEBIUkqMiAkSUUD6i5gfWy77bbZ0dFRdxmS9J4yd+7cRZk55N36tSwgIuJ64DDgpcwcVbUNBqYDHcC/AUdn5ssREcDVwCHAa8DJmfn4u+2jo6ODOXPmtOYDSNJGKiJ+00y/Vh5iuhH47NvavgE8mJk7AQ9WywAHAztVP5OB/93CuiRJTWhZQGTmz4H/fFvzkcC06vU04Kge7Tdlw/8Fto6I7VpVmyTp3fX2SeqhmfkiQPX7g1X7DsBve/TrqtpWExGTI2JORMzp7u5uabGS1Je1y0nqKLQV5yHPzKnAVIDOzk7nKpe0wbz++ut0dXWxbNmyukvZIAYNGsSwYcMYOHDgOm3f2wHxu4jYLjNfrA4hvVS1dwE79ug3DHihl2uT1Md1dXWxxRZb0NHRQePamfeuzGTx4sV0dXUxYsSIdXqP3j7EdCdwUvX6JGBmj/aJ0fAx4JUVh6IkqbcsW7aMbbbZ5j0fDgARwTbbbLNeo6FWXub6I2B/YNuI6AIuBC4DZkTEKcBCYELV/R4al7g+R+My1y+1qi5JeicbQzissL6fpWUBkZnHrmHVuELfBE5tVS2SpLXnVBuSVJOHH36Yww47rO4y1qhdrmJSG1j4ndF1l9A2hn97ft0lSO9o+fLlDBjQ2j/hjiAkqUlLly7l0EMPZbfddmPUqFFMnz6djo4OzjvvPPbZZx86Ozt5/PHHOeiggxg5ciTXXnst0Lii6JxzzmHUqFGMHj2a6dOnr/bes2fPZo899uD5559n6dKlTJo0ib322os99tiDmTMb1/PceOONTJgwgcMPP5wDDzyw5Z/XEYQkNenee+9l++235+677wbglVde4dxzz2XHHXfkscce46tf/Sonn3wyv/zlL1m2bBkf+chH+PKXv8ztt9/Ok08+ya9+9SsWLVrEXnvtxX777bfyfR999FFOP/10Zs6cyfDhwznvvPM44IADuP7661myZAljx45l/PjxADz22GPMmzePwYMHt/zzOoKQpCaNHj2aBx54gHPPPZdf/OIXbLXVVgAcccQRK9fvvffebLHFFgwZMoRBgwaxZMkSHnnkEY499lj69+/P0KFD+dSnPsXs2bMBWLBgAZMnT+auu+5i+PDhANx///1cdtll7L777uy///4sW7aMhQsXAvCZz3ymV8IBHEFIUtN23nln5s6dyz333MM3v/nNlYd5Nt10UwD69eu38vWK5eXLl9O4ULNsu+22Y9myZTzxxBNsv/32QOOQ1G233cYuu+zylr6zZs1i880339Afa40cQUhSk1544QU222wzTjjhBL7+9a/z+OPv+lQCAPbbbz+mT5/OG2+8QXd3Nz//+c8ZO3YsAFtvvTV333035513Hg8//DAABx10ENdcc83KYHniiSda8nnejQEhSU2aP38+Y8eOZffdd+fSSy/lW9/6VlPbfe5zn2PMmDHstttuHHDAAXzve9/jQx/60Mr1Q4cO5a677uLUU09l1qxZXHDBBbz++uuMGTOGUaNGccEFF7TqI72jeKehT7vr7OxMHxi04XiZ6ype5to3LViwgA9/+MN1l7FBlT5TRMzNzM5329YRhCSpyICQJBUZEJKkIgNCklRkQEiSigwISVKRd1JL0hrsec5NG/T95l4xcY3rMpNPfvKTnH/++Rx88MEAzJgxg+uvv5577713g9bRLANCktpARHDttdcyYcIEPv3pT/PGG29w/vnn1xYO4CEmSWobo0aN4vDDD+fyyy/n4osvZuLEiYwcOZJp06atvIP7K1/5Cm+++SbLly/nxBNPZPTo0YwaNYopU6Zs8HocQUhSG7nwwgv56Ec/yiabbMKcOXN46qmnuOOOO3j00UcZMGAAkydP5pZbbmHkyJEsWrSI+fMbd/0vWbJkg9diQEhSG9l888055phjeP/738+mm27KAw88wOzZs+nsbMyM8Yc//IEdd9yRgw46iGeffZYzzzyTQw45pCUPEDIgJKnN9OvXj379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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.countplot('sex', data=df3, hue='smoker')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## heatmap()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " total_bill | \n",
+ " tip | \n",
+ " size | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | total_bill | \n",
+ " 1.000000 | \n",
+ " 0.675734 | \n",
+ " 0.598315 | \n",
+ "
\n",
+ " \n",
+ " | tip | \n",
+ " 0.675734 | \n",
+ " 1.000000 | \n",
+ " 0.489299 | \n",
+ "
\n",
+ " \n",
+ " | size | \n",
+ " 0.598315 | \n",
+ " 0.489299 | \n",
+ " 1.000000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " total_bill tip size\n",
+ "total_bill 1.000000 0.675734 0.598315\n",
+ "tip 0.675734 1.000000 0.489299\n",
+ "size 0.598315 0.489299 1.000000"
+ ]
+ },
+ "execution_count": 36,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df3.corr()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 37,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 37,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.heatmap(df3.corr())"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/README.md b/README.md
index f6ebd4a..599a97a 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,3 @@
-# Python4DS
\ No newline at end of file
+# Python4DS
+
+[Project Database](https://drive.google.com/file/d/1RmOpB9-rk6APzxmzVZXyi6FlwWRGIWEA/view)
diff --git a/project.ipynb b/project.ipynb
new file mode 100644
index 0000000..1d4e60e
--- /dev/null
+++ b/project.ipynb
@@ -0,0 +1,3241 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import numpy as np\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "%matplotlib inline"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " lat | \n",
+ " lng | \n",
+ " desc | \n",
+ " zip | \n",
+ " title | \n",
+ " timeStamp | \n",
+ " twp | \n",
+ " addr | \n",
+ " e | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 40.297876 | \n",
+ " -75.581294 | \n",
+ " REINDEER CT & DEAD END; NEW HANOVER; Station ... | \n",
+ " 19525.0 | \n",
+ " EMS: BACK PAINS/INJURY | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " NEW HANOVER | \n",
+ " REINDEER CT & DEAD END | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 40.258061 | \n",
+ " -75.264680 | \n",
+ " BRIAR PATH & WHITEMARSH LN; HATFIELD TOWNSHIP... | \n",
+ " 19446.0 | \n",
+ " EMS: DIABETIC EMERGENCY | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " HATFIELD TOWNSHIP | \n",
+ " BRIAR PATH & WHITEMARSH LN | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 40.121182 | \n",
+ " -75.351975 | \n",
+ " HAWS AVE; NORRISTOWN; 2015-12-10 @ 14:39:21-St... | \n",
+ " 19401.0 | \n",
+ " Fire: GAS-ODOR/LEAK | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " NORRISTOWN | \n",
+ " HAWS AVE | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 40.116153 | \n",
+ " -75.343513 | \n",
+ " AIRY ST & SWEDE ST; NORRISTOWN; Station 308A;... | \n",
+ " 19401.0 | \n",
+ " EMS: CARDIAC EMERGENCY | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " NORRISTOWN | \n",
+ " AIRY ST & SWEDE ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 40.251492 | \n",
+ " -75.603350 | \n",
+ " CHERRYWOOD CT & DEAD END; LOWER POTTSGROVE; S... | \n",
+ " NaN | \n",
+ " EMS: DIZZINESS | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " LOWER POTTSGROVE | \n",
+ " CHERRYWOOD CT & DEAD END | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " lat lng desc \\\n",
+ "0 40.297876 -75.581294 REINDEER CT & DEAD END; NEW HANOVER; Station ... \n",
+ "1 40.258061 -75.264680 BRIAR PATH & WHITEMARSH LN; HATFIELD TOWNSHIP... \n",
+ "2 40.121182 -75.351975 HAWS AVE; NORRISTOWN; 2015-12-10 @ 14:39:21-St... \n",
+ "3 40.116153 -75.343513 AIRY ST & SWEDE ST; NORRISTOWN; Station 308A;... \n",
+ "4 40.251492 -75.603350 CHERRYWOOD CT & DEAD END; LOWER POTTSGROVE; S... \n",
+ "\n",
+ " zip title timeStamp twp \\\n",
+ "0 19525.0 EMS: BACK PAINS/INJURY 2015-12-10 17:40:00 NEW HANOVER \n",
+ "1 19446.0 EMS: DIABETIC EMERGENCY 2015-12-10 17:40:00 HATFIELD TOWNSHIP \n",
+ "2 19401.0 Fire: GAS-ODOR/LEAK 2015-12-10 17:40:00 NORRISTOWN \n",
+ "3 19401.0 EMS: CARDIAC EMERGENCY 2015-12-10 17:40:01 NORRISTOWN \n",
+ "4 NaN EMS: DIZZINESS 2015-12-10 17:40:01 LOWER POTTSGROVE \n",
+ "\n",
+ " addr e \n",
+ "0 REINDEER CT & DEAD END 1 \n",
+ "1 BRIAR PATH & WHITEMARSH LN 1 \n",
+ "2 HAWS AVE 1 \n",
+ "3 AIRY ST & SWEDE ST 1 \n",
+ "4 CHERRYWOOD CT & DEAD END 1 "
+ ]
+ },
+ "execution_count": 2,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df= pd.read_csv('911.csv')\n",
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " name | \n",
+ " score | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " ram | \n",
+ " 5000 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " sam | \n",
+ " 4000 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " sita | \n",
+ " 3000 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " hari | \n",
+ " 2000 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " robin | \n",
+ " 1000 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " sita | \n",
+ " 5000 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " ram | \n",
+ " 4000 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " sam | \n",
+ " 3000 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " robin | \n",
+ " 2000 | \n",
+ "
\n",
+ " \n",
+ " | 9 | \n",
+ " lucky | \n",
+ " 1000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " name score\n",
+ "0 ram 5000\n",
+ "1 sam 4000\n",
+ "2 sita 3000\n",
+ "3 hari 2000\n",
+ "4 robin 1000\n",
+ "5 sita 5000\n",
+ "6 ram 4000\n",
+ "7 sam 3000\n",
+ "8 robin 2000\n",
+ "9 lucky 1000"
+ ]
+ },
+ "execution_count": 23,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2=pd.DataFrame({'name': ['ram','sam','sita','hari','robin','sita','ram','sam','robin','lucky'],\n",
+ " 'score':[5000,4000,3000,2000,1000,5000,4000,3000,2000,1000]})\n",
+ "df2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "ram 2\n",
+ "sam 2\n",
+ "robin 2\n",
+ "sita 2\n",
+ "hari 1\n",
+ "lucky 1\n",
+ "Name: name, dtype: int64"
+ ]
+ },
+ "execution_count": 24,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2['name'].value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " score | \n",
+ "
\n",
+ " \n",
+ " | name | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | ram | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | robin | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | sam | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | sita | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | hari | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | lucky | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " score\n",
+ "name \n",
+ "ram 2\n",
+ "robin 2\n",
+ "sam 2\n",
+ "sita 2\n",
+ "hari 1\n",
+ "lucky 1"
+ ]
+ },
+ "execution_count": 26,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2.groupby('name').agg('count').sort_values(by='score', ascending=False)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " score | \n",
+ "
\n",
+ " \n",
+ " | name | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | hari | \n",
+ " 2000 | \n",
+ "
\n",
+ " \n",
+ " | lucky | \n",
+ " 1000 | \n",
+ "
\n",
+ " \n",
+ " | ram | \n",
+ " 9000 | \n",
+ "
\n",
+ " \n",
+ " | robin | \n",
+ " 3000 | \n",
+ "
\n",
+ " \n",
+ " | sam | \n",
+ " 7000 | \n",
+ "
\n",
+ " \n",
+ " | sita | \n",
+ " 8000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " score\n",
+ "name \n",
+ "hari 2000\n",
+ "lucky 1000\n",
+ "ram 9000\n",
+ "robin 3000\n",
+ "sam 7000\n",
+ "sita 8000"
+ ]
+ },
+ "execution_count": 27,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df2.groupby('name').agg('sum')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " lat | \n",
+ " lng | \n",
+ " desc | \n",
+ " zip | \n",
+ " title | \n",
+ " timeStamp | \n",
+ " twp | \n",
+ " addr | \n",
+ " e | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 40.297876 | \n",
+ " -75.581294 | \n",
+ " REINDEER CT & DEAD END; NEW HANOVER; Station ... | \n",
+ " 19525.0 | \n",
+ " EMS: BACK PAINS/INJURY | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " NEW HANOVER | \n",
+ " REINDEER CT & DEAD END | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 40.258061 | \n",
+ " -75.264680 | \n",
+ " BRIAR PATH & WHITEMARSH LN; HATFIELD TOWNSHIP... | \n",
+ " 19446.0 | \n",
+ " EMS: DIABETIC EMERGENCY | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " HATFIELD TOWNSHIP | \n",
+ " BRIAR PATH & WHITEMARSH LN | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 40.121182 | \n",
+ " -75.351975 | \n",
+ " HAWS AVE; NORRISTOWN; 2015-12-10 @ 14:39:21-St... | \n",
+ " 19401.0 | \n",
+ " Fire: GAS-ODOR/LEAK | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " NORRISTOWN | \n",
+ " HAWS AVE | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 40.116153 | \n",
+ " -75.343513 | \n",
+ " AIRY ST & SWEDE ST; NORRISTOWN; Station 308A;... | \n",
+ " 19401.0 | \n",
+ " EMS: CARDIAC EMERGENCY | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " NORRISTOWN | \n",
+ " AIRY ST & SWEDE ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 40.251492 | \n",
+ " -75.603350 | \n",
+ " CHERRYWOOD CT & DEAD END; LOWER POTTSGROVE; S... | \n",
+ " NaN | \n",
+ " EMS: DIZZINESS | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " LOWER POTTSGROVE | \n",
+ " CHERRYWOOD CT & DEAD END | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " 40.253473 | \n",
+ " -75.283245 | \n",
+ " CANNON AVE & W 9TH ST; LANSDALE; Station 345;... | \n",
+ " 19446.0 | \n",
+ " EMS: HEAD INJURY | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " LANSDALE | \n",
+ " CANNON AVE & W 9TH ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " 40.182111 | \n",
+ " -75.127795 | \n",
+ " LAUREL AVE & OAKDALE AVE; HORSHAM; Station 35... | \n",
+ " 19044.0 | \n",
+ " EMS: NAUSEA/VOMITING | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " HORSHAM | \n",
+ " LAUREL AVE & OAKDALE AVE | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " 40.217286 | \n",
+ " -75.405182 | \n",
+ " COLLEGEVILLE RD & LYWISKI RD; SKIPPACK; Stati... | \n",
+ " 19426.0 | \n",
+ " EMS: RESPIRATORY EMERGENCY | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " SKIPPACK | \n",
+ " COLLEGEVILLE RD & LYWISKI RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " 40.289027 | \n",
+ " -75.399590 | \n",
+ " MAIN ST & OLD SUMNEYTOWN PIKE; LOWER SALFORD;... | \n",
+ " 19438.0 | \n",
+ " EMS: SYNCOPAL EPISODE | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " LOWER SALFORD | \n",
+ " MAIN ST & OLD SUMNEYTOWN PIKE | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 9 | \n",
+ " 40.102398 | \n",
+ " -75.291458 | \n",
+ " BLUEROUTE & RAMP I476 NB TO CHEMICAL RD; PLYM... | \n",
+ " 19462.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " PLYMOUTH | \n",
+ " BLUEROUTE & RAMP I476 NB TO CHEMICAL RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 10 | \n",
+ " 40.231990 | \n",
+ " -75.251891 | \n",
+ " RT202 PKWY & KNAPP RD; MONTGOMERY; 2015-12-10 ... | \n",
+ " NaN | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " MONTGOMERY | \n",
+ " RT202 PKWY & KNAPP RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 11 | \n",
+ " 40.084161 | \n",
+ " -75.308386 | \n",
+ " BROOK RD & COLWELL LN; PLYMOUTH; 2015-12-10 @ ... | \n",
+ " 19428.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 17:40:02 | \n",
+ " PLYMOUTH | \n",
+ " BROOK RD & COLWELL LN | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 12 | \n",
+ " 40.174131 | \n",
+ " -75.098491 | \n",
+ " BYBERRY AVE & S WARMINSTER RD; UPPER MORELAND;... | \n",
+ " 19040.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 17:40:02 | \n",
+ " UPPER MORELAND | \n",
+ " BYBERRY AVE & S WARMINSTER RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 13 | \n",
+ " 40.062974 | \n",
+ " -75.135914 | \n",
+ " OLD YORK RD & VALLEY RD; CHELTENHAM; 2015-12-1... | \n",
+ " 19027.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 17:40:02 | \n",
+ " CHELTENHAM | \n",
+ " OLD YORK RD & VALLEY RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 14 | \n",
+ " 40.097222 | \n",
+ " -75.376195 | \n",
+ " SCHUYLKILL EXPY & CROTON RD UNDERPASS; UPPER M... | \n",
+ " NaN | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 17:40:02 | \n",
+ " UPPER MERION | \n",
+ " SCHUYLKILL EXPY & CROTON RD UNDERPASS | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 15 | \n",
+ " 40.223778 | \n",
+ " -75.235399 | \n",
+ " STUMP RD & WITCHWOOD DR; MONTGOMERY; 2015-12-1... | \n",
+ " 18936.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 17:40:02 | \n",
+ " MONTGOMERY | \n",
+ " STUMP RD & WITCHWOOD DR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 16 | \n",
+ " 40.243258 | \n",
+ " -75.286552 | \n",
+ " SUSQUEHANNA AVE & W MAIN ST; LANSDALE; Statio... | \n",
+ " 19446.0 | \n",
+ " EMS: RESPIRATORY EMERGENCY | \n",
+ " 2015-12-10 17:46:01 | \n",
+ " LANSDALE | \n",
+ " SUSQUEHANNA AVE & W MAIN ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 17 | \n",
+ " 40.312181 | \n",
+ " -75.574260 | \n",
+ " CHARLOTTE ST & MILES RD; NEW HANOVER; Station... | \n",
+ " 19525.0 | \n",
+ " EMS: DIZZINESS | \n",
+ " 2015-12-10 17:47:01 | \n",
+ " NEW HANOVER | \n",
+ " CHARLOTTE ST & MILES RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 18 | \n",
+ " 40.114239 | \n",
+ " -75.338508 | \n",
+ " PENN ST & ARCH ST; NORRISTOWN; Station 308A; ... | \n",
+ " 19401.0 | \n",
+ " EMS: VEHICLE ACCIDENT | \n",
+ " 2015-12-10 17:47:01 | \n",
+ " NORRISTOWN | \n",
+ " PENN ST & ARCH ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 19 | \n",
+ " 40.209337 | \n",
+ " -75.135266 | \n",
+ " COUNTY LINE RD & WILLOW DR; HORSHAM; 2015-12-1... | \n",
+ " 18974.0 | \n",
+ " Traffic: DISABLED VEHICLE - | \n",
+ " 2015-12-10 17:47:02 | \n",
+ " HORSHAM | \n",
+ " COUNTY LINE RD & WILLOW DR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 20 | \n",
+ " 40.114239 | \n",
+ " -75.338508 | \n",
+ " PENN ST & ARCH ST; NORRISTOWN; 2015-12-10 @ 17... | \n",
+ " 19401.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 17:47:02 | \n",
+ " NORRISTOWN | \n",
+ " PENN ST & ARCH ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 21 | \n",
+ " 40.117948 | \n",
+ " -75.209848 | \n",
+ " CHURCH RD & REDCOAT DR; WHITEMARSH; 2015-12-10... | \n",
+ " 19031.0 | \n",
+ " Traffic: DISABLED VEHICLE - | \n",
+ " 2015-12-10 17:57:02 | \n",
+ " WHITEMARSH | \n",
+ " CHURCH RD & REDCOAT DR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 22 | \n",
+ " 40.199006 | \n",
+ " -75.300058 | \n",
+ " LILAC CT & PRIMROSE DR; UPPER GWYNEDD; 2015-12... | \n",
+ " 19446.0 | \n",
+ " Fire: APPLIANCE FIRE | \n",
+ " 2015-12-10 18:02:01 | \n",
+ " UPPER GWYNEDD | \n",
+ " LILAC CT & PRIMROSE DR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 23 | \n",
+ " 40.143326 | \n",
+ " -75.422819 | \n",
+ " RT422 & PAWLINGS RD OVERPASS; LOWER PROVIDENC... | \n",
+ " NaN | \n",
+ " Traffic: DISABLED VEHICLE - | \n",
+ " 2015-12-10 18:02:02 | \n",
+ " LOWER PROVIDENCE | \n",
+ " RT422 & PAWLINGS RD OVERPASS | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 24 | \n",
+ " 40.153268 | \n",
+ " -75.189558 | \n",
+ " SUMMIT AVE & RT309 UNDERPASS; UPPER DUBLIN; 20... | \n",
+ " NaN | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 18:02:02 | \n",
+ " UPPER DUBLIN | \n",
+ " SUMMIT AVE & RT309 UNDERPASS | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 25 | \n",
+ " 40.133037 | \n",
+ " -75.408463 | \n",
+ " SHANNONDELL DR & SHANNONDELL BLVD; LOWER PROV... | \n",
+ " 19403.0 | \n",
+ " EMS: GENERAL WEAKNESS | \n",
+ " 2015-12-10 18:06:25 | \n",
+ " LOWER PROVIDENCE | \n",
+ " SHANNONDELL DR & SHANNONDELL BLVD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 26 | \n",
+ " 40.155283 | \n",
+ " -75.264230 | \n",
+ " PENLLYN BLUE BELL PIKE & VILLAGE CIR; WHITPAI... | \n",
+ " 19422.0 | \n",
+ " EMS: HEAD INJURY | \n",
+ " 2015-12-10 18:06:25 | \n",
+ " WHITPAIN | \n",
+ " PENLLYN BLUE BELL PIKE & VILLAGE CIR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 27 | \n",
+ " 40.028903 | \n",
+ " -75.351822 | \n",
+ " EDENTON PL & DURHAM DR; DELAWARE COUNTY; 2015-... | \n",
+ " 19085.0 | \n",
+ " Fire: CARBON MONOXIDE DETECTOR | \n",
+ " 2015-12-10 18:06:25 | \n",
+ " DELAWARE COUNTY | \n",
+ " EDENTON PL & DURHAM DR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 28 | \n",
+ " 40.097222 | \n",
+ " -75.376195 | \n",
+ " SCHUYLKILL EXPY & WEADLEY RD OVERPASS; UPPER M... | \n",
+ " NaN | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2015-12-10 18:06:26 | \n",
+ " UPPER MERION | \n",
+ " SCHUYLKILL EXPY & WEADLEY RD OVERPASS | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 29 | \n",
+ " 40.209337 | \n",
+ " -75.135266 | \n",
+ " COUNTY LINE RD & WILLOW DR; HORSHAM; 2015-12-1... | \n",
+ " 18974.0 | \n",
+ " Traffic: DISABLED VEHICLE - | \n",
+ " 2015-12-10 18:11:01 | \n",
+ " HORSHAM | \n",
+ " COUNTY LINE RD & WILLOW DR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 99462 | \n",
+ " 40.274137 | \n",
+ " -75.660469 | \n",
+ " UPLAND SQUARE DR & SELL RD; WEST POTTSGROVE; ... | \n",
+ " 19464.0 | \n",
+ " EMS: UNKNOWN MEDICAL EMERGENCY | \n",
+ " 2016-08-24 09:41:00 | \n",
+ " WEST POTTSGROVE | \n",
+ " UPLAND SQUARE DR & SELL RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99463 | \n",
+ " 40.254768 | \n",
+ " -75.660459 | \n",
+ " SHOEMAKER RD & ROBINSON ST; POTTSTOWN; Statio... | \n",
+ " 19464.0 | \n",
+ " EMS: UNKNOWN MEDICAL EMERGENCY | \n",
+ " 2016-08-24 09:42:00 | \n",
+ " POTTSTOWN | \n",
+ " SHOEMAKER RD & ROBINSON ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99464 | \n",
+ " 40.163730 | \n",
+ " -75.082753 | \n",
+ " KAREN LN & BYBERRY RD; UPPER MORELAND; Statio... | \n",
+ " 19040.0 | \n",
+ " EMS: FALL VICTIM | \n",
+ " 2016-08-24 09:51:06 | \n",
+ " UPPER MORELAND | \n",
+ " KAREN LN & BYBERRY RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99465 | \n",
+ " 40.114928 | \n",
+ " -75.340307 | \n",
+ " AIRY ST & GREEN ST; NORRISTOWN; Station 308A;... | \n",
+ " 19401.0 | \n",
+ " EMS: RESPIRATORY EMERGENCY | \n",
+ " 2016-08-24 09:56:13 | \n",
+ " NORRISTOWN | \n",
+ " AIRY ST & GREEN ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99466 | \n",
+ " 40.159820 | \n",
+ " -75.288436 | \n",
+ " WENTZ RD & SILO CIR; WHITPAIN; Station 385; 2... | \n",
+ " 19422.0 | \n",
+ " EMS: NAUSEA/VOMITING | \n",
+ " 2016-08-24 10:01:00 | \n",
+ " WHITPAIN | \n",
+ " WENTZ RD & SILO CIR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99467 | \n",
+ " 40.255271 | \n",
+ " -75.340722 | \n",
+ " WOODS DR & DETWILER RD; TOWAMENCIN; Station 3... | \n",
+ " 19446.0 | \n",
+ " EMS: ALTERED MENTAL STATUS | \n",
+ " 2016-08-24 10:12:01 | \n",
+ " TOWAMENCIN | \n",
+ " WOODS DR & DETWILER RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99468 | \n",
+ " 40.088355 | \n",
+ " -75.382100 | \n",
+ " DEKALB PIKE & ALLENDALE RD; UPPER MERION; 2016... | \n",
+ " 19406.0 | \n",
+ " Fire: FIRE ALARM | \n",
+ " 2016-08-24 10:12:01 | \n",
+ " UPPER MERION | \n",
+ " DEKALB PIKE & ALLENDALE RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99469 | \n",
+ " 40.123868 | \n",
+ " -75.341678 | \n",
+ " MARKLEY ST & JAMES ST; NORRISTOWN; 2016-08-24 ... | \n",
+ " 19401.0 | \n",
+ " Fire: FIRE ALARM | \n",
+ " 2016-08-24 10:12:01 | \n",
+ " NORRISTOWN | \n",
+ " MARKLEY ST & JAMES ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99470 | \n",
+ " 40.185798 | \n",
+ " -75.536484 | \n",
+ " WALNUT ST & S 5TH AVE; ROYERSFORD; Station 32... | \n",
+ " 19468.0 | \n",
+ " EMS: ALTERED MENTAL STATUS | \n",
+ " 2016-08-24 10:17:01 | \n",
+ " ROYERSFORD | \n",
+ " WALNUT ST & S 5TH AVE | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99471 | \n",
+ " 40.000763 | \n",
+ " -75.279769 | \n",
+ " WYNNEWOOD RD & W OLD WYNNEWOOD RD; LOWER MERI... | \n",
+ " 19096.0 | \n",
+ " EMS: RESPIRATORY EMERGENCY | \n",
+ " 2016-08-24 10:17:01 | \n",
+ " LOWER MERION | \n",
+ " WYNNEWOOD RD & W OLD WYNNEWOOD RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99472 | \n",
+ " 40.129398 | \n",
+ " -75.332213 | \n",
+ " PINE ST & W ROBERTS ST; NORRISTOWN; Station 3... | \n",
+ " 19401.0 | \n",
+ " EMS: CARDIAC EMERGENCY | \n",
+ " 2016-08-24 10:22:00 | \n",
+ " NORRISTOWN | \n",
+ " PINE ST & W ROBERTS ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99473 | \n",
+ " 40.133533 | \n",
+ " -75.056460 | \n",
+ " BUCK RD & WAVERLY LN; BRYN ATHYN; Station 355... | \n",
+ " 19009.0 | \n",
+ " EMS: GENERAL WEAKNESS | \n",
+ " 2016-08-24 10:27:01 | \n",
+ " BRYN ATHYN | \n",
+ " BUCK RD & WAVERLY LN | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99474 | \n",
+ " 40.078678 | \n",
+ " -75.086943 | \n",
+ " HUNTINGDON PIKE & FILLMORE ST; ROCKLEDGE; Sta... | \n",
+ " 19046.0 | \n",
+ " EMS: SEIZURES | \n",
+ " 2016-08-24 10:27:01 | \n",
+ " ROCKLEDGE | \n",
+ " HUNTINGDON PIKE & FILLMORE ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99475 | \n",
+ " 40.133715 | \n",
+ " -75.229630 | \n",
+ " SHEAFF LN & WHITEMARSH VALLEY RD; WHITEMARSH; ... | \n",
+ " 19034.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2016-08-24 10:32:01 | \n",
+ " WHITEMARSH | \n",
+ " SHEAFF LN & WHITEMARSH VALLEY RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99476 | \n",
+ " 40.257820 | \n",
+ " -75.624294 | \n",
+ " PARK DR & N ADAMS ST; POTTSTOWN; Station 329;... | \n",
+ " 19464.0 | \n",
+ " EMS: RESPIRATORY EMERGENCY | \n",
+ " 2016-08-24 10:47:00 | \n",
+ " POTTSTOWN | \n",
+ " PARK DR & N ADAMS ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99477 | \n",
+ " 40.095652 | \n",
+ " -75.244877 | \n",
+ " FOX HOUND DR & MARBLE HL; WHITEMARSH; Station... | \n",
+ " 19444.0 | \n",
+ " EMS: SUBJECT IN PAIN | \n",
+ " 2016-08-24 10:47:00 | \n",
+ " WHITEMARSH | \n",
+ " FOX HOUND DR & MARBLE HL | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99478 | \n",
+ " 40.100344 | \n",
+ " -75.293955 | \n",
+ " CHEMICAL RD & GALLAGHER RD; PLYMOUTH; 2016-08-... | \n",
+ " 19462.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2016-08-24 10:47:02 | \n",
+ " PLYMOUTH | \n",
+ " CHEMICAL RD & GALLAGHER RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99479 | \n",
+ " 40.221227 | \n",
+ " -75.288737 | \n",
+ " SUMNEYTOWN PIKE & RR OVERPASS; UPPER GWYNEDD;... | \n",
+ " NaN | \n",
+ " EMS: CARDIAC EMERGENCY | \n",
+ " 2016-08-24 10:52:01 | \n",
+ " UPPER GWYNEDD | \n",
+ " SUMNEYTOWN PIKE & RR OVERPASS | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99480 | \n",
+ " 40.221227 | \n",
+ " -75.288737 | \n",
+ " SUMNEYTOWN PIKE & RR OVERPASS; UPPER GWYNEDD;... | \n",
+ " NaN | \n",
+ " EMS: DIABETIC EMERGENCY | \n",
+ " 2016-08-24 10:52:01 | \n",
+ " UPPER GWYNEDD | \n",
+ " SUMNEYTOWN PIKE & RR OVERPASS | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99481 | \n",
+ " 40.221227 | \n",
+ " -75.288737 | \n",
+ " SUMNEYTOWN PIKE & RR OVERPASS; UPPER GWYNEDD;... | \n",
+ " NaN | \n",
+ " EMS: DIZZINESS | \n",
+ " 2016-08-24 10:52:01 | \n",
+ " UPPER GWYNEDD | \n",
+ " SUMNEYTOWN PIKE & RR OVERPASS | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99482 | \n",
+ " 40.340072 | \n",
+ " -75.591709 | \n",
+ " RT100 SB & E PHILADELPHIA AVE OVERPASS; DOUGLA... | \n",
+ " NaN | \n",
+ " Traffic: DISABLED VEHICLE - | \n",
+ " 2016-08-24 10:52:03 | \n",
+ " DOUGLASS | \n",
+ " RT100 SB & E PHILADELPHIA AVE OVERPASS | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99483 | \n",
+ " 40.084465 | \n",
+ " -75.390173 | \n",
+ " DEKALB PIKE & KING OF PRUSSIA RD; UPPER MERIO... | \n",
+ " 19406.0 | \n",
+ " EMS: BACK PAINS/INJURY | \n",
+ " 2016-08-24 10:57:00 | \n",
+ " UPPER MERION | \n",
+ " DEKALB PIKE & KING OF PRUSSIA RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99484 | \n",
+ " 40.133037 | \n",
+ " -75.408463 | \n",
+ " SHANNONDELL DR & SHANNONDELL BLVD; LOWER PROVI... | \n",
+ " 19403.0 | \n",
+ " Fire: FIRE ALARM | \n",
+ " 2016-08-24 10:57:00 | \n",
+ " LOWER PROVIDENCE | \n",
+ " SHANNONDELL DR & SHANNONDELL BLVD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99485 | \n",
+ " 40.143601 | \n",
+ " -75.427877 | \n",
+ " EAGLEVILLE RD & REDTAIL RD; LOWER PROVIDENCE; ... | \n",
+ " 19403.0 | \n",
+ " Traffic: DISABLED VEHICLE - | \n",
+ " 2016-08-24 10:57:01 | \n",
+ " LOWER PROVIDENCE | \n",
+ " EAGLEVILLE RD & REDTAIL RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99486 | \n",
+ " 40.179225 | \n",
+ " -75.180572 | \n",
+ " WELSH RD & NORRISTOWN RD; HORSHAM; 2016-08-24 ... | \n",
+ " 19044.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2016-08-24 11:02:02 | \n",
+ " HORSHAM | \n",
+ " WELSH RD & NORRISTOWN RD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99487 | \n",
+ " 40.132869 | \n",
+ " -75.333515 | \n",
+ " MARKLEY ST & W LOGAN ST; NORRISTOWN; 2016-08-2... | \n",
+ " 19401.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2016-08-24 11:06:00 | \n",
+ " NORRISTOWN | \n",
+ " MARKLEY ST & W LOGAN ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99488 | \n",
+ " 40.006974 | \n",
+ " -75.289080 | \n",
+ " LANCASTER AVE & RITTENHOUSE PL; LOWER MERION; ... | \n",
+ " 19003.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2016-08-24 11:07:02 | \n",
+ " LOWER MERION | \n",
+ " LANCASTER AVE & RITTENHOUSE PL | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99489 | \n",
+ " 40.115429 | \n",
+ " -75.334679 | \n",
+ " CHESTNUT ST & WALNUT ST; NORRISTOWN; Station ... | \n",
+ " 19401.0 | \n",
+ " EMS: FALL VICTIM | \n",
+ " 2016-08-24 11:12:00 | \n",
+ " NORRISTOWN | \n",
+ " CHESTNUT ST & WALNUT ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99490 | \n",
+ " 40.186431 | \n",
+ " -75.192555 | \n",
+ " WELSH RD & WEBSTER LN; HORSHAM; Station 352; ... | \n",
+ " 19002.0 | \n",
+ " EMS: NAUSEA/VOMITING | \n",
+ " 2016-08-24 11:17:01 | \n",
+ " HORSHAM | \n",
+ " WELSH RD & WEBSTER LN | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 99491 | \n",
+ " 40.207055 | \n",
+ " -75.317952 | \n",
+ " MORRIS RD & S BROAD ST; UPPER GWYNEDD; 2016-08... | \n",
+ " 19446.0 | \n",
+ " Traffic: VEHICLE ACCIDENT - | \n",
+ " 2016-08-24 11:17:02 | \n",
+ " UPPER GWYNEDD | \n",
+ " MORRIS RD & S BROAD ST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
99492 rows × 9 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " lat lng \\\n",
+ "0 40.297876 -75.581294 \n",
+ "1 40.258061 -75.264680 \n",
+ "2 40.121182 -75.351975 \n",
+ "3 40.116153 -75.343513 \n",
+ "4 40.251492 -75.603350 \n",
+ "5 40.253473 -75.283245 \n",
+ "6 40.182111 -75.127795 \n",
+ "7 40.217286 -75.405182 \n",
+ "8 40.289027 -75.399590 \n",
+ "9 40.102398 -75.291458 \n",
+ "10 40.231990 -75.251891 \n",
+ "11 40.084161 -75.308386 \n",
+ "12 40.174131 -75.098491 \n",
+ "13 40.062974 -75.135914 \n",
+ "14 40.097222 -75.376195 \n",
+ "15 40.223778 -75.235399 \n",
+ "16 40.243258 -75.286552 \n",
+ "17 40.312181 -75.574260 \n",
+ "18 40.114239 -75.338508 \n",
+ "19 40.209337 -75.135266 \n",
+ "20 40.114239 -75.338508 \n",
+ "21 40.117948 -75.209848 \n",
+ "22 40.199006 -75.300058 \n",
+ "23 40.143326 -75.422819 \n",
+ "24 40.153268 -75.189558 \n",
+ "25 40.133037 -75.408463 \n",
+ "26 40.155283 -75.264230 \n",
+ "27 40.028903 -75.351822 \n",
+ "28 40.097222 -75.376195 \n",
+ "29 40.209337 -75.135266 \n",
+ "... ... ... \n",
+ "99462 40.274137 -75.660469 \n",
+ "99463 40.254768 -75.660459 \n",
+ "99464 40.163730 -75.082753 \n",
+ "99465 40.114928 -75.340307 \n",
+ "99466 40.159820 -75.288436 \n",
+ "99467 40.255271 -75.340722 \n",
+ "99468 40.088355 -75.382100 \n",
+ "99469 40.123868 -75.341678 \n",
+ "99470 40.185798 -75.536484 \n",
+ "99471 40.000763 -75.279769 \n",
+ "99472 40.129398 -75.332213 \n",
+ "99473 40.133533 -75.056460 \n",
+ "99474 40.078678 -75.086943 \n",
+ "99475 40.133715 -75.229630 \n",
+ "99476 40.257820 -75.624294 \n",
+ "99477 40.095652 -75.244877 \n",
+ "99478 40.100344 -75.293955 \n",
+ "99479 40.221227 -75.288737 \n",
+ "99480 40.221227 -75.288737 \n",
+ "99481 40.221227 -75.288737 \n",
+ "99482 40.340072 -75.591709 \n",
+ "99483 40.084465 -75.390173 \n",
+ "99484 40.133037 -75.408463 \n",
+ "99485 40.143601 -75.427877 \n",
+ "99486 40.179225 -75.180572 \n",
+ "99487 40.132869 -75.333515 \n",
+ "99488 40.006974 -75.289080 \n",
+ "99489 40.115429 -75.334679 \n",
+ "99490 40.186431 -75.192555 \n",
+ "99491 40.207055 -75.317952 \n",
+ "\n",
+ " desc zip \\\n",
+ "0 REINDEER CT & DEAD END; NEW HANOVER; Station ... 19525.0 \n",
+ "1 BRIAR PATH & WHITEMARSH LN; HATFIELD TOWNSHIP... 19446.0 \n",
+ "2 HAWS AVE; NORRISTOWN; 2015-12-10 @ 14:39:21-St... 19401.0 \n",
+ "3 AIRY ST & SWEDE ST; NORRISTOWN; Station 308A;... 19401.0 \n",
+ "4 CHERRYWOOD CT & DEAD END; LOWER POTTSGROVE; S... NaN \n",
+ "5 CANNON AVE & W 9TH ST; LANSDALE; Station 345;... 19446.0 \n",
+ "6 LAUREL AVE & OAKDALE AVE; HORSHAM; Station 35... 19044.0 \n",
+ "7 COLLEGEVILLE RD & LYWISKI RD; SKIPPACK; Stati... 19426.0 \n",
+ "8 MAIN ST & OLD SUMNEYTOWN PIKE; LOWER SALFORD;... 19438.0 \n",
+ "9 BLUEROUTE & RAMP I476 NB TO CHEMICAL RD; PLYM... 19462.0 \n",
+ "10 RT202 PKWY & KNAPP RD; MONTGOMERY; 2015-12-10 ... NaN \n",
+ "11 BROOK RD & COLWELL LN; PLYMOUTH; 2015-12-10 @ ... 19428.0 \n",
+ "12 BYBERRY AVE & S WARMINSTER RD; UPPER MORELAND;... 19040.0 \n",
+ "13 OLD YORK RD & VALLEY RD; CHELTENHAM; 2015-12-1... 19027.0 \n",
+ "14 SCHUYLKILL EXPY & CROTON RD UNDERPASS; UPPER M... NaN \n",
+ "15 STUMP RD & WITCHWOOD DR; MONTGOMERY; 2015-12-1... 18936.0 \n",
+ "16 SUSQUEHANNA AVE & W MAIN ST; LANSDALE; Statio... 19446.0 \n",
+ "17 CHARLOTTE ST & MILES RD; NEW HANOVER; Station... 19525.0 \n",
+ "18 PENN ST & ARCH ST; NORRISTOWN; Station 308A; ... 19401.0 \n",
+ "19 COUNTY LINE RD & WILLOW DR; HORSHAM; 2015-12-1... 18974.0 \n",
+ "20 PENN ST & ARCH ST; NORRISTOWN; 2015-12-10 @ 17... 19401.0 \n",
+ "21 CHURCH RD & REDCOAT DR; WHITEMARSH; 2015-12-10... 19031.0 \n",
+ "22 LILAC CT & PRIMROSE DR; UPPER GWYNEDD; 2015-12... 19446.0 \n",
+ "23 RT422 & PAWLINGS RD OVERPASS; LOWER PROVIDENC... NaN \n",
+ "24 SUMMIT AVE & RT309 UNDERPASS; UPPER DUBLIN; 20... NaN \n",
+ "25 SHANNONDELL DR & SHANNONDELL BLVD; LOWER PROV... 19403.0 \n",
+ "26 PENLLYN BLUE BELL PIKE & VILLAGE CIR; WHITPAI... 19422.0 \n",
+ "27 EDENTON PL & DURHAM DR; DELAWARE COUNTY; 2015-... 19085.0 \n",
+ "28 SCHUYLKILL EXPY & WEADLEY RD OVERPASS; UPPER M... NaN \n",
+ "29 COUNTY LINE RD & WILLOW DR; HORSHAM; 2015-12-1... 18974.0 \n",
+ "... ... ... \n",
+ "99462 UPLAND SQUARE DR & SELL RD; WEST POTTSGROVE; ... 19464.0 \n",
+ "99463 SHOEMAKER RD & ROBINSON ST; POTTSTOWN; Statio... 19464.0 \n",
+ "99464 KAREN LN & BYBERRY RD; UPPER MORELAND; Statio... 19040.0 \n",
+ "99465 AIRY ST & GREEN ST; NORRISTOWN; Station 308A;... 19401.0 \n",
+ "99466 WENTZ RD & SILO CIR; WHITPAIN; Station 385; 2... 19422.0 \n",
+ "99467 WOODS DR & DETWILER RD; TOWAMENCIN; Station 3... 19446.0 \n",
+ "99468 DEKALB PIKE & ALLENDALE RD; UPPER MERION; 2016... 19406.0 \n",
+ "99469 MARKLEY ST & JAMES ST; NORRISTOWN; 2016-08-24 ... 19401.0 \n",
+ "99470 WALNUT ST & S 5TH AVE; ROYERSFORD; Station 32... 19468.0 \n",
+ "99471 WYNNEWOOD RD & W OLD WYNNEWOOD RD; LOWER MERI... 19096.0 \n",
+ "99472 PINE ST & W ROBERTS ST; NORRISTOWN; Station 3... 19401.0 \n",
+ "99473 BUCK RD & WAVERLY LN; BRYN ATHYN; Station 355... 19009.0 \n",
+ "99474 HUNTINGDON PIKE & FILLMORE ST; ROCKLEDGE; Sta... 19046.0 \n",
+ "99475 SHEAFF LN & WHITEMARSH VALLEY RD; WHITEMARSH; ... 19034.0 \n",
+ "99476 PARK DR & N ADAMS ST; POTTSTOWN; Station 329;... 19464.0 \n",
+ "99477 FOX HOUND DR & MARBLE HL; WHITEMARSH; Station... 19444.0 \n",
+ "99478 CHEMICAL RD & GALLAGHER RD; PLYMOUTH; 2016-08-... 19462.0 \n",
+ "99479 SUMNEYTOWN PIKE & RR OVERPASS; UPPER GWYNEDD;... NaN \n",
+ "99480 SUMNEYTOWN PIKE & RR OVERPASS; UPPER GWYNEDD;... NaN \n",
+ "99481 SUMNEYTOWN PIKE & RR OVERPASS; UPPER GWYNEDD;... NaN \n",
+ "99482 RT100 SB & E PHILADELPHIA AVE OVERPASS; DOUGLA... NaN \n",
+ "99483 DEKALB PIKE & KING OF PRUSSIA RD; UPPER MERIO... 19406.0 \n",
+ "99484 SHANNONDELL DR & SHANNONDELL BLVD; LOWER PROVI... 19403.0 \n",
+ "99485 EAGLEVILLE RD & REDTAIL RD; LOWER PROVIDENCE; ... 19403.0 \n",
+ "99486 WELSH RD & NORRISTOWN RD; HORSHAM; 2016-08-24 ... 19044.0 \n",
+ "99487 MARKLEY ST & W LOGAN ST; NORRISTOWN; 2016-08-2... 19401.0 \n",
+ "99488 LANCASTER AVE & RITTENHOUSE PL; LOWER MERION; ... 19003.0 \n",
+ "99489 CHESTNUT ST & WALNUT ST; NORRISTOWN; Station ... 19401.0 \n",
+ "99490 WELSH RD & WEBSTER LN; HORSHAM; Station 352; ... 19002.0 \n",
+ "99491 MORRIS RD & S BROAD ST; UPPER GWYNEDD; 2016-08... 19446.0 \n",
+ "\n",
+ " title timeStamp twp \\\n",
+ "0 EMS: BACK PAINS/INJURY 2015-12-10 17:40:00 NEW HANOVER \n",
+ "1 EMS: DIABETIC EMERGENCY 2015-12-10 17:40:00 HATFIELD TOWNSHIP \n",
+ "2 Fire: GAS-ODOR/LEAK 2015-12-10 17:40:00 NORRISTOWN \n",
+ "3 EMS: CARDIAC EMERGENCY 2015-12-10 17:40:01 NORRISTOWN \n",
+ "4 EMS: DIZZINESS 2015-12-10 17:40:01 LOWER POTTSGROVE \n",
+ "5 EMS: HEAD INJURY 2015-12-10 17:40:01 LANSDALE \n",
+ "6 EMS: NAUSEA/VOMITING 2015-12-10 17:40:01 HORSHAM \n",
+ "7 EMS: RESPIRATORY EMERGENCY 2015-12-10 17:40:01 SKIPPACK \n",
+ "8 EMS: SYNCOPAL EPISODE 2015-12-10 17:40:01 LOWER SALFORD \n",
+ "9 Traffic: VEHICLE ACCIDENT - 2015-12-10 17:40:01 PLYMOUTH \n",
+ "10 Traffic: VEHICLE ACCIDENT - 2015-12-10 17:40:01 MONTGOMERY \n",
+ "11 Traffic: VEHICLE ACCIDENT - 2015-12-10 17:40:02 PLYMOUTH \n",
+ "12 Traffic: VEHICLE ACCIDENT - 2015-12-10 17:40:02 UPPER MORELAND \n",
+ "13 Traffic: VEHICLE ACCIDENT - 2015-12-10 17:40:02 CHELTENHAM \n",
+ "14 Traffic: VEHICLE ACCIDENT - 2015-12-10 17:40:02 UPPER MERION \n",
+ "15 Traffic: VEHICLE ACCIDENT - 2015-12-10 17:40:02 MONTGOMERY \n",
+ "16 EMS: RESPIRATORY EMERGENCY 2015-12-10 17:46:01 LANSDALE \n",
+ "17 EMS: DIZZINESS 2015-12-10 17:47:01 NEW HANOVER \n",
+ "18 EMS: VEHICLE ACCIDENT 2015-12-10 17:47:01 NORRISTOWN \n",
+ "19 Traffic: DISABLED VEHICLE - 2015-12-10 17:47:02 HORSHAM \n",
+ "20 Traffic: VEHICLE ACCIDENT - 2015-12-10 17:47:02 NORRISTOWN \n",
+ "21 Traffic: DISABLED VEHICLE - 2015-12-10 17:57:02 WHITEMARSH \n",
+ "22 Fire: APPLIANCE FIRE 2015-12-10 18:02:01 UPPER GWYNEDD \n",
+ "23 Traffic: DISABLED VEHICLE - 2015-12-10 18:02:02 LOWER PROVIDENCE \n",
+ "24 Traffic: VEHICLE ACCIDENT - 2015-12-10 18:02:02 UPPER DUBLIN \n",
+ "25 EMS: GENERAL WEAKNESS 2015-12-10 18:06:25 LOWER PROVIDENCE \n",
+ "26 EMS: HEAD INJURY 2015-12-10 18:06:25 WHITPAIN \n",
+ "27 Fire: CARBON MONOXIDE DETECTOR 2015-12-10 18:06:25 DELAWARE COUNTY \n",
+ "28 Traffic: VEHICLE ACCIDENT - 2015-12-10 18:06:26 UPPER MERION \n",
+ "29 Traffic: DISABLED VEHICLE - 2015-12-10 18:11:01 HORSHAM \n",
+ "... ... ... ... \n",
+ "99462 EMS: UNKNOWN MEDICAL EMERGENCY 2016-08-24 09:41:00 WEST POTTSGROVE \n",
+ "99463 EMS: UNKNOWN MEDICAL EMERGENCY 2016-08-24 09:42:00 POTTSTOWN \n",
+ "99464 EMS: FALL VICTIM 2016-08-24 09:51:06 UPPER MORELAND \n",
+ "99465 EMS: RESPIRATORY EMERGENCY 2016-08-24 09:56:13 NORRISTOWN \n",
+ "99466 EMS: NAUSEA/VOMITING 2016-08-24 10:01:00 WHITPAIN \n",
+ "99467 EMS: ALTERED MENTAL STATUS 2016-08-24 10:12:01 TOWAMENCIN \n",
+ "99468 Fire: FIRE ALARM 2016-08-24 10:12:01 UPPER MERION \n",
+ "99469 Fire: FIRE ALARM 2016-08-24 10:12:01 NORRISTOWN \n",
+ "99470 EMS: ALTERED MENTAL STATUS 2016-08-24 10:17:01 ROYERSFORD \n",
+ "99471 EMS: RESPIRATORY EMERGENCY 2016-08-24 10:17:01 LOWER MERION \n",
+ "99472 EMS: CARDIAC EMERGENCY 2016-08-24 10:22:00 NORRISTOWN \n",
+ "99473 EMS: GENERAL WEAKNESS 2016-08-24 10:27:01 BRYN ATHYN \n",
+ "99474 EMS: SEIZURES 2016-08-24 10:27:01 ROCKLEDGE \n",
+ "99475 Traffic: VEHICLE ACCIDENT - 2016-08-24 10:32:01 WHITEMARSH \n",
+ "99476 EMS: RESPIRATORY EMERGENCY 2016-08-24 10:47:00 POTTSTOWN \n",
+ "99477 EMS: SUBJECT IN PAIN 2016-08-24 10:47:00 WHITEMARSH \n",
+ "99478 Traffic: VEHICLE ACCIDENT - 2016-08-24 10:47:02 PLYMOUTH \n",
+ "99479 EMS: CARDIAC EMERGENCY 2016-08-24 10:52:01 UPPER GWYNEDD \n",
+ "99480 EMS: DIABETIC EMERGENCY 2016-08-24 10:52:01 UPPER GWYNEDD \n",
+ "99481 EMS: DIZZINESS 2016-08-24 10:52:01 UPPER GWYNEDD \n",
+ "99482 Traffic: DISABLED VEHICLE - 2016-08-24 10:52:03 DOUGLASS \n",
+ "99483 EMS: BACK PAINS/INJURY 2016-08-24 10:57:00 UPPER MERION \n",
+ "99484 Fire: FIRE ALARM 2016-08-24 10:57:00 LOWER PROVIDENCE \n",
+ "99485 Traffic: DISABLED VEHICLE - 2016-08-24 10:57:01 LOWER PROVIDENCE \n",
+ "99486 Traffic: VEHICLE ACCIDENT - 2016-08-24 11:02:02 HORSHAM \n",
+ "99487 Traffic: VEHICLE ACCIDENT - 2016-08-24 11:06:00 NORRISTOWN \n",
+ "99488 Traffic: VEHICLE ACCIDENT - 2016-08-24 11:07:02 LOWER MERION \n",
+ "99489 EMS: FALL VICTIM 2016-08-24 11:12:00 NORRISTOWN \n",
+ "99490 EMS: NAUSEA/VOMITING 2016-08-24 11:17:01 HORSHAM \n",
+ "99491 Traffic: VEHICLE ACCIDENT - 2016-08-24 11:17:02 UPPER GWYNEDD \n",
+ "\n",
+ " addr e \n",
+ "0 REINDEER CT & DEAD END 1 \n",
+ "1 BRIAR PATH & WHITEMARSH LN 1 \n",
+ "2 HAWS AVE 1 \n",
+ "3 AIRY ST & SWEDE ST 1 \n",
+ "4 CHERRYWOOD CT & DEAD END 1 \n",
+ "5 CANNON AVE & W 9TH ST 1 \n",
+ "6 LAUREL AVE & OAKDALE AVE 1 \n",
+ "7 COLLEGEVILLE RD & LYWISKI RD 1 \n",
+ "8 MAIN ST & OLD SUMNEYTOWN PIKE 1 \n",
+ "9 BLUEROUTE & RAMP I476 NB TO CHEMICAL RD 1 \n",
+ "10 RT202 PKWY & KNAPP RD 1 \n",
+ "11 BROOK RD & COLWELL LN 1 \n",
+ "12 BYBERRY AVE & S WARMINSTER RD 1 \n",
+ "13 OLD YORK RD & VALLEY RD 1 \n",
+ "14 SCHUYLKILL EXPY & CROTON RD UNDERPASS 1 \n",
+ "15 STUMP RD & WITCHWOOD DR 1 \n",
+ "16 SUSQUEHANNA AVE & W MAIN ST 1 \n",
+ "17 CHARLOTTE ST & MILES RD 1 \n",
+ "18 PENN ST & ARCH ST 1 \n",
+ "19 COUNTY LINE RD & WILLOW DR 1 \n",
+ "20 PENN ST & ARCH ST 1 \n",
+ "21 CHURCH RD & REDCOAT DR 1 \n",
+ "22 LILAC CT & PRIMROSE DR 1 \n",
+ "23 RT422 & PAWLINGS RD OVERPASS 1 \n",
+ "24 SUMMIT AVE & RT309 UNDERPASS 1 \n",
+ "25 SHANNONDELL DR & SHANNONDELL BLVD 1 \n",
+ "26 PENLLYN BLUE BELL PIKE & VILLAGE CIR 1 \n",
+ "27 EDENTON PL & DURHAM DR 1 \n",
+ "28 SCHUYLKILL EXPY & WEADLEY RD OVERPASS 1 \n",
+ "29 COUNTY LINE RD & WILLOW DR 1 \n",
+ "... ... .. \n",
+ "99462 UPLAND SQUARE DR & SELL RD 1 \n",
+ "99463 SHOEMAKER RD & ROBINSON ST 1 \n",
+ "99464 KAREN LN & BYBERRY RD 1 \n",
+ "99465 AIRY ST & GREEN ST 1 \n",
+ "99466 WENTZ RD & SILO CIR 1 \n",
+ "99467 WOODS DR & DETWILER RD 1 \n",
+ "99468 DEKALB PIKE & ALLENDALE RD 1 \n",
+ "99469 MARKLEY ST & JAMES ST 1 \n",
+ "99470 WALNUT ST & S 5TH AVE 1 \n",
+ "99471 WYNNEWOOD RD & W OLD WYNNEWOOD RD 1 \n",
+ "99472 PINE ST & W ROBERTS ST 1 \n",
+ "99473 BUCK RD & WAVERLY LN 1 \n",
+ "99474 HUNTINGDON PIKE & FILLMORE ST 1 \n",
+ "99475 SHEAFF LN & WHITEMARSH VALLEY RD 1 \n",
+ "99476 PARK DR & N ADAMS ST 1 \n",
+ "99477 FOX HOUND DR & MARBLE HL 1 \n",
+ "99478 CHEMICAL RD & GALLAGHER RD 1 \n",
+ "99479 SUMNEYTOWN PIKE & RR OVERPASS 1 \n",
+ "99480 SUMNEYTOWN PIKE & RR OVERPASS 1 \n",
+ "99481 SUMNEYTOWN PIKE & RR OVERPASS 1 \n",
+ "99482 RT100 SB & E PHILADELPHIA AVE OVERPASS 1 \n",
+ "99483 DEKALB PIKE & KING OF PRUSSIA RD 1 \n",
+ "99484 SHANNONDELL DR & SHANNONDELL BLVD 1 \n",
+ "99485 EAGLEVILLE RD & REDTAIL RD 1 \n",
+ "99486 WELSH RD & NORRISTOWN RD 1 \n",
+ "99487 MARKLEY ST & W LOGAN ST 1 \n",
+ "99488 LANCASTER AVE & RITTENHOUSE PL 1 \n",
+ "99489 CHESTNUT ST & WALNUT ST 1 \n",
+ "99490 WELSH RD & WEBSTER LN 1 \n",
+ "99491 MORRIS RD & S BROAD ST 1 \n",
+ "\n",
+ "[99492 rows x 9 columns]"
+ ]
+ },
+ "execution_count": 28,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 30,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(99492, 9)"
+ ]
+ },
+ "execution_count": 30,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 31,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 99492 entries, 0 to 99491\n",
+ "Data columns (total 9 columns):\n",
+ "lat 99492 non-null float64\n",
+ "lng 99492 non-null float64\n",
+ "desc 99492 non-null object\n",
+ "zip 86637 non-null float64\n",
+ "title 99492 non-null object\n",
+ "timeStamp 99492 non-null object\n",
+ "twp 99449 non-null object\n",
+ "addr 98973 non-null object\n",
+ "e 99492 non-null int64\n",
+ "dtypes: float64(3), int64(1), object(5)\n",
+ "memory usage: 6.8+ MB\n"
+ ]
+ }
+ ],
+ "source": [
+ "df.info()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "lat 0\n",
+ "lng 0\n",
+ "desc 0\n",
+ "zip 12855\n",
+ "title 0\n",
+ "timeStamp 0\n",
+ "twp 43\n",
+ "addr 519\n",
+ "e 0\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 34,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.isnull().sum()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Questions"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "19401.0 6979\n",
+ "19464.0 6643\n",
+ "19403.0 4854\n",
+ "19446.0 4748\n",
+ "19406.0 3174\n",
+ "Name: zip, dtype: int64"
+ ]
+ },
+ "execution_count": 36,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# what are top 5 zip codes\n",
+ "df['zip'].value_counts().head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 37,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "LOWER MERION 8443\n",
+ "ABINGTON 5977\n",
+ "NORRISTOWN 5890\n",
+ "UPPER MERION 5227\n",
+ "CHELTENHAM 4575\n",
+ "Name: twp, dtype: int64"
+ ]
+ },
+ "execution_count": 37,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['twp'].value_counts().head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Traffic: VEHICLE ACCIDENT - 2324\n",
+ "Name: title, dtype: int64"
+ ]
+ },
+ "execution_count": 39,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Top reason for 911 calls from the top township\n",
+ "df[df['twp']=='LOWER MERION']['title'].value_counts().head(1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 40,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "110"
+ ]
+ },
+ "execution_count": 40,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# how many unique titles we have in our dataset\n",
+ "df['title'].nunique()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 43,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 43,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# plot distribution plot for longitude and latitude column\n",
+ "df[(df['lat']>39) & (df['lat']<41)]['lat'].hist(bins=20)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 45,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 45,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYcAAAD8CAYAAACcjGjIAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAFipJREFUeJzt3X+Q3PV93/HnO6jY2NRIgH0lkiZSJ4pbbKUZuGLajDsHpCAgRaQ1LR4mFo46mmSw47bKBNGMS2ubGbk2IaGN7WqCxrLrWiYkLqrBxqrC1ZMZgzE2QfysLqCBA4LqkVAiQ8ic8+4f+7lkuc+dTrff7+3twvMxc3P7/eznu9/X3d7da7/f7+5eZCaSJHX7saUOIEkaPJaDJKliOUiSKpaDJKliOUiSKpaDJKliOUiSKpaDJKliOUiSKsuWOkCvzjzzzFyzZk1ftvXDH/6Qt771rX3ZVhPDkHMYMsJw5DRje4YhZ1sZH3zwwR9k5tvnnZiZx/0AdgKHgEe6xj4FPAE8DHwVWN513Q3ABPAkcEnX+IYyNgFs6xpfC9wPHAC+Apw8X6bM5Nxzz81+uffee/u2rSaGIecwZMwcjpxmbM8w5GwrI/DdPIG/sSdyWOnz5Q97t73AuzPzp4H/WwqBiDgbuBp4V1nnMxFxUkScBPwOcClwNvD+Mhfgk8AtmbkOOAJsPoFMkqRFNG85ZOa3gMMzxr6ZmVNl8T5gVbm8Edidma9m5tN09hLOKx8TmflUZv4lsBvYGBEBXAjcUdbfBVzZ8GuSJDXUxgnpXwK+Xi6vBJ7tum6yjM01fgbwUlfRTI9LkpZQoxPSEfEbwBTwpemhWaYls5dQHmf+XNvbAmwBGBkZYXx8fCFxe3bs2LG+bauJYcg5DBlhOHKasT3DkLPfGXsuh4jYBPw8cFE5yQGdR/6ru6atAp4vl2cb/wGwPCKWlb2H7vmVzNwB7AAYHR3NsbGxXuMvyPj4OP3aVhPDkHMYMsJw5DRje4YhZ78z9nRYKSI2ANcDV2Tmy11X7QGujog3RcRaYB3wHeABYF1ErI2Ik+mctN5TSuVe4H1l/U3Anb19KZKktsxbDhHxZeDbwDsjYjIiNgP/FfjbwN6IeCgiPgeQmY8CtwOPAd8ArsvMH5W9gg8B9wCPA7eXudApmX8XERN0zkHc1upXKElasHkPK2Xm+2cZnvMPeGbeBNw0y/jdwN2zjD9F59lMkqQB4dtnSJIqQ/v2GdLr0Zptd53w3K3rp7h2xvyD2y9vO5LeoNxzkCRVLAdJUsXDStLryEIOS83kISl1c89BklSxHCRJFQ8rSS1rcmhHGhTuOUiSKpaDJKliOUiSKpaDJKliOUiSKpaDJKliOUiSKpaDJKliOUiSKpaDJKliOUiSKr63kqSh1fR9rHyb8rm55yBJqlgOkqSK5SBJqlgOkqSK5SBJqlgOkqSK5SBJqsxbDhGxMyIORcQjXWOnR8TeiDhQPq8o4xERt0bEREQ8HBHndK2zqcw/EBGbusbPjYj9ZZ1bIyLa/iIlSQtzInsOnwc2zBjbBuzLzHXAvrIMcCmwrnxsAT4LnTIBbgTeA5wH3DhdKGXOlq71Zm5LktRn85ZDZn4LODxjeCOwq1zeBVzZNf6F7LgPWB4RZwGXAHsz83BmHgH2AhvKdW/LzG9nZgJf6LotSdIS6fWcw0hmvgBQPr+jjK8Enu2aN1nGjjc+Ocu4JGkJtf3eSrOdL8gexme/8YgtdA5BMTIywvj4eA8RF+7YsWN921YTw5BzGDJCs5xb10+1G2YOI6e0u63FuF8W+/5u+vVPZxuGn8t+Z+y1HF6MiLMy84VyaOhQGZ8EVnfNWwU8X8bHZoyPl/FVs8yfVWbuAHYAjI6O5tjY2FxTWzU+Pk6/ttXEMOQchozQLOe1Dd8M7kRtXT/Fzfvbe3x38Jqx1m5r2mLf302/19Nf8zD8XPY7Y6+HlfYA08842gTc2TX+gfKspfOBo+Ww0z3AxRGxopyIvhi4p1z35xFxfnmW0ge6bkuStETmfdgREV+m86j/zIiYpPOso+3A7RGxGXgGuKpMvxu4DJgAXgY+CJCZhyPi48ADZd7HMnP6JPev0HlG1CnA18uHJGkJzVsOmfn+Oa66aJa5CVw3x+3sBHbOMv5d4N3z5ZAk9Y+vkJYkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVKlUTlExL+NiEcj4pGI+HJEvDki1kbE/RFxICK+EhEnl7lvKssT5fo1XbdzQxl/MiIuafYlSZKa6rkcImIl8KvAaGa+GzgJuBr4JHBLZq4DjgCbyyqbgSOZ+ZPALWUeEXF2We9dwAbgMxFxUq+5JEnNNT2stAw4JSKWAW8BXgAuBO4o1+8CriyXN5ZlyvUXRUSU8d2Z+WpmPg1MAOc1zCVJaqDncsjM54BPA8/QKYWjwIPAS5k5VaZNAivL5ZXAs2XdqTL/jO7xWdaRJC2BZb2uGBEr6DzqXwu8BPwecOksU3N6lTmum2t8tm1uAbYAjIyMMD4+vrDQPTp27FjfttXEMOQchozQLOfW9VPzT2rByCntbmsx7pfFvr+bfv3T2Ybh57LfGXsuB+DngKcz8/8BRMQfAP8YWB4Ry8rewSrg+TJ/ElgNTJbDUKcBh7vGp3Wv8xqZuQPYATA6OppjY2MN4p+48fFx+rWtJoYh5zBkhGY5r912V7th5rB1/RQ372/yK/xaB68Za+22pi32/d30ez39NQ/Dz2W/MzY55/AMcH5EvKWcO7gIeAy4F3hfmbMJuLNc3lOWKdf/YWZmGb+6PJtpLbAO+E6DXJKkhnp+2JGZ90fEHcD3gCng+3Qe1d8F7I6IT5Sx28oqtwFfjIgJOnsMV5fbeTQibqdTLFPAdZn5o15zSW3Y/9zRvu0BSIOo0T5pZt4I3Dhj+ClmebZRZv4FcNUct3MTcFOTLJKk9vgKaUlSxXKQJFUsB0lSpb3nwUkaamsanIA/uP3yFpNoELjnIEmqWA6SpIrlIEmqWA6SpIrlIEmqWA6SpIrlIEmqWA6SpIrlIEmqWA6SpIrlIEmqWA6SpIrlIEmqWA6SpIrlIEmqWA6SpIrlIEmqWA6SpIrlIEmqWA6SpIrlIEmqWA6SpIrlIEmqNCqHiFgeEXdExBMR8XhE/KOIOD0i9kbEgfJ5RZkbEXFrRExExMMRcU7X7Wwq8w9ExKamX5QkqZmmew6/DXwjM/8e8A+Ax4FtwL7MXAfsK8sAlwLryscW4LMAEXE6cCPwHuA84MbpQpEkLY2eyyEi3gb8E+A2gMz8y8x8CdgI7CrTdgFXlssbgS9kx33A8og4C7gE2JuZhzPzCLAX2NBrLklSc5GZva0Y8TPADuAxOnsNDwIfAZ7LzOVd845k5oqI+BqwPTP/qIzvA64HxoA3Z+YnyvhHgVcy89OzbHMLnb0ORkZGzt29e3dP2Rfq2LFjnHrqqX3ZVhPDkHMYMgIcOnyUF19Z6hTHN3IKA5Nx/crTZh1f7Pt7/3NHG60/nXsYfi7bynjBBRc8mJmj881b1mAby4BzgA9n5v0R8dv8zSGk2cQsY3mc8XowcwedQmJ0dDTHxsYWFLhX4+Pj9GtbTQxDzmHICPBfvnQnN+9v8uux+LaunxqYjAevGZt1fLHv72u33dVo/encw/Bz2e+MTc45TAKTmXl/Wb6DTlm8WA4XUT4f6pq/umv9VcDzxxmXJC2RnsshM/8UeDYi3lmGLqJziGkPMP2Mo03AneXyHuAD5VlL5wNHM/MF4B7g4ohYUU5EX1zGJElLpOk+6YeBL0XEycBTwAfpFM7tEbEZeAa4qsy9G7gMmABeLnPJzMMR8XHggTLvY5l5uGEuSVIDjcohMx8CZjuxcdEscxO4bo7b2QnsbJJFktQeXyEtSapYDpKkiuUgSapYDpKkiuUgSapYDpKkiuUgSapYDpKkiuUgSapYDpKkiuUgSapYDpKkiuUgSapYDpKkiuUgSaoMxj+glTTU1szxv5y3rp+a9/88H9x++WJEUkPuOUiSKu456HVrrkezJ2Lr+haD6Lia3E9aPO45SJIqloMkqeJhpT5quvvsiTtJ/eKegySpYjlIkiqWgySpYjlIkiqWgySp0rgcIuKkiPh+RHytLK+NiPsj4kBEfCUiTi7jbyrLE+X6NV23cUMZfzIiLmmaSZLUTBt7Dh8BHu9a/iRwS2auA44Am8v4ZuBIZv4kcEuZR0ScDVwNvAvYAHwmIk5qIZckqUeNyiEiVgGXA79blgO4ELijTNkFXFkubyzLlOsvKvM3Arsz89XMfBqYAM5rkkuS1EzTPYffAn4d+KuyfAbwUmZOleVJYGW5vBJ4FqBcf7TM/+vxWdaRJC2Bnl8hHRE/DxzKzAcjYmx6eJapOc91x1tn5ja3AFsARkZGGB8fX0jknh07dqyVbW1dPzX/pOOYL0NbORdTPzM2+X6PnNL8/lpsZmxu+mfR351ak7fP+Fngioi4DHgz8DY6exLLI2JZ2TtYBTxf5k8Cq4HJiFgGnAYc7hqf1r3Oa2TmDmAHwOjoaI6NjTWIf+LGx8dpY1vzva/9fA5ec/wMbeVcTP3M2OT7vXX9FDfvH+x3lzFjc9O/U/7u1Hq+1zLzBuAGgLLn8GuZeU1E/B7wPmA3sAm4s6yypyx/u1z/h5mZEbEH+B8R8ZvAjwPrgO/0mkuSTtT0+52dyD8lmun1/l5ni1Hp1wO7I+ITwPeB28r4bcAXI2KCzh7D1QCZ+WhE3A48BkwB12XmjxYhlyTpBLVSDpk5DoyXy08xy7ONMvMvgKvmWP8m4KY2smiwzHwn2oU8Qnu9PzKTBpmvkJYkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVLFcpAkVSwHSVJlcP9FkwbGzLfdlvT6ZzloYFlK0tLxsJIkqWI5SJIqloMkqWI5SJIqloMkqWI5SJIqloMkqeLrHIbIfM/737p+imvnmHNw++WLEUnS65R7DpKkiuUgSapYDpKkSs/lEBGrI+LeiHg8Ih6NiI+U8dMjYm9EHCifV5TxiIhbI2IiIh6OiHO6bmtTmX8gIjY1/7IkSU002XOYArZm5t8Hzgeui4izgW3AvsxcB+wrywCXAuvKxxbgs9ApE+BG4D3AecCN04UiSVoaPZdDZr6Qmd8rl/8ceBxYCWwEdpVpu4Ary+WNwBey4z5geUScBVwC7M3Mw5l5BNgLbOg1lySpucjM5jcSsQb4FvBu4JnMXN513ZHMXBERXwO2Z+YflfF9wPXAGPDmzPxEGf8o8EpmfnqW7Wyhs9fByMjIubt3726c/UQcO3aMU089tfHt7H/uaAtp5jZyCrz4yuzXrV95Ws+322bu42UcJMOQ04zt6SVnk9+pXrT1d+iCCy54MDNH55vX+HUOEXEq8PvAv8nMP4uIOafOMpbHGa8HM3cAOwBGR0dzbGxswXl7MT4+Thvbmus1CG3Zun6Km/fPfpcevGas59ttM/fxMg6SYchpxvb0krPJ71Qv2vo7dKIaPVspIv4WnWL4Umb+QRl+sRwuonw+VMYngdVdq68Cnj/OuCRpiTR5tlIAtwGPZ+Zvdl21B5h+xtEm4M6u8Q+UZy2dDxzNzBeAe4CLI2JFORF9cRmTJC2RJvt7Pwv8IrA/Ih4qY/8e2A7cHhGbgWeAq8p1dwOXARPAy8AHATLzcER8HHigzPtYZh5ukEuS1FDP5VBOLM91guGiWeYncN0ct7UT2NlrFklSu3yFtCSpYjlIkiqWgySpMvhPQJakATTf/1c5nmH4/yruOUiSKpaDJKliOUiSKp5zWKAmxxmX0rDmlrQ03HOQJFUsB0lSxXKQJFUsB0lSxXKQJFUsB0lSxXKQJFUsB0lSxXKQJFUsB0lSxXKQJFUsB0lSxXKQJFUsB0lSxXKQJFUsB0lSxXKQJFUsB0lSZWDKISI2RMSTETEREduWOo8kvZENRDlExEnA7wCXAmcD74+Is5c2lSS9cS1b6gDFecBEZj4FEBG7gY3AY4uxsTXb7lrQ/K3rp7h2getI0lwW+jcI/ubv0MHtly9CotpA7DkAK4Fnu5Yny5gkaQlEZi51BiLiKuCSzPzXZfkXgfMy88Mz5m0BtpTFdwJP9inimcAP+rStJoYh5zBkhOHIacb2DEPOtjL+RGa+fb5Jg3JYaRJY3bW8Cnh+5qTM3AHs6FeoaRHx3cwc7fd2F2oYcg5DRhiOnGZszzDk7HfGQTms9ACwLiLWRsTJwNXAniXOJElvWAOx55CZUxHxIeAe4CRgZ2Y+usSxJOkNayDKASAz7wbuXuocc+j7oaweDUPOYcgIw5HTjO0Zhpx9zTgQJ6QlSYNlUM45SJIGiOVQRMRXIuKh8nEwIh4q42si4pWu6z63kPUHKWOZ++HyNiWPRsR/bjtjGzkj4j9GxHNd8y4btIxdt/NrEZERcWbbGdvIGREfj4iHy5xvRsSPD2DGT0XEEyXnVyNiedsZW8p5Vfm9+auIWJRnDbWQ8fSI2BsRB8rnFb1mGZhzDkstM//V9OWIuBk42nX1n2TmzzRYfyAyRsQFdF55/tOZ+WpEvKPtjG3kLG7JzE+3Hq5oI2NErAb+KfBM+wk7Wsj5qcz8aFn/V4H/APzygGXcC9xQnpjySeAG4Po2M7aU8xHgnwP/re1s01rIuA3Yl5nbo/Meddvo8XtpOcwQEQH8S+DCpVh/kbfxK8D2zHwVIDMPtZ2tWz++F001zHgL8OvAna2GmkWvOTPzz7oW3wos2knGBhm/2bV4H/C+NnPN1CDn42X9xYj1Gg1+LjcCY+XyLmCcHsvBw0q19wIvZuaBrrG1EfH9iPg/EfHeHtZvW68Zfwp4b0TcX+b9w0XM2CQnwIfKYYadTXaNFytjRFwBPJeZf7yI2br1/L2MiJsi4lngGjp7DgOXscsvAV9fnHh/rY2ci63XjCOZ+QJA+dz70YHMfMN8AP+bzq7hzI+NXXM+C2ztWn4TcEa5fC6d94B623G28Zr1ByljuZ1bgaDzZodPU56xNmA5R+i83uXHgJvovO5lYDICbwHuB04ryweBMwfxPp+xnRuA/zSoGYHfAL7a689kH3OOA6ODmBF4acbykZ5z9rri6/GDzmG2F4FVvfxgnMj6S5kR+AYw1rX8J8DbBy3njDlrgEcGKSOwHjhEpxQOAlN0zjv8nUHKOcucnxi072XXdZuAbwNvWYx8bX4vm5bDYmak835zZ5XLZwFP9prDw0qv9XPAE5k5OT0QEW+Pzv+bICL+LrAOeOpE1x+wjP+TcgwzIn4KOJnFe7OxnnNGxFldi79A51HVwGTMzP2Z+Y7MXJOZa+i8N9g5mfmng5SzXLeua/EK4IkBzLiBznHxKzLz5UXK1zhnHzXJuIdO0VI+934+bDFbetg+gM8Dvzxj7F8AjwJ/DHwP+Gdd1/0uXe092/qDlJFOGfx3On9svwdcOKA5vwjsBx4uP+xnDVrGGescpMFhpUX+Xv5+ub8fBv4XsHIAM07QOUzyUPn43IB+L3+BzgOBV+k8sr9nADOeAewDDpTPp/eaw1dIS5IqHlaSJFUsB0lSxXKQJFUsB0lSxXKQJFUsB0lSxXKQJFUsB0lS5f8DZum/5wUdAjwAAAAASUVORK5CYII=\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "df[(df['lng']>-76) & (df['lng']<-74)]['lng'].hist(bins=20)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Creating new feature"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 47,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 EMS: BACK PAINS/INJURY\n",
+ "1 EMS: DIABETIC EMERGENCY\n",
+ "2 Fire: GAS-ODOR/LEAK\n",
+ "3 EMS: CARDIAC EMERGENCY\n",
+ "4 EMS: DIZZINESS\n",
+ "5 EMS: HEAD INJURY\n",
+ "6 EMS: NAUSEA/VOMITING\n",
+ "7 EMS: RESPIRATORY EMERGENCY\n",
+ "8 EMS: SYNCOPAL EPISODE\n",
+ "9 Traffic: VEHICLE ACCIDENT -\n",
+ "Name: title, dtype: object"
+ ]
+ },
+ "execution_count": 47,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['title'][:10]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 48,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " lat | \n",
+ " lng | \n",
+ " desc | \n",
+ " zip | \n",
+ " title | \n",
+ " timeStamp | \n",
+ " twp | \n",
+ " addr | \n",
+ " e | \n",
+ " Reason | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 40.297876 | \n",
+ " -75.581294 | \n",
+ " REINDEER CT & DEAD END; NEW HANOVER; Station ... | \n",
+ " 19525.0 | \n",
+ " EMS: BACK PAINS/INJURY | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " NEW HANOVER | \n",
+ " REINDEER CT & DEAD END | \n",
+ " 1 | \n",
+ " EMS | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 40.258061 | \n",
+ " -75.264680 | \n",
+ " BRIAR PATH & WHITEMARSH LN; HATFIELD TOWNSHIP... | \n",
+ " 19446.0 | \n",
+ " EMS: DIABETIC EMERGENCY | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " HATFIELD TOWNSHIP | \n",
+ " BRIAR PATH & WHITEMARSH LN | \n",
+ " 1 | \n",
+ " EMS | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 40.121182 | \n",
+ " -75.351975 | \n",
+ " HAWS AVE; NORRISTOWN; 2015-12-10 @ 14:39:21-St... | \n",
+ " 19401.0 | \n",
+ " Fire: GAS-ODOR/LEAK | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " NORRISTOWN | \n",
+ " HAWS AVE | \n",
+ " 1 | \n",
+ " Fire | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 40.116153 | \n",
+ " -75.343513 | \n",
+ " AIRY ST & SWEDE ST; NORRISTOWN; Station 308A;... | \n",
+ " 19401.0 | \n",
+ " EMS: CARDIAC EMERGENCY | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " NORRISTOWN | \n",
+ " AIRY ST & SWEDE ST | \n",
+ " 1 | \n",
+ " EMS | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 40.251492 | \n",
+ " -75.603350 | \n",
+ " CHERRYWOOD CT & DEAD END; LOWER POTTSGROVE; S... | \n",
+ " NaN | \n",
+ " EMS: DIZZINESS | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " LOWER POTTSGROVE | \n",
+ " CHERRYWOOD CT & DEAD END | \n",
+ " 1 | \n",
+ " EMS | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " lat lng desc \\\n",
+ "0 40.297876 -75.581294 REINDEER CT & DEAD END; NEW HANOVER; Station ... \n",
+ "1 40.258061 -75.264680 BRIAR PATH & WHITEMARSH LN; HATFIELD TOWNSHIP... \n",
+ "2 40.121182 -75.351975 HAWS AVE; NORRISTOWN; 2015-12-10 @ 14:39:21-St... \n",
+ "3 40.116153 -75.343513 AIRY ST & SWEDE ST; NORRISTOWN; Station 308A;... \n",
+ "4 40.251492 -75.603350 CHERRYWOOD CT & DEAD END; LOWER POTTSGROVE; S... \n",
+ "\n",
+ " zip title timeStamp twp \\\n",
+ "0 19525.0 EMS: BACK PAINS/INJURY 2015-12-10 17:40:00 NEW HANOVER \n",
+ "1 19446.0 EMS: DIABETIC EMERGENCY 2015-12-10 17:40:00 HATFIELD TOWNSHIP \n",
+ "2 19401.0 Fire: GAS-ODOR/LEAK 2015-12-10 17:40:00 NORRISTOWN \n",
+ "3 19401.0 EMS: CARDIAC EMERGENCY 2015-12-10 17:40:01 NORRISTOWN \n",
+ "4 NaN EMS: DIZZINESS 2015-12-10 17:40:01 LOWER POTTSGROVE \n",
+ "\n",
+ " addr e Reason \n",
+ "0 REINDEER CT & DEAD END 1 EMS \n",
+ "1 BRIAR PATH & WHITEMARSH LN 1 EMS \n",
+ "2 HAWS AVE 1 Fire \n",
+ "3 AIRY ST & SWEDE ST 1 EMS \n",
+ "4 CHERRYWOOD CT & DEAD END 1 EMS "
+ ]
+ },
+ "execution_count": 48,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "def make_reason(x):\n",
+ " x=x.split(':')[0]\n",
+ " return x\n",
+ "df['Reason']= df['title'].apply(make_reason)\n",
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 49,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "'EMS'"
+ ]
+ },
+ "execution_count": 49,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# most common reason for 911 calls based on that new column\n",
+ "df['Reason'].value_counts().index[0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 50,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array(['EMS: BACK PAINS/INJURY', 'EMS: DIABETIC EMERGENCY',\n",
+ " 'EMS: CARDIAC EMERGENCY', 'EMS: DIZZINESS', 'EMS: HEAD INJURY',\n",
+ " 'EMS: NAUSEA/VOMITING', 'EMS: RESPIRATORY EMERGENCY',\n",
+ " 'EMS: SYNCOPAL EPISODE', 'EMS: VEHICLE ACCIDENT',\n",
+ " 'EMS: GENERAL WEAKNESS', 'EMS: UNKNOWN MEDICAL EMERGENCY',\n",
+ " 'EMS: UNRESPONSIVE SUBJECT', 'EMS: ALTERED MENTAL STATUS',\n",
+ " 'EMS: CVA/STROKE', 'EMS: SUBJECT IN PAIN', 'EMS: HEMORRHAGING',\n",
+ " 'EMS: FALL VICTIM', 'EMS: ASSAULT VICTIM', 'EMS: SEIZURES',\n",
+ " 'EMS: MEDICAL ALERT ALARM', 'EMS: ABDOMINAL PAINS',\n",
+ " 'EMS: OVERDOSE', 'EMS: MATERNITY', 'EMS: UNCONSCIOUS SUBJECT',\n",
+ " 'EMS: CHOKING', 'EMS: LACERATIONS', 'EMS: FEVER',\n",
+ " 'EMS: ALLERGIC REACTION', 'EMS: FRACTURE', 'EMS: BURN VICTIM',\n",
+ " 'EMS: RESCUE - GENERAL', 'EMS: WARRANT SERVICE',\n",
+ " 'EMS: EMS SPECIAL SERVICE', 'EMS: FIRE SPECIAL SERVICE',\n",
+ " 'EMS: DEHYDRATION', 'EMS: CARBON MONOXIDE DETECTOR',\n",
+ " 'EMS: BUILDING FIRE', 'EMS: APPLIANCE FIRE', 'EMS: SHOOTING',\n",
+ " 'EMS: POISONING', 'EMS: RESCUE - TECHNICAL', 'EMS: EYE INJURY',\n",
+ " 'EMS: ELECTROCUTION', 'EMS: STABBING', 'EMS: AMPUTATION',\n",
+ " 'EMS: ANIMAL BITE', 'EMS: FIRE ALARM', 'EMS: VEHICLE FIRE',\n",
+ " 'EMS: HAZARDOUS MATERIALS INCIDENT', 'EMS: RESCUE - ELEVATOR',\n",
+ " 'EMS: FIRE INVESTIGATION', 'EMS: UNKNOWN TYPE FIRE',\n",
+ " 'EMS: GAS-ODOR/LEAK', 'EMS: TRANSFERRED CALL', 'EMS: TRAIN CRASH',\n",
+ " 'EMS: RESCUE - WATER', 'EMS: S/B AT HELICOPTER LANDING',\n",
+ " 'EMS: CARDIAC ARREST', 'EMS: PLANE CRASH', 'EMS: WOODS/FIELD FIRE',\n",
+ " 'EMS: HEAT EXHAUSTION', 'EMS: DEBRIS/FLUIDS ON HIGHWAY',\n",
+ " 'EMS: ACTIVE SHOOTER', 'EMS: DISABLED VEHICLE',\n",
+ " 'EMS: BOMB DEVICE FOUND', 'EMS: INDUSTRIAL ACCIDENT',\n",
+ " 'EMS: DROWNING', 'EMS: SUSPICIOUS'], dtype=object)"
+ ]
+ },
+ "execution_count": 50,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# display unique titles for Reason='EMS'\n",
+ "df[df['Reason']=='EMS']['title'].unique()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 51,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 51,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# plotting the reason column\n",
+ "sns.countplot(df['Reason'])"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## DateTime column\n",
+ "timeStamp"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 52,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df['timeStamp']=pd.to_datetime(df['timeStamp'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 53,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "pandas._libs.tslibs.timestamps.Timestamp"
+ ]
+ },
+ "execution_count": 53,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "type(df['timeStamp'][0])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 54,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df['Hour']= df['timeStamp'].apply(lambda t: t.hour)\n",
+ "df['Month']= df['timeStamp'].apply(lambda t: t.month)\n",
+ "df['Day of Week']= df['timeStamp'].apply(lambda t: t.dayofweek)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 55,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " lat | \n",
+ " lng | \n",
+ " desc | \n",
+ " zip | \n",
+ " title | \n",
+ " timeStamp | \n",
+ " twp | \n",
+ " addr | \n",
+ " e | \n",
+ " Reason | \n",
+ " Hour | \n",
+ " Month | \n",
+ " Day of Week | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 40.297876 | \n",
+ " -75.581294 | \n",
+ " REINDEER CT & DEAD END; NEW HANOVER; Station ... | \n",
+ " 19525.0 | \n",
+ " EMS: BACK PAINS/INJURY | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " NEW HANOVER | \n",
+ " REINDEER CT & DEAD END | \n",
+ " 1 | \n",
+ " EMS | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 40.258061 | \n",
+ " -75.264680 | \n",
+ " BRIAR PATH & WHITEMARSH LN; HATFIELD TOWNSHIP... | \n",
+ " 19446.0 | \n",
+ " EMS: DIABETIC EMERGENCY | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " HATFIELD TOWNSHIP | \n",
+ " BRIAR PATH & WHITEMARSH LN | \n",
+ " 1 | \n",
+ " EMS | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 40.121182 | \n",
+ " -75.351975 | \n",
+ " HAWS AVE; NORRISTOWN; 2015-12-10 @ 14:39:21-St... | \n",
+ " 19401.0 | \n",
+ " Fire: GAS-ODOR/LEAK | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " NORRISTOWN | \n",
+ " HAWS AVE | \n",
+ " 1 | \n",
+ " Fire | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 40.116153 | \n",
+ " -75.343513 | \n",
+ " AIRY ST & SWEDE ST; NORRISTOWN; Station 308A;... | \n",
+ " 19401.0 | \n",
+ " EMS: CARDIAC EMERGENCY | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " NORRISTOWN | \n",
+ " AIRY ST & SWEDE ST | \n",
+ " 1 | \n",
+ " EMS | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 40.251492 | \n",
+ " -75.603350 | \n",
+ " CHERRYWOOD CT & DEAD END; LOWER POTTSGROVE; S... | \n",
+ " NaN | \n",
+ " EMS: DIZZINESS | \n",
+ " 2015-12-10 17:40:01 | \n",
+ " LOWER POTTSGROVE | \n",
+ " CHERRYWOOD CT & DEAD END | \n",
+ " 1 | \n",
+ " EMS | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " lat lng desc \\\n",
+ "0 40.297876 -75.581294 REINDEER CT & DEAD END; NEW HANOVER; Station ... \n",
+ "1 40.258061 -75.264680 BRIAR PATH & WHITEMARSH LN; HATFIELD TOWNSHIP... \n",
+ "2 40.121182 -75.351975 HAWS AVE; NORRISTOWN; 2015-12-10 @ 14:39:21-St... \n",
+ "3 40.116153 -75.343513 AIRY ST & SWEDE ST; NORRISTOWN; Station 308A;... \n",
+ "4 40.251492 -75.603350 CHERRYWOOD CT & DEAD END; LOWER POTTSGROVE; S... \n",
+ "\n",
+ " zip title timeStamp twp \\\n",
+ "0 19525.0 EMS: BACK PAINS/INJURY 2015-12-10 17:40:00 NEW HANOVER \n",
+ "1 19446.0 EMS: DIABETIC EMERGENCY 2015-12-10 17:40:00 HATFIELD TOWNSHIP \n",
+ "2 19401.0 Fire: GAS-ODOR/LEAK 2015-12-10 17:40:00 NORRISTOWN \n",
+ "3 19401.0 EMS: CARDIAC EMERGENCY 2015-12-10 17:40:01 NORRISTOWN \n",
+ "4 NaN EMS: DIZZINESS 2015-12-10 17:40:01 LOWER POTTSGROVE \n",
+ "\n",
+ " addr e Reason Hour Month Day of Week \n",
+ "0 REINDEER CT & DEAD END 1 EMS 17 12 3 \n",
+ "1 BRIAR PATH & WHITEMARSH LN 1 EMS 17 12 3 \n",
+ "2 HAWS AVE 1 Fire 17 12 3 \n",
+ "3 AIRY ST & SWEDE ST 1 EMS 17 12 3 \n",
+ "4 CHERRYWOOD CT & DEAD END 1 EMS 17 12 3 "
+ ]
+ },
+ "execution_count": 55,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 56,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "d= {0:'Mon',1:'Tue',2:'Wed',3:'Thu',4:'Fri',5:'Sat',6:'Sun'}\n",
+ "df['Day of Week']= df['Day of Week'].map(d)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 57,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " lat | \n",
+ " lng | \n",
+ " desc | \n",
+ " zip | \n",
+ " title | \n",
+ " timeStamp | \n",
+ " twp | \n",
+ " addr | \n",
+ " e | \n",
+ " Reason | \n",
+ " Hour | \n",
+ " Month | \n",
+ " Day of Week | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 40.297876 | \n",
+ " -75.581294 | \n",
+ " REINDEER CT & DEAD END; NEW HANOVER; Station ... | \n",
+ " 19525.0 | \n",
+ " EMS: BACK PAINS/INJURY | \n",
+ " 2015-12-10 17:40:00 | \n",
+ " NEW HANOVER | \n",
+ " REINDEER CT & DEAD END | \n",
+ " 1 | \n",
+ " EMS | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " Thu | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " lat lng desc \\\n",
+ "0 40.297876 -75.581294 REINDEER CT & DEAD END; NEW HANOVER; Station ... \n",
+ "\n",
+ " zip title timeStamp twp \\\n",
+ "0 19525.0 EMS: BACK PAINS/INJURY 2015-12-10 17:40:00 NEW HANOVER \n",
+ "\n",
+ " addr e Reason Hour Month Day of Week \n",
+ "0 REINDEER CT & DEAD END 1 EMS 17 12 Thu "
+ ]
+ },
+ "execution_count": 57,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.head(1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 60,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 60,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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2rVrx0svvcSxxx7LqlWrWLx4cc22cePGsWjRImbPnk2LFi2oqqpi1113baiwzTbjuarMGonBgwczduxYAJ544omaiQ0BFi9ezD777EOLFtlHtnPnzlRUVJQlTjMnDrMGVD3DbvVj3LhxNdv69evHCy+8wMaNGxk7dixnn312zbazzjqLZ555hp49e/LjH/+Y1157rRzhmwHuqrIG8lU8l3171NdV1bJlS4499ljGjRvH2rVr6dq1a822zp078+677zJ58mQmT55Mv379+O1vf0u/fludZ2JWck4cZo3I4MGDOfXUUxk5cuRW23beeWdOOOEETjjhBPbee2+eeuopJw4rC3dVmTUi3/nOd7j66qs555xzNiufOXMmixYtAmDTpk3Mnj2br3/96+UI0cwtDmu+ytEVVj3GUW3gwIHccsstNeuSuPLKK7fab8mSJfzDP/wD69evB+DII4/kRz/6UekDNquFE4dZA9q4cWOt5YVTpxeqnsp94MCBDBw4sFRhmeXiriozM8vFLQ6zIsxZuCxX/YO6dCxRJGbl5xaHmZnl4sRhZma5OHGYmVkuThxmZpaLB8et2frghkO3XSnZrYg6n174X9uss+W06k899RTLli3jwQcf5K677io6HrNycuIwa0C1zVXVtWtXKisrt6q7YcMGWrXyR9QaH3dVmZXZlClT+MEPfgDAyJEjGT58OP3792fIkCFs3LiRn/zkJ/Tu3ZsePXrwq1/9qszRmrnFYdagCqcc6datG08++eRWdWbMmMGLL75I27ZtGTVqFHvuuSfTpk1j/fr1HHPMMfTv3993/rOyKmnikNQO+DVwCBDAD4F3gXFAV2ABcFZErFR2v8w7gROBNcAFETEzHWco8LN02JsiYkwp4zYrlfqmVa928skn07ZtWwAmTJjA7NmzefzxxwFYvXo1c+fOdeKwsip1i+NO4I8RcYaknYBdgJ8CkyLiFkkjgBHAVcAJQPf0OAq4FzhKUnvgOqCSLPnMkDQ+IlaWOHazsii8JWxEcPfddzNgwIAyRmS2uZKNcUjaA/gucD9ARPw1IlYBpwDVLYYxwKC0fArwYGReAdpJ2gcYAEyMiBUpWUwEPNubNQsDBgzg3nvv5fPPPwfgvffe47PPPitzVNbclbLFsT+wFHhA0mHADOByYO+IWAwQEYsl7ZXq7wssLNi/KpXVVW72pex37RtF1807V9WOctFFF7FgwQJ69epFRNCpUyeeeuqpssRiVq2UiaMV0Au4LCJelXQnWbdUXVRLWdRTvvnO0nBgOMB+++2XP1qzBlA9TXqhvn370rdvX4Ct7vzXokULbr75Zm6++eYGiM6sOKU8HbcKqIqIV9P642SJ5OPUBUV6XlJQv0vB/p2BRfWUbyYiRkVEZURUdurUaYe+ETMz+0LJEkdEfAQslHRgKuoHzAHGA0NT2VDg6bQ8HhiiTB9gderSeg7oL6lCUgXQP5WZmVkZlPqsqsuAR9IZVfOBC8mS1WOShgEfAGemus+SnYo7j+x03AsBImKFpBuBaaneDRGxosRxm5lZHUqaOCJiFtlptFvqV0vdAC6t4zijgdE7NjozM9sevnLczAw45u5jcu/z0mUvlSCSxs9zVZmZWS5ucViztT2/MOvzH4Oernf78uXL6dcv66X96KOPaNmyJdVnAE6dOpWddtppm68xZcoULr30UnbaaSdeffVVRowYwXPPPcdJJ51Ely5daNeuHeeee+6XfzNm9XDiMGsgHTp0qJmnauTIkey2225ceeWVm9WJCCKCFi1q7wx4+OGHGTFiBOeffz4Rwa9//WuWL19O69atSx6/WTUnDrMymzdvHoMGDeLYY4/l1Vdf5fe//z3XX389M2fOZO3atZx99tlce+213HfffTzxxBNMmjSJiRMnsmzZMj777DN69+7Nz372M2bNmkXHjh254ooreO+997jkkktYvnw5n28K7vzVb9i3iy+M/SrL24L+MuMzThxmjcCcOXN44IEHuO+++wC45ZZbaN++PRs2bOD444/njDPO4JJLLuHFF1/kjDPOYNCgQWzYsIGOHTvWtGIKZ90955xzGDlyJCeddBKvza1iU2wqy/uyryYPjps1At/4xjfo3bt3zfqjjz5Kr1696NWrF2+//TZz5swp+lgrV65k2bJlnHTSSQDs3KYNbdvussNjtubLLQ6zRqBwKvW5c+dy5513MnXqVNq1a8d5553HunXrch0vu72NWWm4xWHWyHzyySfsvvvu7LHHHixevJjnnss3w05FRQUdO3bkmWeeAWD9unWsXbumFKFaM+UWhzVbeQYHG3Ja9V69enHQQQdxyCGHsP/++3PMMflPG37kkUe4+OKLueaaa9hEC+741QO07ezuKtsxnDjMyqBw+vQDDjhgs4Ft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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# number of calls based on day of week\n",
+ "sns.countplot(df['Day of Week'], hue=df['Reason'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 61,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 61,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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0q655hq2bt1KYWEh7k5eXh5Lly5Nuqx4g8Pdt4fvO8zsUWAQ8K6ZneLuFWEqakfoXg70SNs9H9ge2otrtZfU8VlzgDkARUVFhwWLiEjSqpdJT1dcXExxcTHAYU/+a9OmDbfffju33357M1SXudimqszsBDM7qfo1MAx4DVgGTAjdJgCPhdfLgPGWMhjYH6aylgPDzCzXzHLDcZbHVbeIiDQszhHHycCjqatsaQf8l7s/ZWYvAYvNbCLwFnBp6P8EqUtxN5O6HPdqAHffY2a3Ai+FfrdUnygXEZHmF1twuPsWoH8d7buBw56wHq6mmlzPseYCc5u6RhERiU53jouISCQKDhERiUTBISIikWTn0osiIjHL9Lk6mWrs+Tu7d+9m6NDU6d133nmHtm3bkpeXB8CaNWvo0KFDo59RUlLC5MmT6dChAy+++CJTp05l+fLljBo1ih49etClSxeuuOKKo//DNELBISLSDLp161azTtX06dM58cQTueGGGz7Vx91xd9q0qXsy6IEHHmDq1KlcddVVuDv33nsvu3fvpn379rHXn05TVSIiCdq8eTP9+vXj2muvpbCwkIqKCiZNmkRRURFf/OIXueWWWwCYPXs2jzzyCD/96U8ZP348X/va1/jggw84++yzWbJkCT/5yU+48847gdTSJBdccAH9+/ensLCQrVu3NmnNGnGIiCRsw4YN3H///cyePRuAGTNm0LVrV6qqqvjKV77CJZdcwrXXXstzzz3HJZdcwtixY6mqqqJ79+41o5j0VXcvv/xypk+fzqhRo6isrOTQoUNNWq9GHCIiCTv99NM5++yza7YfeughCgsLKSwsZOPGjWzYsCHjY+3du5ddu3YxatQoAHJycjj++OObtF6NOEREEpa+lPqmTZu46667WLNmDV26dOHKK6+ksrIy0vHCih2x0YhDRCSLvPfee5x00kl06tSJiooKli+PtjRfbm4u3bt35/HHHwegsrKSDz/8sElr1IhDRFqlxi6fTUphYSF9+/alX79+9OrViyFDol82/OCDD/Ld736Xm266iQ4dOvDwww9z2mmnNVmNCg4RkWaWvnz65z73uU+d2DYzFixYUOd+DzzwQM3rdu3asW/fvprt2267reZ1nz59KCkpabqCa1FwiEirsmHbroz69e3RPeZKWi6d4xARkUgUHCLSaqSe3iBH+/eg4BCR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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.countplot(df['Month'], hue=df['Reason'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 62,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " lat | \n",
+ " lng | \n",
+ " desc | \n",
+ " zip | \n",
+ " title | \n",
+ " timeStamp | \n",
+ " twp | \n",
+ " addr | \n",
+ " e | \n",
+ " Reason | \n",
+ " Hour | \n",
+ " Day of Week | \n",
+ "
\n",
+ " \n",
+ " | Month | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 11527 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13203 | \n",
+ " 13096 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 9930 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11465 | \n",
+ " 11396 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 9755 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11092 | \n",
+ " 11059 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 9895 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11323 | \n",
+ " 11283 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 9946 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11420 | \n",
+ " 11378 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 10212 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11777 | \n",
+ " 11732 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 10633 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12133 | \n",
+ " 12088 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 7832 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9073 | \n",
+ " 9025 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ "
\n",
+ " \n",
+ " | 12 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 6907 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7963 | \n",
+ " 7916 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " lat lng desc zip title timeStamp twp addr e \\\n",
+ "Month \n",
+ "1 13205 13205 13205 11527 13205 13205 13203 13096 13205 \n",
+ "2 11467 11467 11467 9930 11467 11467 11465 11396 11467 \n",
+ "3 11101 11101 11101 9755 11101 11101 11092 11059 11101 \n",
+ "4 11326 11326 11326 9895 11326 11326 11323 11283 11326 \n",
+ "5 11423 11423 11423 9946 11423 11423 11420 11378 11423 \n",
+ "6 11786 11786 11786 10212 11786 11786 11777 11732 11786 \n",
+ "7 12137 12137 12137 10633 12137 12137 12133 12088 12137 \n",
+ "8 9078 9078 9078 7832 9078 9078 9073 9025 9078 \n",
+ "12 7969 7969 7969 6907 7969 7969 7963 7916 7969 \n",
+ "\n",
+ " Reason Hour Day of Week \n",
+ "Month \n",
+ "1 13205 13205 13205 \n",
+ "2 11467 11467 11467 \n",
+ "3 11101 11101 11101 \n",
+ "4 11326 11326 11326 \n",
+ "5 11423 11423 11423 \n",
+ "6 11786 11786 11786 \n",
+ "7 12137 12137 12137 \n",
+ "8 9078 9078 9078 \n",
+ "12 7969 7969 7969 "
+ ]
+ },
+ "execution_count": 62,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "byMonth=df.groupby('Month').agg('count')\n",
+ "byMonth"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 63,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 63,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "byMonth['lat'].plot()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## lmplot()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 64,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " lat | \n",
+ " lng | \n",
+ " desc | \n",
+ " zip | \n",
+ " title | \n",
+ " timeStamp | \n",
+ " twp | \n",
+ " addr | \n",
+ " e | \n",
+ " Reason | \n",
+ " Hour | \n",
+ " Day of Week | \n",
+ "
\n",
+ " \n",
+ " | Month | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 11527 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13203 | \n",
+ " 13096 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 9930 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11465 | \n",
+ " 11396 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 9755 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11092 | \n",
+ " 11059 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 9895 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11323 | \n",
+ " 11283 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 9946 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11420 | \n",
+ " 11378 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 10212 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11777 | \n",
+ " 11732 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 10633 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12133 | \n",
+ " 12088 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 7832 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9073 | \n",
+ " 9025 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ "
\n",
+ " \n",
+ " | 12 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 6907 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7963 | \n",
+ " 7916 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " lat lng desc zip title timeStamp twp addr e \\\n",
+ "Month \n",
+ "1 13205 13205 13205 11527 13205 13205 13203 13096 13205 \n",
+ "2 11467 11467 11467 9930 11467 11467 11465 11396 11467 \n",
+ "3 11101 11101 11101 9755 11101 11101 11092 11059 11101 \n",
+ "4 11326 11326 11326 9895 11326 11326 11323 11283 11326 \n",
+ "5 11423 11423 11423 9946 11423 11423 11420 11378 11423 \n",
+ "6 11786 11786 11786 10212 11786 11786 11777 11732 11786 \n",
+ "7 12137 12137 12137 10633 12137 12137 12133 12088 12137 \n",
+ "8 9078 9078 9078 7832 9078 9078 9073 9025 9078 \n",
+ "12 7969 7969 7969 6907 7969 7969 7963 7916 7969 \n",
+ "\n",
+ " Reason Hour Day of Week \n",
+ "Month \n",
+ "1 13205 13205 13205 \n",
+ "2 11467 11467 11467 \n",
+ "3 11101 11101 11101 \n",
+ "4 11326 11326 11326 \n",
+ "5 11423 11423 11423 \n",
+ "6 11786 11786 11786 \n",
+ "7 12137 12137 12137 \n",
+ "8 9078 9078 9078 \n",
+ "12 7969 7969 7969 "
+ ]
+ },
+ "execution_count": 64,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "byMonth"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 65,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Month | \n",
+ " lat | \n",
+ " lng | \n",
+ " desc | \n",
+ " zip | \n",
+ " title | \n",
+ " timeStamp | \n",
+ " twp | \n",
+ " addr | \n",
+ " e | \n",
+ " Reason | \n",
+ " Hour | \n",
+ " Day of Week | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 11527 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13203 | \n",
+ " 13096 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ " 13205 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 9930 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11465 | \n",
+ " 11396 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ " 11467 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 3 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 9755 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11092 | \n",
+ " 11059 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ " 11101 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 4 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 9895 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11323 | \n",
+ " 11283 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ " 11326 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 5 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 9946 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11420 | \n",
+ " 11378 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ " 11423 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " 6 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 10212 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11777 | \n",
+ " 11732 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ " 11786 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " 7 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 10633 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12133 | \n",
+ " 12088 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ " 12137 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " 8 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 7832 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9073 | \n",
+ " 9025 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ " 9078 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " 12 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 6907 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7963 | \n",
+ " 7916 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ " 7969 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Month lat lng desc zip title timeStamp twp addr e \\\n",
+ "0 1 13205 13205 13205 11527 13205 13205 13203 13096 13205 \n",
+ "1 2 11467 11467 11467 9930 11467 11467 11465 11396 11467 \n",
+ "2 3 11101 11101 11101 9755 11101 11101 11092 11059 11101 \n",
+ "3 4 11326 11326 11326 9895 11326 11326 11323 11283 11326 \n",
+ "4 5 11423 11423 11423 9946 11423 11423 11420 11378 11423 \n",
+ "5 6 11786 11786 11786 10212 11786 11786 11777 11732 11786 \n",
+ "6 7 12137 12137 12137 10633 12137 12137 12133 12088 12137 \n",
+ "7 8 9078 9078 9078 7832 9078 9078 9073 9025 9078 \n",
+ "8 12 7969 7969 7969 6907 7969 7969 7963 7916 7969 \n",
+ "\n",
+ " Reason Hour Day of Week \n",
+ "0 13205 13205 13205 \n",
+ "1 11467 11467 11467 \n",
+ "2 11101 11101 11101 \n",
+ "3 11326 11326 11326 \n",
+ "4 11423 11423 11423 \n",
+ "5 11786 11786 11786 \n",
+ "6 12137 12137 12137 \n",
+ "7 9078 9078 9078 \n",
+ "8 7969 7969 7969 "
+ ]
+ },
+ "execution_count": 65,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "byMonth.reset_index(inplace=True)\n",
+ "byMonth"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 66,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "C:\\Users\\lenovo\\Anaconda3\\lib\\site-packages\\scipy\\stats\\stats.py:1713: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use `arr[tuple(seq)]` instead of `arr[seq]`. In the future this will be interpreted as an array index, `arr[np.array(seq)]`, which will result either in an error or a different result.\n",
+ " return np.add.reduce(sorted[indexer] * weights, axis=axis) / sumval\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 66,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.lmplot(data=byMonth, x='Month', y='lat')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 67,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df['Date']= df['timeStamp'].apply(lambda x: x.date())"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 68,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 2015-12-10\n",
+ "1 2015-12-10\n",
+ "Name: Date, dtype: object"
+ ]
+ },
+ "execution_count": 68,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df['Date'].head(2)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 69,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 69,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "df[df['Reason']=='Fire'].groupby('Date').agg('count')['lat'].plot(label='Fire')\n",
+ "df[df['Reason']=='EMS'].groupby('Date').agg('count')['lat'].plot(label='EMS')\n",
+ "df[df['Reason']=='Traffic'].groupby('Date').agg('count')['lat'].plot(label='Traffic')\n",
+ "plt.legend()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}