diff --git a/lab-feature-engineering-PGA.ipynb b/lab-feature-engineering-PGA.ipynb
new file mode 100644
index 0000000..654fe18
--- /dev/null
+++ b/lab-feature-engineering-PGA.ipynb
@@ -0,0 +1,19295 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "182d21c1",
+ "metadata": {},
+ "source": [
+ "# Healthcare for All dataset"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "id": "7328783b",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Improve cost-effectiveness of direct marketing. Develop model that will help maximise the net revenue generated \n",
+ "# Maximise TARGET_D: total dollar amount donated by each responder\n",
+ "# TARGET_B: people that responded to the email\n",
+ "# Challenges:\n",
+ "# Large number of features (almost 500 columns)\n",
+ "# Sparcity\n",
+ "# Data imbalance"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "a37fd6d9",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import pandas as pd\n",
+ "import numpy as np"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "0527443b",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "C:\\Users\\garpa\\AppData\\Local\\Temp\\ipykernel_14528\\3673836359.py:1: DtypeWarning: Columns (8) have mixed types. Specify dtype option on import or set low_memory=False.\n",
+ " data = pd.read_csv('learningSet.csv')\n"
+ ]
+ }
+ ],
+ "source": [
+ "data = pd.read_csv('learningSet.csv')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "0e9444e4",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ODATEDW | \n",
+ " OSOURCE | \n",
+ " TCODE | \n",
+ " STATE | \n",
+ " ZIP | \n",
+ " MAILCODE | \n",
+ " PVASTATE | \n",
+ " DOB | \n",
+ " NOEXCH | \n",
+ " RECINHSE | \n",
+ " ... | \n",
+ " TARGET_D | \n",
+ " HPHONE_D | \n",
+ " RFA_2R | \n",
+ " RFA_2F | \n",
+ " RFA_2A | \n",
+ " MDMAUD_R | \n",
+ " MDMAUD_F | \n",
+ " MDMAUD_A | \n",
+ " CLUSTER2 | \n",
+ " GEOCODE2 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 8901 | \n",
+ " GRI | \n",
+ " 0 | \n",
+ " IL | \n",
+ " 61081 | \n",
+ " | \n",
+ " | \n",
+ " 3712 | \n",
+ " 0 | \n",
+ " | \n",
+ " ... | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 39.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 9401 | \n",
+ " BOA | \n",
+ " 1 | \n",
+ " CA | \n",
+ " 91326 | \n",
+ " | \n",
+ " | \n",
+ " 5202 | \n",
+ " 0 | \n",
+ " | \n",
+ " ... | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 2 | \n",
+ " G | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 1.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 9001 | \n",
+ " AMH | \n",
+ " 1 | \n",
+ " NC | \n",
+ " 27017 | \n",
+ " | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " | \n",
+ " ... | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 60.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 8701 | \n",
+ " BRY | \n",
+ " 0 | \n",
+ " CA | \n",
+ " 95953 | \n",
+ " | \n",
+ " | \n",
+ " 2801 | \n",
+ " 0 | \n",
+ " | \n",
+ " ... | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 41.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 8601 | \n",
+ " | \n",
+ " 0 | \n",
+ " FL | \n",
+ " 33176 | \n",
+ " | \n",
+ " | \n",
+ " 2001 | \n",
+ " 0 | \n",
+ " X | \n",
+ " ... | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 2 | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 26.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 95407 | \n",
+ " 9601 | \n",
+ " ASE | \n",
+ " 1 | \n",
+ " AK | \n",
+ " 99504 | \n",
+ " | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " | \n",
+ " ... | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 1 | \n",
+ " G | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 12.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 95408 | \n",
+ " 9601 | \n",
+ " DCD | \n",
+ " 1 | \n",
+ " TX | \n",
+ " 77379 | \n",
+ " | \n",
+ " | \n",
+ " 5001 | \n",
+ " 0 | \n",
+ " | \n",
+ " ... | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 1 | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 2.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 95409 | \n",
+ " 9501 | \n",
+ " MBC | \n",
+ " 1 | \n",
+ " MI | \n",
+ " 48910 | \n",
+ " | \n",
+ " | \n",
+ " 3801 | \n",
+ " 0 | \n",
+ " | \n",
+ " ... | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 3 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 34.0 | \n",
+ " B | \n",
+ "
\n",
+ " \n",
+ " | 95410 | \n",
+ " 8601 | \n",
+ " PRV | \n",
+ " 0 | \n",
+ " CA | \n",
+ " 91320 | \n",
+ " | \n",
+ " | \n",
+ " 4005 | \n",
+ " 0 | \n",
+ " X | \n",
+ " ... | \n",
+ " 18.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 11.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 95411 | \n",
+ " 8801 | \n",
+ " MCC | \n",
+ " 2 | \n",
+ " NC | \n",
+ " 28409 | \n",
+ " | \n",
+ " | \n",
+ " 1801 | \n",
+ " 0 | \n",
+ " X | \n",
+ " ... | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 1 | \n",
+ " G | \n",
+ " C | \n",
+ " 1 | \n",
+ " C | \n",
+ " 12.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
95412 rows × 481 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ODATEDW OSOURCE TCODE STATE ZIP MAILCODE PVASTATE DOB NOEXCH \\\n",
+ "0 8901 GRI 0 IL 61081 3712 0 \n",
+ "1 9401 BOA 1 CA 91326 5202 0 \n",
+ "2 9001 AMH 1 NC 27017 0 0 \n",
+ "3 8701 BRY 0 CA 95953 2801 0 \n",
+ "4 8601 0 FL 33176 2001 0 \n",
+ "... ... ... ... ... ... ... ... ... ... \n",
+ "95407 9601 ASE 1 AK 99504 0 0 \n",
+ "95408 9601 DCD 1 TX 77379 5001 0 \n",
+ "95409 9501 MBC 1 MI 48910 3801 0 \n",
+ "95410 8601 PRV 0 CA 91320 4005 0 \n",
+ "95411 8801 MCC 2 NC 28409 1801 0 \n",
+ "\n",
+ " RECINHSE ... TARGET_D HPHONE_D RFA_2R RFA_2F RFA_2A MDMAUD_R MDMAUD_F \\\n",
+ "0 ... 0.0 0 L 4 E X X \n",
+ "1 ... 0.0 0 L 2 G X X \n",
+ "2 ... 0.0 1 L 4 E X X \n",
+ "3 ... 0.0 1 L 4 E X X \n",
+ "4 X ... 0.0 1 L 2 F X X \n",
+ "... ... ... ... ... ... ... ... ... ... \n",
+ "95407 ... 0.0 0 L 1 G X X \n",
+ "95408 ... 0.0 1 L 1 F X X \n",
+ "95409 ... 0.0 1 L 3 E X X \n",
+ "95410 X ... 18.0 1 L 4 F X X \n",
+ "95411 X ... 0.0 1 L 1 G C 1 \n",
+ "\n",
+ " MDMAUD_A CLUSTER2 GEOCODE2 \n",
+ "0 X 39.0 C \n",
+ "1 X 1.0 A \n",
+ "2 X 60.0 C \n",
+ "3 X 41.0 C \n",
+ "4 X 26.0 A \n",
+ "... ... ... ... \n",
+ "95407 X 12.0 C \n",
+ "95408 X 2.0 A \n",
+ "95409 X 34.0 B \n",
+ "95410 X 11.0 A \n",
+ "95411 C 12.0 C \n",
+ "\n",
+ "[95412 rows x 481 columns]"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "id": "c81be42c",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(95412, 481)"
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "496afcbd",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data.info"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "id": "186890bd",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 90569\n",
+ "1 4843\n",
+ "Name: TARGET_B, dtype: int64"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# TARGET_B: number of people that responded to an email. Use Classification Model.\n",
+ "data['TARGET_B'].value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "fa163913",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "75668.7"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# TAGER_D: amount of money donated by the responders. User Regression Model.\n",
+ "data['TARGET_D'].sum()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "fc008f96",
+ "metadata": {},
+ "source": [
+ "## Look at Null Values"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "id": "7492dd88",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " nulls_percentage | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | RAMNT_5 | \n",
+ " 99.990567 | \n",
+ "
\n",
+ " \n",
+ " | RDATE_5 | \n",
+ " 99.990567 | \n",
+ "
\n",
+ " \n",
+ " | RAMNT_3 | \n",
+ " 99.746363 | \n",
+ "
\n",
+ " \n",
+ " | RDATE_3 | \n",
+ " 99.746363 | \n",
+ "
\n",
+ " \n",
+ " | RAMNT_4 | \n",
+ " 99.705488 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | ADATE_5 | \n",
+ " 35.205215 | \n",
+ "
\n",
+ " \n",
+ " | ADATE_10 | \n",
+ " 34.322727 | \n",
+ "
\n",
+ " \n",
+ " | ADATE_17 | \n",
+ " 28.979583 | \n",
+ "
\n",
+ " \n",
+ " | ADATE_22 | \n",
+ " 26.881315 | \n",
+ "
\n",
+ " \n",
+ " | ADATE_19 | \n",
+ " 25.657150 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
72 rows × 1 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " nulls_percentage\n",
+ "RAMNT_5 99.990567\n",
+ "RDATE_5 99.990567\n",
+ "RAMNT_3 99.746363\n",
+ "RDATE_3 99.746363\n",
+ "RAMNT_4 99.705488\n",
+ "... ...\n",
+ "ADATE_5 35.205215\n",
+ "ADATE_10 34.322727\n",
+ "ADATE_17 28.979583\n",
+ "ADATE_22 26.881315\n",
+ "ADATE_19 25.657150\n",
+ "\n",
+ "[72 rows x 1 columns]"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# pd.set_option('display.max_rows', None)\n",
+ "nulls_df = pd.DataFrame(data.isna().sum()*100 / len(data))\n",
+ "nulls_df.columns = ['nulls_percentage']\n",
+ "nulls_df_25 = nulls_df[nulls_df.nulls_percentage > 25 ].sort_values(by=['nulls_percentage'], ascending=False)\n",
+ "nulls_df_25"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "id": "eb24bf79",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "72"
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "len(nulls_df_25)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "id": "2e49e7cc",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Index(['RAMNT_5', 'RDATE_5', 'RAMNT_3', 'RDATE_3', 'RAMNT_4', 'RDATE_4',\n",
+ " 'RDATE_6', 'RAMNT_6', 'RAMNT_15', 'RDATE_15', 'RAMNT_23', 'RDATE_23',\n",
+ " 'RAMNT_20', 'RDATE_20', 'RAMNT_7', 'RDATE_7', 'RDATE_17', 'RAMNT_17',\n",
+ " 'RDATE_21', 'RAMNT_21', 'RDATE_10', 'RAMNT_10', 'RAMNT_13', 'RDATE_13',\n",
+ " 'NUMCHLD', 'RAMNT_11', 'RDATE_11', 'RAMNT_19', 'RDATE_19', 'RDATE_9',\n",
+ " 'RAMNT_9', 'RDATE_24', 'RAMNT_24', 'RAMNT_18', 'RDATE_18', 'RDATE_22',\n",
+ " 'RAMNT_22', 'RAMNT_8', 'RDATE_8', 'RDATE_14', 'RAMNT_14', 'RDATE_12',\n",
+ " 'RAMNT_12', 'RDATE_16', 'RAMNT_16', 'ADATE_15', 'ADATE_23', 'MBCOLECT',\n",
+ " 'MBGARDEN', 'MBBOOKS', 'MBCRAFT', 'MAGFAML', 'MAGFEM', 'MAGMALE',\n",
+ " 'PUBGARDN', 'PUBDOITY', 'PUBCULIN', 'PUBHLTH', 'PUBNEWFN', 'PUBPHOTO',\n",
+ " 'PUBOPP', 'ADATE_20', 'WEALTH1', 'WEALTH2', 'ADATE_13', 'ADATE_24',\n",
+ " 'ADATE_21', 'ADATE_5', 'ADATE_10', 'ADATE_17', 'ADATE_22', 'ADATE_19'],\n",
+ " dtype='object')"
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Drop columns with Null values more than 25%\n",
+ "nulls_df_25_columns = nulls_df[nulls_df.nulls_percentage > 25 ].sort_values(by=['nulls_percentage'], ascending=False).index\n",
+ "nulls_df_25_columns"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "id": "ff2d36a8",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "cols = ['WEALTH1', 'WEALTH2']\n",
+ "cols_to_drop = list(nulls_df_25_columns)\n",
+ "\n",
+ "for item in cols:\n",
+ " cols_to_drop.remove(item)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "id": "ded5b9b6",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "data = data.drop(cols_to_drop, axis=1)\n",
+ "pd.set_option('display.max_columns', None)\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "id": "775fad2c",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ODATEDW | \n",
+ " OSOURCE | \n",
+ " TCODE | \n",
+ " STATE | \n",
+ " ZIP | \n",
+ " MAILCODE | \n",
+ " PVASTATE | \n",
+ " DOB | \n",
+ " NOEXCH | \n",
+ " RECINHSE | \n",
+ " RECP3 | \n",
+ " RECPGVG | \n",
+ " RECSWEEP | \n",
+ " MDMAUD | \n",
+ " DOMAIN | \n",
+ " CLUSTER | \n",
+ " AGE | \n",
+ " AGEFLAG | \n",
+ " HOMEOWNR | \n",
+ " CHILD03 | \n",
+ " CHILD07 | \n",
+ " CHILD12 | \n",
+ " CHILD18 | \n",
+ " INCOME | \n",
+ " GENDER | \n",
+ " WEALTH1 | \n",
+ " HIT | \n",
+ " DATASRCE | \n",
+ " MALEMILI | \n",
+ " MALEVET | \n",
+ " VIETVETS | \n",
+ " WWIIVETS | \n",
+ " LOCALGOV | \n",
+ " STATEGOV | \n",
+ " FEDGOV | \n",
+ " SOLP3 | \n",
+ " SOLIH | \n",
+ " MAJOR | \n",
+ " WEALTH2 | \n",
+ " GEOCODE | \n",
+ " COLLECT1 | \n",
+ " VETERANS | \n",
+ " BIBLE | \n",
+ " CATLG | \n",
+ " HOMEE | \n",
+ " PETS | \n",
+ " CDPLAY | \n",
+ " STEREO | \n",
+ " PCOWNERS | \n",
+ " PHOTO | \n",
+ " CRAFTS | \n",
+ " FISHER | \n",
+ " GARDENIN | \n",
+ " BOATS | \n",
+ " WALKER | \n",
+ " KIDSTUFF | \n",
+ " CARDS | \n",
+ " PLATES | \n",
+ " LIFESRC | \n",
+ " PEPSTRFL | \n",
+ " POP901 | \n",
+ " POP902 | \n",
+ " POP903 | \n",
+ " POP90C1 | \n",
+ " POP90C2 | \n",
+ " POP90C3 | \n",
+ " POP90C4 | \n",
+ " POP90C5 | \n",
+ " ETH1 | \n",
+ " ETH2 | \n",
+ " ETH3 | \n",
+ " ETH4 | \n",
+ " ETH5 | \n",
+ " ETH6 | \n",
+ " ETH7 | \n",
+ " ETH8 | \n",
+ " ETH9 | \n",
+ " ETH10 | \n",
+ " ETH11 | \n",
+ " ETH12 | \n",
+ " ETH13 | \n",
+ " ETH14 | \n",
+ " ETH15 | \n",
+ " ETH16 | \n",
+ " AGE901 | \n",
+ " AGE902 | \n",
+ " AGE903 | \n",
+ " AGE904 | \n",
+ " AGE905 | \n",
+ " AGE906 | \n",
+ " AGE907 | \n",
+ " CHIL1 | \n",
+ " CHIL2 | \n",
+ " CHIL3 | \n",
+ " AGEC1 | \n",
+ " AGEC2 | \n",
+ " AGEC3 | \n",
+ " AGEC4 | \n",
+ " AGEC5 | \n",
+ " AGEC6 | \n",
+ " AGEC7 | \n",
+ " CHILC1 | \n",
+ " CHILC2 | \n",
+ " CHILC3 | \n",
+ " CHILC4 | \n",
+ " CHILC5 | \n",
+ " HHAGE1 | \n",
+ " HHAGE2 | \n",
+ " HHAGE3 | \n",
+ " HHN1 | \n",
+ " HHN2 | \n",
+ " HHN3 | \n",
+ " HHN4 | \n",
+ " HHN5 | \n",
+ " HHN6 | \n",
+ " MARR1 | \n",
+ " MARR2 | \n",
+ " MARR3 | \n",
+ " MARR4 | \n",
+ " HHP1 | \n",
+ " HHP2 | \n",
+ " DW1 | \n",
+ " DW2 | \n",
+ " DW3 | \n",
+ " DW4 | \n",
+ " DW5 | \n",
+ " DW6 | \n",
+ " DW7 | \n",
+ " DW8 | \n",
+ " DW9 | \n",
+ " HV1 | \n",
+ " HV2 | \n",
+ " HV3 | \n",
+ " HV4 | \n",
+ " HU1 | \n",
+ " HU2 | \n",
+ " HU3 | \n",
+ " HU4 | \n",
+ " HU5 | \n",
+ " HHD1 | \n",
+ " HHD2 | \n",
+ " HHD3 | \n",
+ " HHD4 | \n",
+ " HHD5 | \n",
+ " HHD6 | \n",
+ " HHD7 | \n",
+ " HHD8 | \n",
+ " HHD9 | \n",
+ " HHD10 | \n",
+ " HHD11 | \n",
+ " HHD12 | \n",
+ " ETHC1 | \n",
+ " ETHC2 | \n",
+ " ETHC3 | \n",
+ " ETHC4 | \n",
+ " ETHC5 | \n",
+ " ETHC6 | \n",
+ " HVP1 | \n",
+ " HVP2 | \n",
+ " HVP3 | \n",
+ " HVP4 | \n",
+ " HVP5 | \n",
+ " HVP6 | \n",
+ " HUR1 | \n",
+ " HUR2 | \n",
+ " RHP1 | \n",
+ " RHP2 | \n",
+ " RHP3 | \n",
+ " RHP4 | \n",
+ " HUPA1 | \n",
+ " HUPA2 | \n",
+ " HUPA3 | \n",
+ " HUPA4 | \n",
+ " HUPA5 | \n",
+ " HUPA6 | \n",
+ " HUPA7 | \n",
+ " RP1 | \n",
+ " RP2 | \n",
+ " RP3 | \n",
+ " RP4 | \n",
+ " MSA | \n",
+ " ADI | \n",
+ " DMA | \n",
+ " IC1 | \n",
+ " IC2 | \n",
+ " IC3 | \n",
+ " IC4 | \n",
+ " IC5 | \n",
+ " IC6 | \n",
+ " IC7 | \n",
+ " IC8 | \n",
+ " IC9 | \n",
+ " IC10 | \n",
+ " IC11 | \n",
+ " IC12 | \n",
+ " IC13 | \n",
+ " IC14 | \n",
+ " IC15 | \n",
+ " IC16 | \n",
+ " IC17 | \n",
+ " IC18 | \n",
+ " IC19 | \n",
+ " IC20 | \n",
+ " IC21 | \n",
+ " IC22 | \n",
+ " IC23 | \n",
+ " HHAS1 | \n",
+ " HHAS2 | \n",
+ " HHAS3 | \n",
+ " HHAS4 | \n",
+ " MC1 | \n",
+ " MC2 | \n",
+ " MC3 | \n",
+ " TPE1 | \n",
+ " TPE2 | \n",
+ " TPE3 | \n",
+ " TPE4 | \n",
+ " TPE5 | \n",
+ " TPE6 | \n",
+ " TPE7 | \n",
+ " TPE8 | \n",
+ " TPE9 | \n",
+ " PEC1 | \n",
+ " PEC2 | \n",
+ " TPE10 | \n",
+ " TPE11 | \n",
+ " TPE12 | \n",
+ " TPE13 | \n",
+ " LFC1 | \n",
+ " LFC2 | \n",
+ " LFC3 | \n",
+ " LFC4 | \n",
+ " LFC5 | \n",
+ " LFC6 | \n",
+ " LFC7 | \n",
+ " LFC8 | \n",
+ " LFC9 | \n",
+ " LFC10 | \n",
+ " OCC1 | \n",
+ " OCC2 | \n",
+ " OCC3 | \n",
+ " OCC4 | \n",
+ " OCC5 | \n",
+ " OCC6 | \n",
+ " OCC7 | \n",
+ " OCC8 | \n",
+ " OCC9 | \n",
+ " OCC10 | \n",
+ " OCC11 | \n",
+ " OCC12 | \n",
+ " OCC13 | \n",
+ " EIC1 | \n",
+ " EIC2 | \n",
+ " EIC3 | \n",
+ " EIC4 | \n",
+ " EIC5 | \n",
+ " EIC6 | \n",
+ " EIC7 | \n",
+ " EIC8 | \n",
+ " EIC9 | \n",
+ " EIC10 | \n",
+ " EIC11 | \n",
+ " EIC12 | \n",
+ " EIC13 | \n",
+ " EIC14 | \n",
+ " EIC15 | \n",
+ " EIC16 | \n",
+ " OEDC1 | \n",
+ " OEDC2 | \n",
+ " OEDC3 | \n",
+ " OEDC4 | \n",
+ " OEDC5 | \n",
+ " OEDC6 | \n",
+ " OEDC7 | \n",
+ " EC1 | \n",
+ " EC2 | \n",
+ " EC3 | \n",
+ " EC4 | \n",
+ " EC5 | \n",
+ " EC6 | \n",
+ " EC7 | \n",
+ " EC8 | \n",
+ " SEC1 | \n",
+ " SEC2 | \n",
+ " SEC3 | \n",
+ " SEC4 | \n",
+ " SEC5 | \n",
+ " AFC1 | \n",
+ " AFC2 | \n",
+ " AFC3 | \n",
+ " AFC4 | \n",
+ " AFC5 | \n",
+ " AFC6 | \n",
+ " VC1 | \n",
+ " VC2 | \n",
+ " VC3 | \n",
+ " VC4 | \n",
+ " ANC1 | \n",
+ " ANC2 | \n",
+ " ANC3 | \n",
+ " ANC4 | \n",
+ " ANC5 | \n",
+ " ANC6 | \n",
+ " ANC7 | \n",
+ " ANC8 | \n",
+ " ANC9 | \n",
+ " ANC10 | \n",
+ " ANC11 | \n",
+ " ANC12 | \n",
+ " ANC13 | \n",
+ " ANC14 | \n",
+ " ANC15 | \n",
+ " POBC1 | \n",
+ " POBC2 | \n",
+ " LSC1 | \n",
+ " LSC2 | \n",
+ " LSC3 | \n",
+ " LSC4 | \n",
+ " VOC1 | \n",
+ " VOC2 | \n",
+ " VOC3 | \n",
+ " HC1 | \n",
+ " HC2 | \n",
+ " HC3 | \n",
+ " HC4 | \n",
+ " HC5 | \n",
+ " HC6 | \n",
+ " HC7 | \n",
+ " HC8 | \n",
+ " HC9 | \n",
+ " HC10 | \n",
+ " HC11 | \n",
+ " HC12 | \n",
+ " HC13 | \n",
+ " HC14 | \n",
+ " HC15 | \n",
+ " HC16 | \n",
+ " HC17 | \n",
+ " HC18 | \n",
+ " HC19 | \n",
+ " HC20 | \n",
+ " HC21 | \n",
+ " MHUC1 | \n",
+ " MHUC2 | \n",
+ " AC1 | \n",
+ " AC2 | \n",
+ " ADATE_2 | \n",
+ " ADATE_3 | \n",
+ " ADATE_4 | \n",
+ " ADATE_6 | \n",
+ " ADATE_7 | \n",
+ " ADATE_8 | \n",
+ " ADATE_9 | \n",
+ " ADATE_11 | \n",
+ " ADATE_12 | \n",
+ " ADATE_14 | \n",
+ " ADATE_16 | \n",
+ " ADATE_18 | \n",
+ " RFA_2 | \n",
+ " RFA_3 | \n",
+ " RFA_4 | \n",
+ " RFA_5 | \n",
+ " RFA_6 | \n",
+ " RFA_7 | \n",
+ " RFA_8 | \n",
+ " RFA_9 | \n",
+ " RFA_10 | \n",
+ " RFA_11 | \n",
+ " RFA_12 | \n",
+ " RFA_13 | \n",
+ " RFA_14 | \n",
+ " RFA_15 | \n",
+ " RFA_16 | \n",
+ " RFA_17 | \n",
+ " RFA_18 | \n",
+ " RFA_19 | \n",
+ " RFA_20 | \n",
+ " RFA_21 | \n",
+ " RFA_22 | \n",
+ " RFA_23 | \n",
+ " RFA_24 | \n",
+ " CARDPROM | \n",
+ " MAXADATE | \n",
+ " NUMPROM | \n",
+ " CARDPM12 | \n",
+ " NUMPRM12 | \n",
+ " RAMNTALL | \n",
+ " NGIFTALL | \n",
+ " CARDGIFT | \n",
+ " MINRAMNT | \n",
+ " MINRDATE | \n",
+ " MAXRAMNT | \n",
+ " MAXRDATE | \n",
+ " LASTGIFT | \n",
+ " LASTDATE | \n",
+ " FISTDATE | \n",
+ " NEXTDATE | \n",
+ " TIMELAG | \n",
+ " AVGGIFT | \n",
+ " CONTROLN | \n",
+ " TARGET_B | \n",
+ " TARGET_D | \n",
+ " HPHONE_D | \n",
+ " RFA_2R | \n",
+ " RFA_2F | \n",
+ " RFA_2A | \n",
+ " MDMAUD_R | \n",
+ " MDMAUD_F | \n",
+ " MDMAUD_A | \n",
+ " CLUSTER2 | \n",
+ " GEOCODE2 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 8901 | \n",
+ " GRI | \n",
+ " 0 | \n",
+ " IL | \n",
+ " 61081 | \n",
+ " | \n",
+ " | \n",
+ " 3712 | \n",
+ " 0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " T2 | \n",
+ " 36 | \n",
+ " 60.0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " NaN | \n",
+ " F | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 34 | \n",
+ " 18 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 5.0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " X | \n",
+ " 992 | \n",
+ " 264 | \n",
+ " 332 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 47 | \n",
+ " 53 | \n",
+ " 92 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 48 | \n",
+ " 51 | \n",
+ " 40 | \n",
+ " 50 | \n",
+ " 54 | \n",
+ " 25 | \n",
+ " 31 | \n",
+ " 42 | \n",
+ " 27 | \n",
+ " 11 | \n",
+ " 14 | \n",
+ " 18 | \n",
+ " 17 | \n",
+ " 13 | \n",
+ " 11 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 11 | \n",
+ " 34 | \n",
+ " 25 | \n",
+ " 18 | \n",
+ " 26 | \n",
+ " 10 | \n",
+ " 23 | \n",
+ " 18 | \n",
+ " 33 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 61 | \n",
+ " 7 | \n",
+ " 12 | \n",
+ " 19 | \n",
+ " 198 | \n",
+ " 276 | \n",
+ " 97 | \n",
+ " 95 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 7 | \n",
+ " 0 | \n",
+ " 479 | \n",
+ " 635 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 86 | \n",
+ " 14 | \n",
+ " 96 | \n",
+ " 4 | \n",
+ " 7 | \n",
+ " 38 | \n",
+ " 80 | \n",
+ " 70 | \n",
+ " 32 | \n",
+ " 84 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 9 | \n",
+ " 15 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 50 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 13 | \n",
+ " 27 | \n",
+ " 47 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 61 | \n",
+ " 58 | \n",
+ " 61 | \n",
+ " 15 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 14 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 17 | \n",
+ " 73 | \n",
+ " 0.0 | \n",
+ " 177.0 | \n",
+ " 682.0 | \n",
+ " 307 | \n",
+ " 318 | \n",
+ " 349 | \n",
+ " 378 | \n",
+ " 12883 | \n",
+ " 13 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 15 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 25 | \n",
+ " 24 | \n",
+ " 26 | \n",
+ " 17 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 28 | \n",
+ " 4 | \n",
+ " 51 | \n",
+ " 1 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 3 | \n",
+ " 88 | \n",
+ " 8 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 45 | \n",
+ " 56 | \n",
+ " 64 | \n",
+ " 50 | \n",
+ " 64 | \n",
+ " 44 | \n",
+ " 62 | \n",
+ " 53 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 3 | \n",
+ " 8 | \n",
+ " 13 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " 3 | \n",
+ " 15 | \n",
+ " 19 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 41 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 13 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 7 | \n",
+ " 78 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 120 | \n",
+ " 16 | \n",
+ " 10 | \n",
+ " 39 | \n",
+ " 21 | \n",
+ " 8 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 20 | \n",
+ " 3 | \n",
+ " 19 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 18 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 34 | \n",
+ " 23 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 74 | \n",
+ " 88 | \n",
+ " 8 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 96 | \n",
+ " 77 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 31 | \n",
+ " 5 | \n",
+ " 14 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 54 | \n",
+ " 46 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 90 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 33 | \n",
+ " 65 | \n",
+ " 40 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " 27 | \n",
+ " 9702 | \n",
+ " 74 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 240.0 | \n",
+ " 31 | \n",
+ " 14 | \n",
+ " 5.0 | \n",
+ " 9208 | \n",
+ " 12.0 | \n",
+ " 9402 | \n",
+ " 10.0 | \n",
+ " 9512 | \n",
+ " 8911 | \n",
+ " 9003.0 | \n",
+ " 4.0 | \n",
+ " 7.741935 | \n",
+ " 95515 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 39.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 9401 | \n",
+ " BOA | \n",
+ " 1 | \n",
+ " CA | \n",
+ " 91326 | \n",
+ " | \n",
+ " | \n",
+ " 5202 | \n",
+ " 0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " S1 | \n",
+ " 14 | \n",
+ " 46.0 | \n",
+ " E | \n",
+ " H | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " M | \n",
+ " 6.0 | \n",
+ " M | \n",
+ " 9.0 | \n",
+ " 16 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 15 | \n",
+ " 55 | \n",
+ " 11 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 9.0 | \n",
+ " 2 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 3611 | \n",
+ " 940 | \n",
+ " 998 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 50 | \n",
+ " 50 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 34 | \n",
+ " 41 | \n",
+ " 43 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 33 | \n",
+ " 46 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 33 | \n",
+ " 23 | \n",
+ " 10 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 11 | \n",
+ " 16 | \n",
+ " 36 | \n",
+ " 22 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 21 | \n",
+ " 75 | \n",
+ " 55 | \n",
+ " 23 | \n",
+ " 9 | \n",
+ " 69 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 24 | \n",
+ " 317 | \n",
+ " 360 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5468 | \n",
+ " 5218 | \n",
+ " 12 | \n",
+ " 10 | \n",
+ " 96 | \n",
+ " 4 | \n",
+ " 97 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " 59 | \n",
+ " 94 | \n",
+ " 88 | \n",
+ " 55 | \n",
+ " 95 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 18 | \n",
+ " 44 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 97 | \n",
+ " 98 | \n",
+ " 98 | \n",
+ " 98 | \n",
+ " 99 | \n",
+ " 94 | \n",
+ " 0 | \n",
+ " 83 | \n",
+ " 76 | \n",
+ " 73 | \n",
+ " 21 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 91 | \n",
+ " 91 | \n",
+ " 91 | \n",
+ " 94 | \n",
+ " 4480.0 | \n",
+ " 13.0 | \n",
+ " 803.0 | \n",
+ " 1088 | \n",
+ " 1096 | \n",
+ " 1026 | \n",
+ " 1037 | \n",
+ " 36175 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 13 | \n",
+ " 10 | \n",
+ " 33 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 14 | \n",
+ " 10 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 66 | \n",
+ " 3 | \n",
+ " 56 | \n",
+ " 44 | \n",
+ " 9 | \n",
+ " 80 | \n",
+ " 14 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 24 | \n",
+ " 32 | \n",
+ " 12 | \n",
+ " 71 | \n",
+ " 70 | \n",
+ " 83 | \n",
+ " 58 | \n",
+ " 81 | \n",
+ " 57 | \n",
+ " 64 | \n",
+ " 57 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 22 | \n",
+ " 24 | \n",
+ " 4 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 8 | \n",
+ " 18 | \n",
+ " 11 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 11 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 16 | \n",
+ " 69 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 160 | \n",
+ " 5 | \n",
+ " 5 | \n",
+ " 12 | \n",
+ " 21 | \n",
+ " 7 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 14 | \n",
+ " 24 | \n",
+ " 4 | \n",
+ " 24 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 8 | \n",
+ " 15 | \n",
+ " 0 | \n",
+ " 55 | \n",
+ " 10 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 39 | \n",
+ " 50 | \n",
+ " 7 | \n",
+ " 27 | \n",
+ " 16 | \n",
+ " 99 | \n",
+ " 92 | \n",
+ " 53 | \n",
+ " 5 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 26 | \n",
+ " 56 | \n",
+ " 97 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 96 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 20 | \n",
+ " 4 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9509.0 | \n",
+ " NaN | \n",
+ " 9503.0 | \n",
+ " NaN | \n",
+ " L2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " L1E | \n",
+ " | \n",
+ " | \n",
+ " N1E | \n",
+ " N1E | \n",
+ " N1E | \n",
+ " N1E | \n",
+ " | \n",
+ " F1E | \n",
+ " 12 | \n",
+ " 9702 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 47.0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 10.0 | \n",
+ " 9310 | \n",
+ " 25.0 | \n",
+ " 9512 | \n",
+ " 25.0 | \n",
+ " 9512 | \n",
+ " 9310 | \n",
+ " 9504.0 | \n",
+ " 18.0 | \n",
+ " 15.666667 | \n",
+ " 148535 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 2 | \n",
+ " G | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 1.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 9001 | \n",
+ " AMH | \n",
+ " 1 | \n",
+ " NC | \n",
+ " 27017 | \n",
+ " | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 43 | \n",
+ " NaN | \n",
+ " | \n",
+ " U | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 3.0 | \n",
+ " M | \n",
+ " 1.0 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 29 | \n",
+ " 33 | \n",
+ " 6 | \n",
+ " 8 | \n",
+ " 1 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 1.0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " X | \n",
+ " 7001 | \n",
+ " 2040 | \n",
+ " 2669 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 98 | \n",
+ " 49 | \n",
+ " 51 | \n",
+ " 96 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 43 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 45 | \n",
+ " 49 | \n",
+ " 23 | \n",
+ " 35 | \n",
+ " 40 | \n",
+ " 25 | \n",
+ " 13 | \n",
+ " 20 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 10 | \n",
+ " 8 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 30 | \n",
+ " 22 | \n",
+ " 19 | \n",
+ " 25 | \n",
+ " 10 | \n",
+ " 23 | \n",
+ " 21 | \n",
+ " 35 | \n",
+ " 44 | \n",
+ " 22 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 63 | \n",
+ " 9 | \n",
+ " 9 | \n",
+ " 19 | \n",
+ " 183 | \n",
+ " 254 | \n",
+ " 69 | \n",
+ " 69 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 497 | \n",
+ " 546 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 78 | \n",
+ " 22 | \n",
+ " 93 | \n",
+ " 7 | \n",
+ " 18 | \n",
+ " 36 | \n",
+ " 76 | \n",
+ " 65 | \n",
+ " 30 | \n",
+ " 86 | \n",
+ " 14 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 11 | \n",
+ " 17 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 60 | \n",
+ " 18 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 18 | \n",
+ " 50 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 36 | \n",
+ " 49 | \n",
+ " 51 | \n",
+ " 14 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 24 | \n",
+ " 11 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 9 | \n",
+ " 44 | \n",
+ " 0.0 | \n",
+ " 281.0 | \n",
+ " 518.0 | \n",
+ " 251 | \n",
+ " 292 | \n",
+ " 292 | \n",
+ " 340 | \n",
+ " 11576 | \n",
+ " 32 | \n",
+ " 18 | \n",
+ " 20 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 19 | \n",
+ " 24 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 28 | \n",
+ " 8 | \n",
+ " 31 | \n",
+ " 11 | \n",
+ " 38 | \n",
+ " 62 | \n",
+ " 8 | \n",
+ " 74 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 21 | \n",
+ " 19 | \n",
+ " 24 | \n",
+ " 6 | \n",
+ " 61 | \n",
+ " 65 | \n",
+ " 73 | \n",
+ " 59 | \n",
+ " 70 | \n",
+ " 56 | \n",
+ " 78 | \n",
+ " 62 | \n",
+ " 82 | \n",
+ " 99 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 18 | \n",
+ " 20 | \n",
+ " 5 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 33 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 7 | \n",
+ " 1 | \n",
+ " 8 | \n",
+ " 74 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 120 | \n",
+ " 22 | \n",
+ " 20 | \n",
+ " 28 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 23 | \n",
+ " 1 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " 28 | \n",
+ " 23 | \n",
+ " 32 | \n",
+ " 8 | \n",
+ " 1 | \n",
+ " 14 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 84 | \n",
+ " 96 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 92 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 9 | \n",
+ " 22 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 23 | \n",
+ " 50 | \n",
+ " 69 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 35 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 15 | \n",
+ " 22 | \n",
+ " 77 | \n",
+ " 17 | \n",
+ " 97 | \n",
+ " 92 | \n",
+ " 9 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " | \n",
+ " S4D | \n",
+ " S4D | \n",
+ " | \n",
+ " | \n",
+ " S4D | \n",
+ " S4D | \n",
+ " S3D | \n",
+ " 26 | \n",
+ " 9702 | \n",
+ " 63 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 202.0 | \n",
+ " 27 | \n",
+ " 14 | \n",
+ " 2.0 | \n",
+ " 9111 | \n",
+ " 16.0 | \n",
+ " 9207 | \n",
+ " 5.0 | \n",
+ " 9512 | \n",
+ " 9001 | \n",
+ " 9101.0 | \n",
+ " 12.0 | \n",
+ " 7.481481 | \n",
+ " 15078 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 60.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 8701 | \n",
+ " BRY | \n",
+ " 0 | \n",
+ " CA | \n",
+ " 95953 | \n",
+ " | \n",
+ " | \n",
+ " 2801 | \n",
+ " 0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 44 | \n",
+ " 70.0 | \n",
+ " E | \n",
+ " U | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 1.0 | \n",
+ " F | \n",
+ " 4.0 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 0.0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " X | \n",
+ " 640 | \n",
+ " 160 | \n",
+ " 219 | \n",
+ " 0 | \n",
+ " 8 | \n",
+ " 92 | \n",
+ " 54 | \n",
+ " 46 | \n",
+ " 61 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 32 | \n",
+ " 40 | \n",
+ " 44 | \n",
+ " 34 | \n",
+ " 43 | \n",
+ " 47 | \n",
+ " 25 | \n",
+ " 45 | \n",
+ " 35 | \n",
+ " 20 | \n",
+ " 15 | \n",
+ " 25 | \n",
+ " 17 | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 7 | \n",
+ " 7 | \n",
+ " 20 | \n",
+ " 17 | \n",
+ " 30 | \n",
+ " 14 | \n",
+ " 19 | \n",
+ " 25 | \n",
+ " 11 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 27 | \n",
+ " 50 | \n",
+ " 30 | \n",
+ " 15 | \n",
+ " 8 | \n",
+ " 63 | \n",
+ " 9 | \n",
+ " 6 | \n",
+ " 23 | \n",
+ " 199 | \n",
+ " 283 | \n",
+ " 85 | \n",
+ " 83 | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 1000 | \n",
+ " 1263 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 48 | \n",
+ " 52 | \n",
+ " 93 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 36 | \n",
+ " 73 | \n",
+ " 61 | \n",
+ " 30 | \n",
+ " 84 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 21 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 13 | \n",
+ " 36 | \n",
+ " 13 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 25 | \n",
+ " 50 | \n",
+ " 69 | \n",
+ " 92 | \n",
+ " 10 | \n",
+ " 15 | \n",
+ " 42 | \n",
+ " 55 | \n",
+ " 50 | \n",
+ " 15 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 42 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 1 | \n",
+ " 8 | \n",
+ " 17 | \n",
+ " 34 | \n",
+ " 9340.0 | \n",
+ " 67.0 | \n",
+ " 862.0 | \n",
+ " 386 | \n",
+ " 388 | \n",
+ " 396 | \n",
+ " 423 | \n",
+ " 15130 | \n",
+ " 27 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 26 | \n",
+ " 22 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 35 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 12 | \n",
+ " 30 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 22 | \n",
+ " 14 | \n",
+ " 26 | \n",
+ " 20 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 3 | \n",
+ " 58 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 17 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 0 | \n",
+ " 43 | \n",
+ " 69 | \n",
+ " 81 | \n",
+ " 53 | \n",
+ " 68 | \n",
+ " 45 | \n",
+ " 33 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 23 | \n",
+ " 17 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 42 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 87 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 120 | \n",
+ " 28 | \n",
+ " 12 | \n",
+ " 14 | \n",
+ " 27 | \n",
+ " 10 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 19 | \n",
+ " 1 | \n",
+ " 17 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 23 | \n",
+ " 0 | \n",
+ " 14 | \n",
+ " 40 | \n",
+ " 31 | \n",
+ " 16 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 29 | \n",
+ " 67 | \n",
+ " 56 | \n",
+ " 41 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 94 | \n",
+ " 43 | \n",
+ " 27 | \n",
+ " 4 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 19 | \n",
+ " 39 | \n",
+ " 45 | \n",
+ " 55 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 45 | \n",
+ " 22 | \n",
+ " 17 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 16 | \n",
+ " 23 | \n",
+ " 77 | \n",
+ " 22 | \n",
+ " 93 | \n",
+ " 89 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 6 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S2D | \n",
+ " S2D | \n",
+ " A1D | \n",
+ " A1D | \n",
+ " A1D | \n",
+ " A1D | \n",
+ " | \n",
+ " | \n",
+ " 27 | \n",
+ " 9702 | \n",
+ " 66 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 109.0 | \n",
+ " 16 | \n",
+ " 7 | \n",
+ " 2.0 | \n",
+ " 8711 | \n",
+ " 11.0 | \n",
+ " 9411 | \n",
+ " 10.0 | \n",
+ " 9512 | \n",
+ " 8702 | \n",
+ " 8711.0 | \n",
+ " 9.0 | \n",
+ " 6.812500 | \n",
+ " 172556 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 41.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 8601 | \n",
+ " | \n",
+ " 0 | \n",
+ " FL | \n",
+ " 33176 | \n",
+ " | \n",
+ " | \n",
+ " 2001 | \n",
+ " 0 | \n",
+ " X | \n",
+ " X | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " S2 | \n",
+ " 16 | \n",
+ " 78.0 | \n",
+ " E | \n",
+ " H | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 3.0 | \n",
+ " F | \n",
+ " 2.0 | \n",
+ " 60 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 28 | \n",
+ " 9 | \n",
+ " 53 | \n",
+ " 26 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " | \n",
+ " 12 | \n",
+ " | \n",
+ " NaN | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " Y | \n",
+ " Y | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " 3 | \n",
+ " | \n",
+ " 2520 | \n",
+ " 627 | \n",
+ " 761 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 2 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 33 | \n",
+ " 45 | \n",
+ " 50 | \n",
+ " 36 | \n",
+ " 46 | \n",
+ " 50 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 43 | \n",
+ " 23 | \n",
+ " 14 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 20 | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 34 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 31 | \n",
+ " 7 | \n",
+ " 27 | \n",
+ " 16 | \n",
+ " 26 | \n",
+ " 57 | \n",
+ " 36 | \n",
+ " 24 | \n",
+ " 14 | \n",
+ " 42 | \n",
+ " 17 | \n",
+ " 9 | \n",
+ " 33 | \n",
+ " 235 | \n",
+ " 323 | \n",
+ " 99 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 576 | \n",
+ " 594 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 90 | \n",
+ " 10 | \n",
+ " 97 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 82 | \n",
+ " 49 | \n",
+ " 22 | \n",
+ " 92 | \n",
+ " 8 | \n",
+ " 20 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 9 | \n",
+ " 23 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 21 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 16 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 45 | \n",
+ " 52 | \n",
+ " 53 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 25 | \n",
+ " 58 | \n",
+ " 74 | \n",
+ " 83 | \n",
+ " 5000.0 | \n",
+ " 127.0 | \n",
+ " 528.0 | \n",
+ " 240 | \n",
+ " 250 | \n",
+ " 293 | \n",
+ " 321 | \n",
+ " 9836 | \n",
+ " 24 | \n",
+ " 29 | \n",
+ " 23 | \n",
+ " 13 | \n",
+ " 4 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 21 | \n",
+ " 30 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 35 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 14 | \n",
+ " 20 | \n",
+ " 80 | \n",
+ " 4 | \n",
+ " 73 | \n",
+ " 22 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 24 | \n",
+ " 27 | \n",
+ " 3 | \n",
+ " 76 | \n",
+ " 61 | \n",
+ " 73 | \n",
+ " 51 | \n",
+ " 65 | \n",
+ " 49 | \n",
+ " 80 | \n",
+ " 31 | \n",
+ " 81 | \n",
+ " 99 | \n",
+ " 10 | \n",
+ " 17 | \n",
+ " 8 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 15 | \n",
+ " 3 | \n",
+ " 7 | \n",
+ " 22 | \n",
+ " 2 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 15 | \n",
+ " 29 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 26 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 49 | \n",
+ " 12 | \n",
+ " 1 | \n",
+ " 120 | \n",
+ " 16 | \n",
+ " 20 | \n",
+ " 30 | \n",
+ " 13 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 26 | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 7 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 15 | \n",
+ " 28 | \n",
+ " 4 | \n",
+ " 9 | \n",
+ " 16 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 65 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 90 | \n",
+ " 45 | \n",
+ " 18 | \n",
+ " 25 | \n",
+ " 34 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 33 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 14 | \n",
+ " 72 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 1 | \n",
+ " 21 | \n",
+ " 99 | \n",
+ " 96 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 11 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9512.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9509.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9412.0 | \n",
+ " L2F | \n",
+ " A2F | \n",
+ " A2F | \n",
+ " A2F | \n",
+ " A1D | \n",
+ " I2D | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " L1D | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " L1D | \n",
+ " L3D | \n",
+ " | \n",
+ " L3D | \n",
+ " A2D | \n",
+ " A2D | \n",
+ " A3D | \n",
+ " A3D | \n",
+ " A3D | \n",
+ " I4E | \n",
+ " A3D | \n",
+ " A3D | \n",
+ " 43 | \n",
+ " 9702 | \n",
+ " 113 | \n",
+ " 10 | \n",
+ " 25 | \n",
+ " 254.0 | \n",
+ " 37 | \n",
+ " 8 | \n",
+ " 3.0 | \n",
+ " 9310 | \n",
+ " 15.0 | \n",
+ " 9601 | \n",
+ " 15.0 | \n",
+ " 9601 | \n",
+ " 7903 | \n",
+ " 8005.0 | \n",
+ " 14.0 | \n",
+ " 6.864865 | \n",
+ " 7112 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 2 | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 26.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ODATEDW OSOURCE TCODE STATE ZIP MAILCODE PVASTATE DOB NOEXCH \\\n",
+ "0 8901 GRI 0 IL 61081 3712 0 \n",
+ "1 9401 BOA 1 CA 91326 5202 0 \n",
+ "2 9001 AMH 1 NC 27017 0 0 \n",
+ "3 8701 BRY 0 CA 95953 2801 0 \n",
+ "4 8601 0 FL 33176 2001 0 \n",
+ "\n",
+ " RECINHSE RECP3 RECPGVG RECSWEEP MDMAUD DOMAIN CLUSTER AGE AGEFLAG \\\n",
+ "0 XXXX T2 36 60.0 \n",
+ "1 XXXX S1 14 46.0 E \n",
+ "2 XXXX R2 43 NaN \n",
+ "3 XXXX R2 44 70.0 E \n",
+ "4 X X XXXX S2 16 78.0 E \n",
+ "\n",
+ " HOMEOWNR CHILD03 CHILD07 CHILD12 CHILD18 INCOME GENDER WEALTH1 HIT \\\n",
+ "0 NaN F NaN 0 \n",
+ "1 H M 6.0 M 9.0 16 \n",
+ "2 U 3.0 M 1.0 2 \n",
+ "3 U 1.0 F 4.0 2 \n",
+ "4 H 3.0 F 2.0 60 \n",
+ "\n",
+ " DATASRCE MALEMILI MALEVET VIETVETS WWIIVETS LOCALGOV STATEGOV FEDGOV \\\n",
+ "0 0 39 34 18 10 2 1 \n",
+ "1 3 0 15 55 11 6 2 1 \n",
+ "2 3 0 20 29 33 6 8 1 \n",
+ "3 3 0 23 14 31 3 0 3 \n",
+ "4 3 1 28 9 53 26 3 2 \n",
+ "\n",
+ " SOLP3 SOLIH MAJOR WEALTH2 GEOCODE COLLECT1 VETERANS BIBLE CATLG HOMEE PETS \\\n",
+ "0 5.0 \n",
+ "1 9.0 2 \n",
+ "2 1.0 \n",
+ "3 0.0 \n",
+ "4 12 NaN Y Y \n",
+ "\n",
+ " CDPLAY STEREO PCOWNERS PHOTO CRAFTS FISHER GARDENIN BOATS WALKER KIDSTUFF \\\n",
+ "0 \n",
+ "1 \n",
+ "2 \n",
+ "3 \n",
+ "4 Y Y Y Y \n",
+ "\n",
+ " CARDS PLATES LIFESRC PEPSTRFL POP901 POP902 POP903 POP90C1 POP90C2 \\\n",
+ "0 X 992 264 332 0 35 \n",
+ "1 3611 940 998 99 0 \n",
+ "2 X 7001 2040 2669 0 2 \n",
+ "3 X 640 160 219 0 8 \n",
+ "4 Y 3 2520 627 761 99 0 \n",
+ "\n",
+ " POP90C3 POP90C4 POP90C5 ETH1 ETH2 ETH3 ETH4 ETH5 ETH6 ETH7 ETH8 \\\n",
+ "0 65 47 53 92 1 0 0 11 0 0 0 \n",
+ "1 0 50 50 67 0 0 31 6 4 2 6 \n",
+ "2 98 49 51 96 2 0 0 2 0 0 0 \n",
+ "3 92 54 46 61 0 0 11 32 6 2 0 \n",
+ "4 0 46 54 2 98 0 0 1 0 0 0 \n",
+ "\n",
+ " ETH9 ETH10 ETH11 ETH12 ETH13 ETH14 ETH15 ETH16 AGE901 AGE902 \\\n",
+ "0 0 0 0 0 11 0 0 0 39 48 \n",
+ "1 4 14 0 0 2 0 1 4 34 41 \n",
+ "2 0 0 0 0 2 0 0 0 35 43 \n",
+ "3 0 0 0 0 31 0 0 1 32 40 \n",
+ "4 0 0 0 0 0 0 0 0 33 45 \n",
+ "\n",
+ " AGE903 AGE904 AGE905 AGE906 AGE907 CHIL1 CHIL2 CHIL3 AGEC1 AGEC2 \\\n",
+ "0 51 40 50 54 25 31 42 27 11 14 \n",
+ "1 43 32 42 45 32 33 46 21 13 14 \n",
+ "2 46 37 45 49 23 35 40 25 13 20 \n",
+ "3 44 34 43 47 25 45 35 20 15 25 \n",
+ "4 50 36 46 50 27 34 43 23 14 21 \n",
+ "\n",
+ " AGEC3 AGEC4 AGEC5 AGEC6 AGEC7 CHILC1 CHILC2 CHILC3 CHILC4 CHILC5 \\\n",
+ "0 18 17 13 11 15 12 11 34 25 18 \n",
+ "1 33 23 10 4 2 11 16 36 22 15 \n",
+ "2 19 16 13 10 8 15 14 30 22 19 \n",
+ "3 17 17 12 7 7 20 17 30 14 19 \n",
+ "4 13 15 20 12 5 13 15 34 19 19 \n",
+ "\n",
+ " HHAGE1 HHAGE2 HHAGE3 HHN1 HHN2 HHN3 HHN4 HHN5 HHN6 MARR1 MARR2 \\\n",
+ "0 26 10 23 18 33 49 28 12 4 61 7 \n",
+ "1 12 1 5 4 21 75 55 23 9 69 4 \n",
+ "2 25 10 23 21 35 44 22 6 2 63 9 \n",
+ "3 25 11 23 23 27 50 30 15 8 63 9 \n",
+ "4 31 7 27 16 26 57 36 24 14 42 17 \n",
+ "\n",
+ " MARR3 MARR4 HHP1 HHP2 DW1 DW2 DW3 DW4 DW5 DW6 DW7 DW8 DW9 \\\n",
+ "0 12 19 198 276 97 95 2 2 0 0 7 7 0 \n",
+ "1 3 24 317 360 99 99 0 0 0 0 0 0 0 \n",
+ "2 9 19 183 254 69 69 1 6 5 3 3 3 0 \n",
+ "3 6 23 199 283 85 83 3 4 1 0 2 0 2 \n",
+ "4 9 33 235 323 99 98 0 0 0 0 0 0 0 \n",
+ "\n",
+ " HV1 HV2 HV3 HV4 HU1 HU2 HU3 HU4 HU5 HHD1 HHD2 HHD3 HHD4 \\\n",
+ "0 479 635 3 2 86 14 96 4 7 38 80 70 32 \n",
+ "1 5468 5218 12 10 96 4 97 3 9 59 94 88 55 \n",
+ "2 497 546 2 1 78 22 93 7 18 36 76 65 30 \n",
+ "3 1000 1263 2 1 48 52 93 7 6 36 73 61 30 \n",
+ "4 576 594 4 3 90 10 97 3 0 42 82 49 22 \n",
+ "\n",
+ " HHD5 HHD6 HHD7 HHD8 HHD9 HHD10 HHD11 HHD12 ETHC1 ETHC2 ETHC3 \\\n",
+ "0 84 16 6 2 5 9 15 3 17 50 25 \n",
+ "1 95 5 4 1 3 5 4 2 18 44 5 \n",
+ "2 86 14 7 2 5 11 17 3 17 60 18 \n",
+ "3 84 16 6 3 3 21 12 4 13 36 13 \n",
+ "4 92 8 20 3 17 9 23 1 1 1 0 \n",
+ "\n",
+ " ETHC4 ETHC5 ETHC6 HVP1 HVP2 HVP3 HVP4 HVP5 HVP6 HUR1 HUR2 RHP1 \\\n",
+ "0 0 0 0 2 7 13 27 47 0 1 61 58 \n",
+ "1 0 0 0 97 98 98 98 99 94 0 83 76 \n",
+ "2 0 1 0 0 1 6 18 50 0 4 36 49 \n",
+ "3 0 0 0 10 25 50 69 92 10 15 42 55 \n",
+ "4 21 58 19 0 1 2 16 67 0 2 45 52 \n",
+ "\n",
+ " RHP2 RHP3 RHP4 HUPA1 HUPA2 HUPA3 HUPA4 HUPA5 HUPA6 HUPA7 RP1 \\\n",
+ "0 61 15 4 2 0 0 14 1 0 0 2 \n",
+ "1 73 21 5 0 0 0 4 0 0 0 91 \n",
+ "2 51 14 5 4 2 24 11 2 3 6 0 \n",
+ "3 50 15 5 4 0 9 42 4 0 5 1 \n",
+ "4 53 16 6 0 0 0 9 0 0 0 25 \n",
+ "\n",
+ " RP2 RP3 RP4 MSA ADI DMA IC1 IC2 IC3 IC4 IC5 IC6 \\\n",
+ "0 5 17 73 0.0 177.0 682.0 307 318 349 378 12883 13 \n",
+ "1 91 91 94 4480.0 13.0 803.0 1088 1096 1026 1037 36175 2 \n",
+ "2 2 9 44 0.0 281.0 518.0 251 292 292 340 11576 32 \n",
+ "3 8 17 34 9340.0 67.0 862.0 386 388 396 423 15130 27 \n",
+ "4 58 74 83 5000.0 127.0 528.0 240 250 293 321 9836 24 \n",
+ "\n",
+ " IC7 IC8 IC9 IC10 IC11 IC12 IC13 IC14 IC15 IC16 IC17 IC18 IC19 \\\n",
+ "0 23 23 23 15 1 0 0 1 4 25 24 26 17 \n",
+ "1 6 2 5 15 14 13 10 33 2 5 2 5 15 \n",
+ "2 18 20 15 12 2 0 0 1 20 19 24 18 16 \n",
+ "3 12 4 26 22 5 0 0 4 35 5 6 12 30 \n",
+ "4 29 23 13 4 4 0 0 2 21 30 22 16 4 \n",
+ "\n",
+ " IC20 IC21 IC22 IC23 HHAS1 HHAS2 HHAS3 HHAS4 MC1 MC2 MC3 TPE1 \\\n",
+ "0 2 0 0 2 28 4 51 1 46 54 3 88 \n",
+ "1 14 14 10 32 6 2 66 3 56 44 9 80 \n",
+ "2 2 0 0 1 28 8 31 11 38 62 8 74 \n",
+ "3 6 0 0 5 22 14 26 20 46 54 3 58 \n",
+ "4 5 0 0 3 35 8 11 14 20 80 4 73 \n",
+ "\n",
+ " TPE2 TPE3 TPE4 TPE5 TPE6 TPE7 TPE8 TPE9 PEC1 PEC2 TPE10 TPE11 \\\n",
+ "0 8 0 0 0 0 0 0 4 1 13 14 16 \n",
+ "1 14 0 0 0 0 0 0 6 0 2 24 32 \n",
+ "2 22 0 0 0 0 0 2 2 1 21 19 24 \n",
+ "3 36 0 0 0 0 0 6 0 0 17 13 15 \n",
+ "4 22 1 1 0 0 0 3 1 2 1 24 27 \n",
+ "\n",
+ " TPE12 TPE13 LFC1 LFC2 LFC3 LFC4 LFC5 LFC6 LFC7 LFC8 LFC9 LFC10 \\\n",
+ "0 2 45 56 64 50 64 44 62 53 99 0 0 \n",
+ "1 12 71 70 83 58 81 57 64 57 99 99 0 \n",
+ "2 6 61 65 73 59 70 56 78 62 82 99 4 \n",
+ "3 0 43 69 81 53 68 45 33 31 0 99 23 \n",
+ "4 3 76 61 73 51 65 49 80 31 81 99 10 \n",
+ "\n",
+ " OCC1 OCC2 OCC3 OCC4 OCC5 OCC6 OCC7 OCC8 OCC9 OCC10 OCC11 OCC12 \\\n",
+ "0 9 3 8 13 9 0 3 9 3 15 19 5 \n",
+ "1 22 24 4 21 13 2 1 6 0 4 1 0 \n",
+ "2 10 5 2 6 12 0 1 9 5 18 20 5 \n",
+ "3 17 3 0 6 6 0 0 13 42 12 0 0 \n",
+ "4 17 8 2 6 15 3 7 22 2 9 0 7 \n",
+ "\n",
+ " OCC13 EIC1 EIC2 EIC3 EIC4 EIC5 EIC6 EIC7 EIC8 EIC9 EIC10 EIC11 \\\n",
+ "0 4 3 0 3 41 1 0 7 13 6 5 0 \n",
+ "1 3 1 0 6 13 1 2 8 18 11 4 3 \n",
+ "2 7 6 0 11 33 4 3 2 12 3 3 2 \n",
+ "3 0 42 0 6 3 0 0 0 23 3 3 6 \n",
+ "4 2 2 0 6 1 5 2 2 12 2 7 6 \n",
+ "\n",
+ " EIC12 EIC13 EIC14 EIC15 EIC16 OEDC1 OEDC2 OEDC3 OEDC4 OEDC5 \\\n",
+ "0 4 9 4 1 3 10 2 1 7 78 \n",
+ "1 4 10 7 11 1 6 2 1 16 69 \n",
+ "2 0 7 8 3 3 6 7 1 8 74 \n",
+ "3 0 3 3 3 3 3 0 3 6 87 \n",
+ "4 4 15 29 4 3 26 3 2 7 49 \n",
+ "\n",
+ " OEDC6 OEDC7 EC1 EC2 EC3 EC4 EC5 EC6 EC7 EC8 SEC1 SEC2 SEC3 \\\n",
+ "0 2 0 120 16 10 39 21 8 4 3 5 20 3 \n",
+ "1 5 2 160 5 5 12 21 7 30 20 14 24 4 \n",
+ "2 3 1 120 22 20 28 16 6 5 3 1 23 1 \n",
+ "3 0 0 120 28 12 14 27 10 3 5 0 19 1 \n",
+ "4 12 1 120 16 20 30 13 3 12 5 2 26 1 \n",
+ "\n",
+ " SEC4 SEC5 AFC1 AFC2 AFC3 AFC4 AFC5 AFC6 VC1 VC2 VC3 VC4 ANC1 \\\n",
+ "0 19 4 0 0 0 18 39 0 34 23 18 16 1 \n",
+ "1 24 10 0 0 0 8 15 0 55 10 11 0 0 \n",
+ "2 16 6 0 0 0 10 21 0 28 23 32 8 1 \n",
+ "3 17 0 0 0 0 13 23 0 14 40 31 16 0 \n",
+ "4 20 7 1 1 1 15 28 4 9 16 53 20 0 \n",
+ "\n",
+ " ANC2 ANC3 ANC4 ANC5 ANC6 ANC7 ANC8 ANC9 ANC10 ANC11 ANC12 ANC13 \\\n",
+ "0 4 0 23 0 0 5 1 0 0 0 0 0 \n",
+ "1 2 0 3 1 1 2 3 1 1 0 3 0 \n",
+ "2 14 1 5 0 0 7 0 0 0 0 0 1 \n",
+ "3 1 0 13 0 0 4 0 0 0 3 0 0 \n",
+ "4 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " ANC14 ANC15 POBC1 POBC2 LSC1 LSC2 LSC3 LSC4 VOC1 VOC2 VOC3 HC1 \\\n",
+ "0 2 0 3 74 88 8 0 4 96 77 19 13 \n",
+ "1 0 0 42 39 50 7 27 16 99 92 53 5 \n",
+ "2 0 0 2 84 96 3 0 0 92 65 29 9 \n",
+ "3 0 0 29 67 56 41 3 0 94 43 27 4 \n",
+ "4 0 0 1 65 99 0 0 0 90 45 18 25 \n",
+ "\n",
+ " HC2 HC3 HC4 HC5 HC6 HC7 HC8 HC9 HC10 HC11 HC12 HC13 HC14 HC15 \\\n",
+ "0 31 5 14 14 31 54 46 0 0 90 0 10 0 0 \n",
+ "1 10 2 26 56 97 99 0 0 0 96 0 4 0 0 \n",
+ "2 22 3 12 23 50 69 31 0 0 0 6 35 44 0 \n",
+ "3 38 0 10 19 39 45 55 0 0 45 22 17 0 0 \n",
+ "4 34 0 1 3 6 33 67 0 0 9 14 72 3 0 \n",
+ "\n",
+ " HC16 HC17 HC18 HC19 HC20 HC21 MHUC1 MHUC2 AC1 AC2 ADATE_2 \\\n",
+ "0 0 33 65 40 99 99 6 2 10 7 9706 \n",
+ "1 0 99 0 99 99 99 20 4 6 5 9706 \n",
+ "2 15 22 77 17 97 92 9 2 6 5 9706 \n",
+ "3 16 23 77 22 93 89 16 2 6 6 9706 \n",
+ "4 0 99 1 21 99 96 6 2 7 11 9706 \n",
+ "\n",
+ " ADATE_3 ADATE_4 ADATE_6 ADATE_7 ADATE_8 ADATE_9 ADATE_11 ADATE_12 \\\n",
+ "0 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 \n",
+ "1 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9509.0 \n",
+ "2 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 \n",
+ "3 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 \n",
+ "4 9606.0 9604.0 9603.0 9512.0 9601.0 9511.0 9509.0 9508.0 \n",
+ "\n",
+ " ADATE_14 ADATE_16 ADATE_18 RFA_2 RFA_3 RFA_4 RFA_5 RFA_6 RFA_7 RFA_8 \\\n",
+ "0 9506.0 9503.0 9501.0 L4E S4E S4E S4E S4E S4E S4E \n",
+ "1 NaN 9503.0 NaN L2G A2G A2G A2G A2G A1E A1E \n",
+ "2 9506.0 9503.0 9501.0 L4E S4E S4E S4E S4E S4F S4F \n",
+ "3 9506.0 9503.0 9501.0 L4E S4E S4E S4E S4E S4E S4E \n",
+ "4 9506.0 9503.0 9412.0 L2F A2F A2F A2F A1D I2D A1E \n",
+ "\n",
+ " RFA_9 RFA_10 RFA_11 RFA_12 RFA_13 RFA_14 RFA_15 RFA_16 RFA_17 RFA_18 RFA_19 \\\n",
+ "0 S4E S4E S4E S4E S4E S4E S4E S4E S4E S4E S4E \n",
+ "1 A1E A1E A1E A1E L1E N1E \n",
+ "2 S4F S4F S4F S4F S4F S4F S4F S4D S4D \n",
+ "3 S4E S4E S4E S4E S4E S4E S4E S2D S2D A1D \n",
+ "4 A1E L1D A1E A1E L1D L3D L3D A2D A2D A3D \n",
+ "\n",
+ " RFA_20 RFA_21 RFA_22 RFA_23 RFA_24 CARDPROM MAXADATE NUMPROM CARDPM12 \\\n",
+ "0 S4E S4E S4E S4E S4E 27 9702 74 6 \n",
+ "1 N1E N1E N1E F1E 12 9702 32 6 \n",
+ "2 S4D S4D S3D 26 9702 63 6 \n",
+ "3 A1D A1D A1D 27 9702 66 6 \n",
+ "4 A3D A3D I4E A3D A3D 43 9702 113 10 \n",
+ "\n",
+ " NUMPRM12 RAMNTALL NGIFTALL CARDGIFT MINRAMNT MINRDATE MAXRAMNT \\\n",
+ "0 14 240.0 31 14 5.0 9208 12.0 \n",
+ "1 13 47.0 3 1 10.0 9310 25.0 \n",
+ "2 14 202.0 27 14 2.0 9111 16.0 \n",
+ "3 14 109.0 16 7 2.0 8711 11.0 \n",
+ "4 25 254.0 37 8 3.0 9310 15.0 \n",
+ "\n",
+ " MAXRDATE LASTGIFT LASTDATE FISTDATE NEXTDATE TIMELAG AVGGIFT \\\n",
+ "0 9402 10.0 9512 8911 9003.0 4.0 7.741935 \n",
+ "1 9512 25.0 9512 9310 9504.0 18.0 15.666667 \n",
+ "2 9207 5.0 9512 9001 9101.0 12.0 7.481481 \n",
+ "3 9411 10.0 9512 8702 8711.0 9.0 6.812500 \n",
+ "4 9601 15.0 9601 7903 8005.0 14.0 6.864865 \n",
+ "\n",
+ " CONTROLN TARGET_B TARGET_D HPHONE_D RFA_2R RFA_2F RFA_2A MDMAUD_R \\\n",
+ "0 95515 0 0.0 0 L 4 E X \n",
+ "1 148535 0 0.0 0 L 2 G X \n",
+ "2 15078 0 0.0 1 L 4 E X \n",
+ "3 172556 0 0.0 1 L 4 E X \n",
+ "4 7112 0 0.0 1 L 2 F X \n",
+ "\n",
+ " MDMAUD_F MDMAUD_A CLUSTER2 GEOCODE2 \n",
+ "0 X X 39.0 C \n",
+ "1 X X 1.0 A \n",
+ "2 X X 60.0 C \n",
+ "3 X X 41.0 C \n",
+ "4 X X 26.0 A "
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "id": "45fb1012",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ " 94013\n",
+ "B 1399\n",
+ "Name: MAILCODE, dtype: int64"
+ ]
+ },
+ "execution_count": 15,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data.MAILCODE.unique()\n",
+ "data.MAILCODE.value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "id": "ecc8def2",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "data['MAILCODE'] = data.MAILCODE.replace(\" \", \"A\")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "id": "e5633de3",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ODATEDW | \n",
+ " OSOURCE | \n",
+ " TCODE | \n",
+ " STATE | \n",
+ " ZIP | \n",
+ " MAILCODE | \n",
+ " PVASTATE | \n",
+ " DOB | \n",
+ " NOEXCH | \n",
+ " RECINHSE | \n",
+ " RECP3 | \n",
+ " RECPGVG | \n",
+ " RECSWEEP | \n",
+ " MDMAUD | \n",
+ " DOMAIN | \n",
+ " CLUSTER | \n",
+ " AGE | \n",
+ " AGEFLAG | \n",
+ " HOMEOWNR | \n",
+ " CHILD03 | \n",
+ " CHILD07 | \n",
+ " CHILD12 | \n",
+ " CHILD18 | \n",
+ " INCOME | \n",
+ " GENDER | \n",
+ " WEALTH1 | \n",
+ " HIT | \n",
+ " DATASRCE | \n",
+ " MALEMILI | \n",
+ " MALEVET | \n",
+ " VIETVETS | \n",
+ " WWIIVETS | \n",
+ " LOCALGOV | \n",
+ " STATEGOV | \n",
+ " FEDGOV | \n",
+ " SOLP3 | \n",
+ " SOLIH | \n",
+ " MAJOR | \n",
+ " WEALTH2 | \n",
+ " GEOCODE | \n",
+ " COLLECT1 | \n",
+ " VETERANS | \n",
+ " BIBLE | \n",
+ " CATLG | \n",
+ " HOMEE | \n",
+ " PETS | \n",
+ " CDPLAY | \n",
+ " STEREO | \n",
+ " PCOWNERS | \n",
+ " PHOTO | \n",
+ " CRAFTS | \n",
+ " FISHER | \n",
+ " GARDENIN | \n",
+ " BOATS | \n",
+ " WALKER | \n",
+ " KIDSTUFF | \n",
+ " CARDS | \n",
+ " PLATES | \n",
+ " LIFESRC | \n",
+ " PEPSTRFL | \n",
+ " POP901 | \n",
+ " POP902 | \n",
+ " POP903 | \n",
+ " POP90C1 | \n",
+ " POP90C2 | \n",
+ " POP90C3 | \n",
+ " POP90C4 | \n",
+ " POP90C5 | \n",
+ " ETH1 | \n",
+ " ETH2 | \n",
+ " ETH3 | \n",
+ " ETH4 | \n",
+ " ETH5 | \n",
+ " ETH6 | \n",
+ " ETH7 | \n",
+ " ETH8 | \n",
+ " ETH9 | \n",
+ " ETH10 | \n",
+ " ETH11 | \n",
+ " ETH12 | \n",
+ " ETH13 | \n",
+ " ETH14 | \n",
+ " ETH15 | \n",
+ " ETH16 | \n",
+ " AGE901 | \n",
+ " AGE902 | \n",
+ " AGE903 | \n",
+ " AGE904 | \n",
+ " AGE905 | \n",
+ " AGE906 | \n",
+ " AGE907 | \n",
+ " CHIL1 | \n",
+ " CHIL2 | \n",
+ " CHIL3 | \n",
+ " AGEC1 | \n",
+ " AGEC2 | \n",
+ " AGEC3 | \n",
+ " AGEC4 | \n",
+ " AGEC5 | \n",
+ " AGEC6 | \n",
+ " AGEC7 | \n",
+ " CHILC1 | \n",
+ " CHILC2 | \n",
+ " CHILC3 | \n",
+ " CHILC4 | \n",
+ " CHILC5 | \n",
+ " HHAGE1 | \n",
+ " HHAGE2 | \n",
+ " HHAGE3 | \n",
+ " HHN1 | \n",
+ " HHN2 | \n",
+ " HHN3 | \n",
+ " HHN4 | \n",
+ " HHN5 | \n",
+ " HHN6 | \n",
+ " MARR1 | \n",
+ " MARR2 | \n",
+ " MARR3 | \n",
+ " MARR4 | \n",
+ " HHP1 | \n",
+ " HHP2 | \n",
+ " DW1 | \n",
+ " DW2 | \n",
+ " DW3 | \n",
+ " DW4 | \n",
+ " DW5 | \n",
+ " DW6 | \n",
+ " DW7 | \n",
+ " DW8 | \n",
+ " DW9 | \n",
+ " HV1 | \n",
+ " HV2 | \n",
+ " HV3 | \n",
+ " HV4 | \n",
+ " HU1 | \n",
+ " HU2 | \n",
+ " HU3 | \n",
+ " HU4 | \n",
+ " HU5 | \n",
+ " HHD1 | \n",
+ " HHD2 | \n",
+ " HHD3 | \n",
+ " HHD4 | \n",
+ " HHD5 | \n",
+ " HHD6 | \n",
+ " HHD7 | \n",
+ " HHD8 | \n",
+ " HHD9 | \n",
+ " HHD10 | \n",
+ " HHD11 | \n",
+ " HHD12 | \n",
+ " ETHC1 | \n",
+ " ETHC2 | \n",
+ " ETHC3 | \n",
+ " ETHC4 | \n",
+ " ETHC5 | \n",
+ " ETHC6 | \n",
+ " HVP1 | \n",
+ " HVP2 | \n",
+ " HVP3 | \n",
+ " HVP4 | \n",
+ " HVP5 | \n",
+ " HVP6 | \n",
+ " HUR1 | \n",
+ " HUR2 | \n",
+ " RHP1 | \n",
+ " RHP2 | \n",
+ " RHP3 | \n",
+ " RHP4 | \n",
+ " HUPA1 | \n",
+ " HUPA2 | \n",
+ " HUPA3 | \n",
+ " HUPA4 | \n",
+ " HUPA5 | \n",
+ " HUPA6 | \n",
+ " HUPA7 | \n",
+ " RP1 | \n",
+ " RP2 | \n",
+ " RP3 | \n",
+ " RP4 | \n",
+ " MSA | \n",
+ " ADI | \n",
+ " DMA | \n",
+ " IC1 | \n",
+ " IC2 | \n",
+ " IC3 | \n",
+ " IC4 | \n",
+ " IC5 | \n",
+ " IC6 | \n",
+ " IC7 | \n",
+ " IC8 | \n",
+ " IC9 | \n",
+ " IC10 | \n",
+ " IC11 | \n",
+ " IC12 | \n",
+ " IC13 | \n",
+ " IC14 | \n",
+ " IC15 | \n",
+ " IC16 | \n",
+ " IC17 | \n",
+ " IC18 | \n",
+ " IC19 | \n",
+ " IC20 | \n",
+ " IC21 | \n",
+ " IC22 | \n",
+ " IC23 | \n",
+ " HHAS1 | \n",
+ " HHAS2 | \n",
+ " HHAS3 | \n",
+ " HHAS4 | \n",
+ " MC1 | \n",
+ " MC2 | \n",
+ " MC3 | \n",
+ " TPE1 | \n",
+ " TPE2 | \n",
+ " TPE3 | \n",
+ " TPE4 | \n",
+ " TPE5 | \n",
+ " TPE6 | \n",
+ " TPE7 | \n",
+ " TPE8 | \n",
+ " TPE9 | \n",
+ " PEC1 | \n",
+ " PEC2 | \n",
+ " TPE10 | \n",
+ " TPE11 | \n",
+ " TPE12 | \n",
+ " TPE13 | \n",
+ " LFC1 | \n",
+ " LFC2 | \n",
+ " LFC3 | \n",
+ " LFC4 | \n",
+ " LFC5 | \n",
+ " LFC6 | \n",
+ " LFC7 | \n",
+ " LFC8 | \n",
+ " LFC9 | \n",
+ " LFC10 | \n",
+ " OCC1 | \n",
+ " OCC2 | \n",
+ " OCC3 | \n",
+ " OCC4 | \n",
+ " OCC5 | \n",
+ " OCC6 | \n",
+ " OCC7 | \n",
+ " OCC8 | \n",
+ " OCC9 | \n",
+ " OCC10 | \n",
+ " OCC11 | \n",
+ " OCC12 | \n",
+ " OCC13 | \n",
+ " EIC1 | \n",
+ " EIC2 | \n",
+ " EIC3 | \n",
+ " EIC4 | \n",
+ " EIC5 | \n",
+ " EIC6 | \n",
+ " EIC7 | \n",
+ " EIC8 | \n",
+ " EIC9 | \n",
+ " EIC10 | \n",
+ " EIC11 | \n",
+ " EIC12 | \n",
+ " EIC13 | \n",
+ " EIC14 | \n",
+ " EIC15 | \n",
+ " EIC16 | \n",
+ " OEDC1 | \n",
+ " OEDC2 | \n",
+ " OEDC3 | \n",
+ " OEDC4 | \n",
+ " OEDC5 | \n",
+ " OEDC6 | \n",
+ " OEDC7 | \n",
+ " EC1 | \n",
+ " EC2 | \n",
+ " EC3 | \n",
+ " EC4 | \n",
+ " EC5 | \n",
+ " EC6 | \n",
+ " EC7 | \n",
+ " EC8 | \n",
+ " SEC1 | \n",
+ " SEC2 | \n",
+ " SEC3 | \n",
+ " SEC4 | \n",
+ " SEC5 | \n",
+ " AFC1 | \n",
+ " AFC2 | \n",
+ " AFC3 | \n",
+ " AFC4 | \n",
+ " AFC5 | \n",
+ " AFC6 | \n",
+ " VC1 | \n",
+ " VC2 | \n",
+ " VC3 | \n",
+ " VC4 | \n",
+ " ANC1 | \n",
+ " ANC2 | \n",
+ " ANC3 | \n",
+ " ANC4 | \n",
+ " ANC5 | \n",
+ " ANC6 | \n",
+ " ANC7 | \n",
+ " ANC8 | \n",
+ " ANC9 | \n",
+ " ANC10 | \n",
+ " ANC11 | \n",
+ " ANC12 | \n",
+ " ANC13 | \n",
+ " ANC14 | \n",
+ " ANC15 | \n",
+ " POBC1 | \n",
+ " POBC2 | \n",
+ " LSC1 | \n",
+ " LSC2 | \n",
+ " LSC3 | \n",
+ " LSC4 | \n",
+ " VOC1 | \n",
+ " VOC2 | \n",
+ " VOC3 | \n",
+ " HC1 | \n",
+ " HC2 | \n",
+ " HC3 | \n",
+ " HC4 | \n",
+ " HC5 | \n",
+ " HC6 | \n",
+ " HC7 | \n",
+ " HC8 | \n",
+ " HC9 | \n",
+ " HC10 | \n",
+ " HC11 | \n",
+ " HC12 | \n",
+ " HC13 | \n",
+ " HC14 | \n",
+ " HC15 | \n",
+ " HC16 | \n",
+ " HC17 | \n",
+ " HC18 | \n",
+ " HC19 | \n",
+ " HC20 | \n",
+ " HC21 | \n",
+ " MHUC1 | \n",
+ " MHUC2 | \n",
+ " AC1 | \n",
+ " AC2 | \n",
+ " ADATE_2 | \n",
+ " ADATE_3 | \n",
+ " ADATE_4 | \n",
+ " ADATE_6 | \n",
+ " ADATE_7 | \n",
+ " ADATE_8 | \n",
+ " ADATE_9 | \n",
+ " ADATE_11 | \n",
+ " ADATE_12 | \n",
+ " ADATE_14 | \n",
+ " ADATE_16 | \n",
+ " ADATE_18 | \n",
+ " RFA_2 | \n",
+ " RFA_3 | \n",
+ " RFA_4 | \n",
+ " RFA_5 | \n",
+ " RFA_6 | \n",
+ " RFA_7 | \n",
+ " RFA_8 | \n",
+ " RFA_9 | \n",
+ " RFA_10 | \n",
+ " RFA_11 | \n",
+ " RFA_12 | \n",
+ " RFA_13 | \n",
+ " RFA_14 | \n",
+ " RFA_15 | \n",
+ " RFA_16 | \n",
+ " RFA_17 | \n",
+ " RFA_18 | \n",
+ " RFA_19 | \n",
+ " RFA_20 | \n",
+ " RFA_21 | \n",
+ " RFA_22 | \n",
+ " RFA_23 | \n",
+ " RFA_24 | \n",
+ " CARDPROM | \n",
+ " MAXADATE | \n",
+ " NUMPROM | \n",
+ " CARDPM12 | \n",
+ " NUMPRM12 | \n",
+ " RAMNTALL | \n",
+ " NGIFTALL | \n",
+ " CARDGIFT | \n",
+ " MINRAMNT | \n",
+ " MINRDATE | \n",
+ " MAXRAMNT | \n",
+ " MAXRDATE | \n",
+ " LASTGIFT | \n",
+ " LASTDATE | \n",
+ " FISTDATE | \n",
+ " NEXTDATE | \n",
+ " TIMELAG | \n",
+ " AVGGIFT | \n",
+ " CONTROLN | \n",
+ " TARGET_B | \n",
+ " TARGET_D | \n",
+ " HPHONE_D | \n",
+ " RFA_2R | \n",
+ " RFA_2F | \n",
+ " RFA_2A | \n",
+ " MDMAUD_R | \n",
+ " MDMAUD_F | \n",
+ " MDMAUD_A | \n",
+ " CLUSTER2 | \n",
+ " GEOCODE2 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 8901 | \n",
+ " GRI | \n",
+ " 0 | \n",
+ " IL | \n",
+ " 61081 | \n",
+ " A | \n",
+ " | \n",
+ " 3712 | \n",
+ " 0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " T2 | \n",
+ " 36 | \n",
+ " 60.0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " NaN | \n",
+ " F | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 34 | \n",
+ " 18 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 5.0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " X | \n",
+ " 992 | \n",
+ " 264 | \n",
+ " 332 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 47 | \n",
+ " 53 | \n",
+ " 92 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 48 | \n",
+ " 51 | \n",
+ " 40 | \n",
+ " 50 | \n",
+ " 54 | \n",
+ " 25 | \n",
+ " 31 | \n",
+ " 42 | \n",
+ " 27 | \n",
+ " 11 | \n",
+ " 14 | \n",
+ " 18 | \n",
+ " 17 | \n",
+ " 13 | \n",
+ " 11 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 11 | \n",
+ " 34 | \n",
+ " 25 | \n",
+ " 18 | \n",
+ " 26 | \n",
+ " 10 | \n",
+ " 23 | \n",
+ " 18 | \n",
+ " 33 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 61 | \n",
+ " 7 | \n",
+ " 12 | \n",
+ " 19 | \n",
+ " 198 | \n",
+ " 276 | \n",
+ " 97 | \n",
+ " 95 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 7 | \n",
+ " 0 | \n",
+ " 479 | \n",
+ " 635 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 86 | \n",
+ " 14 | \n",
+ " 96 | \n",
+ " 4 | \n",
+ " 7 | \n",
+ " 38 | \n",
+ " 80 | \n",
+ " 70 | \n",
+ " 32 | \n",
+ " 84 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 9 | \n",
+ " 15 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 50 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 13 | \n",
+ " 27 | \n",
+ " 47 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 61 | \n",
+ " 58 | \n",
+ " 61 | \n",
+ " 15 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 14 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 17 | \n",
+ " 73 | \n",
+ " 0.0 | \n",
+ " 177.0 | \n",
+ " 682.0 | \n",
+ " 307 | \n",
+ " 318 | \n",
+ " 349 | \n",
+ " 378 | \n",
+ " 12883 | \n",
+ " 13 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 15 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 25 | \n",
+ " 24 | \n",
+ " 26 | \n",
+ " 17 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 28 | \n",
+ " 4 | \n",
+ " 51 | \n",
+ " 1 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 3 | \n",
+ " 88 | \n",
+ " 8 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 45 | \n",
+ " 56 | \n",
+ " 64 | \n",
+ " 50 | \n",
+ " 64 | \n",
+ " 44 | \n",
+ " 62 | \n",
+ " 53 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 3 | \n",
+ " 8 | \n",
+ " 13 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " 3 | \n",
+ " 15 | \n",
+ " 19 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 41 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 13 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 7 | \n",
+ " 78 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 120 | \n",
+ " 16 | \n",
+ " 10 | \n",
+ " 39 | \n",
+ " 21 | \n",
+ " 8 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 20 | \n",
+ " 3 | \n",
+ " 19 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 18 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 34 | \n",
+ " 23 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 74 | \n",
+ " 88 | \n",
+ " 8 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 96 | \n",
+ " 77 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 31 | \n",
+ " 5 | \n",
+ " 14 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 54 | \n",
+ " 46 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 90 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 33 | \n",
+ " 65 | \n",
+ " 40 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " 27 | \n",
+ " 9702 | \n",
+ " 74 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 240.0 | \n",
+ " 31 | \n",
+ " 14 | \n",
+ " 5.0 | \n",
+ " 9208 | \n",
+ " 12.0 | \n",
+ " 9402 | \n",
+ " 10.0 | \n",
+ " 9512 | \n",
+ " 8911 | \n",
+ " 9003.0 | \n",
+ " 4.0 | \n",
+ " 7.741935 | \n",
+ " 95515 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 39.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 9401 | \n",
+ " BOA | \n",
+ " 1 | \n",
+ " CA | \n",
+ " 91326 | \n",
+ " A | \n",
+ " | \n",
+ " 5202 | \n",
+ " 0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " S1 | \n",
+ " 14 | \n",
+ " 46.0 | \n",
+ " E | \n",
+ " H | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " M | \n",
+ " 6.0 | \n",
+ " M | \n",
+ " 9.0 | \n",
+ " 16 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 15 | \n",
+ " 55 | \n",
+ " 11 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 9.0 | \n",
+ " 2 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 3611 | \n",
+ " 940 | \n",
+ " 998 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 50 | \n",
+ " 50 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 34 | \n",
+ " 41 | \n",
+ " 43 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 33 | \n",
+ " 46 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 33 | \n",
+ " 23 | \n",
+ " 10 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 11 | \n",
+ " 16 | \n",
+ " 36 | \n",
+ " 22 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 21 | \n",
+ " 75 | \n",
+ " 55 | \n",
+ " 23 | \n",
+ " 9 | \n",
+ " 69 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 24 | \n",
+ " 317 | \n",
+ " 360 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5468 | \n",
+ " 5218 | \n",
+ " 12 | \n",
+ " 10 | \n",
+ " 96 | \n",
+ " 4 | \n",
+ " 97 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " 59 | \n",
+ " 94 | \n",
+ " 88 | \n",
+ " 55 | \n",
+ " 95 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 18 | \n",
+ " 44 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 97 | \n",
+ " 98 | \n",
+ " 98 | \n",
+ " 98 | \n",
+ " 99 | \n",
+ " 94 | \n",
+ " 0 | \n",
+ " 83 | \n",
+ " 76 | \n",
+ " 73 | \n",
+ " 21 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 91 | \n",
+ " 91 | \n",
+ " 91 | \n",
+ " 94 | \n",
+ " 4480.0 | \n",
+ " 13.0 | \n",
+ " 803.0 | \n",
+ " 1088 | \n",
+ " 1096 | \n",
+ " 1026 | \n",
+ " 1037 | \n",
+ " 36175 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 13 | \n",
+ " 10 | \n",
+ " 33 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 14 | \n",
+ " 10 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 66 | \n",
+ " 3 | \n",
+ " 56 | \n",
+ " 44 | \n",
+ " 9 | \n",
+ " 80 | \n",
+ " 14 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 24 | \n",
+ " 32 | \n",
+ " 12 | \n",
+ " 71 | \n",
+ " 70 | \n",
+ " 83 | \n",
+ " 58 | \n",
+ " 81 | \n",
+ " 57 | \n",
+ " 64 | \n",
+ " 57 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 22 | \n",
+ " 24 | \n",
+ " 4 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 8 | \n",
+ " 18 | \n",
+ " 11 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 11 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 16 | \n",
+ " 69 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 160 | \n",
+ " 5 | \n",
+ " 5 | \n",
+ " 12 | \n",
+ " 21 | \n",
+ " 7 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 14 | \n",
+ " 24 | \n",
+ " 4 | \n",
+ " 24 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 8 | \n",
+ " 15 | \n",
+ " 0 | \n",
+ " 55 | \n",
+ " 10 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 39 | \n",
+ " 50 | \n",
+ " 7 | \n",
+ " 27 | \n",
+ " 16 | \n",
+ " 99 | \n",
+ " 92 | \n",
+ " 53 | \n",
+ " 5 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 26 | \n",
+ " 56 | \n",
+ " 97 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 96 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 20 | \n",
+ " 4 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9509.0 | \n",
+ " NaN | \n",
+ " 9503.0 | \n",
+ " NaN | \n",
+ " L2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " L1E | \n",
+ " | \n",
+ " | \n",
+ " N1E | \n",
+ " N1E | \n",
+ " N1E | \n",
+ " N1E | \n",
+ " | \n",
+ " F1E | \n",
+ " 12 | \n",
+ " 9702 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 47.0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 10.0 | \n",
+ " 9310 | \n",
+ " 25.0 | \n",
+ " 9512 | \n",
+ " 25.0 | \n",
+ " 9512 | \n",
+ " 9310 | \n",
+ " 9504.0 | \n",
+ " 18.0 | \n",
+ " 15.666667 | \n",
+ " 148535 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 2 | \n",
+ " G | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 1.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 9001 | \n",
+ " AMH | \n",
+ " 1 | \n",
+ " NC | \n",
+ " 27017 | \n",
+ " A | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 43 | \n",
+ " NaN | \n",
+ " | \n",
+ " U | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 3.0 | \n",
+ " M | \n",
+ " 1.0 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 29 | \n",
+ " 33 | \n",
+ " 6 | \n",
+ " 8 | \n",
+ " 1 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 1.0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " X | \n",
+ " 7001 | \n",
+ " 2040 | \n",
+ " 2669 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 98 | \n",
+ " 49 | \n",
+ " 51 | \n",
+ " 96 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 43 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 45 | \n",
+ " 49 | \n",
+ " 23 | \n",
+ " 35 | \n",
+ " 40 | \n",
+ " 25 | \n",
+ " 13 | \n",
+ " 20 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 10 | \n",
+ " 8 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 30 | \n",
+ " 22 | \n",
+ " 19 | \n",
+ " 25 | \n",
+ " 10 | \n",
+ " 23 | \n",
+ " 21 | \n",
+ " 35 | \n",
+ " 44 | \n",
+ " 22 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 63 | \n",
+ " 9 | \n",
+ " 9 | \n",
+ " 19 | \n",
+ " 183 | \n",
+ " 254 | \n",
+ " 69 | \n",
+ " 69 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 497 | \n",
+ " 546 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 78 | \n",
+ " 22 | \n",
+ " 93 | \n",
+ " 7 | \n",
+ " 18 | \n",
+ " 36 | \n",
+ " 76 | \n",
+ " 65 | \n",
+ " 30 | \n",
+ " 86 | \n",
+ " 14 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 11 | \n",
+ " 17 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 60 | \n",
+ " 18 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 18 | \n",
+ " 50 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 36 | \n",
+ " 49 | \n",
+ " 51 | \n",
+ " 14 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 24 | \n",
+ " 11 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 9 | \n",
+ " 44 | \n",
+ " 0.0 | \n",
+ " 281.0 | \n",
+ " 518.0 | \n",
+ " 251 | \n",
+ " 292 | \n",
+ " 292 | \n",
+ " 340 | \n",
+ " 11576 | \n",
+ " 32 | \n",
+ " 18 | \n",
+ " 20 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 19 | \n",
+ " 24 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 28 | \n",
+ " 8 | \n",
+ " 31 | \n",
+ " 11 | \n",
+ " 38 | \n",
+ " 62 | \n",
+ " 8 | \n",
+ " 74 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 21 | \n",
+ " 19 | \n",
+ " 24 | \n",
+ " 6 | \n",
+ " 61 | \n",
+ " 65 | \n",
+ " 73 | \n",
+ " 59 | \n",
+ " 70 | \n",
+ " 56 | \n",
+ " 78 | \n",
+ " 62 | \n",
+ " 82 | \n",
+ " 99 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 18 | \n",
+ " 20 | \n",
+ " 5 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 33 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 7 | \n",
+ " 1 | \n",
+ " 8 | \n",
+ " 74 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 120 | \n",
+ " 22 | \n",
+ " 20 | \n",
+ " 28 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 23 | \n",
+ " 1 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " 28 | \n",
+ " 23 | \n",
+ " 32 | \n",
+ " 8 | \n",
+ " 1 | \n",
+ " 14 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 84 | \n",
+ " 96 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 92 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 9 | \n",
+ " 22 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 23 | \n",
+ " 50 | \n",
+ " 69 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 35 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 15 | \n",
+ " 22 | \n",
+ " 77 | \n",
+ " 17 | \n",
+ " 97 | \n",
+ " 92 | \n",
+ " 9 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " | \n",
+ " S4D | \n",
+ " S4D | \n",
+ " | \n",
+ " | \n",
+ " S4D | \n",
+ " S4D | \n",
+ " S3D | \n",
+ " 26 | \n",
+ " 9702 | \n",
+ " 63 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 202.0 | \n",
+ " 27 | \n",
+ " 14 | \n",
+ " 2.0 | \n",
+ " 9111 | \n",
+ " 16.0 | \n",
+ " 9207 | \n",
+ " 5.0 | \n",
+ " 9512 | \n",
+ " 9001 | \n",
+ " 9101.0 | \n",
+ " 12.0 | \n",
+ " 7.481481 | \n",
+ " 15078 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 60.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 8701 | \n",
+ " BRY | \n",
+ " 0 | \n",
+ " CA | \n",
+ " 95953 | \n",
+ " A | \n",
+ " | \n",
+ " 2801 | \n",
+ " 0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 44 | \n",
+ " 70.0 | \n",
+ " E | \n",
+ " U | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 1.0 | \n",
+ " F | \n",
+ " 4.0 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 0.0 | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " X | \n",
+ " 640 | \n",
+ " 160 | \n",
+ " 219 | \n",
+ " 0 | \n",
+ " 8 | \n",
+ " 92 | \n",
+ " 54 | \n",
+ " 46 | \n",
+ " 61 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 32 | \n",
+ " 40 | \n",
+ " 44 | \n",
+ " 34 | \n",
+ " 43 | \n",
+ " 47 | \n",
+ " 25 | \n",
+ " 45 | \n",
+ " 35 | \n",
+ " 20 | \n",
+ " 15 | \n",
+ " 25 | \n",
+ " 17 | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 7 | \n",
+ " 7 | \n",
+ " 20 | \n",
+ " 17 | \n",
+ " 30 | \n",
+ " 14 | \n",
+ " 19 | \n",
+ " 25 | \n",
+ " 11 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 27 | \n",
+ " 50 | \n",
+ " 30 | \n",
+ " 15 | \n",
+ " 8 | \n",
+ " 63 | \n",
+ " 9 | \n",
+ " 6 | \n",
+ " 23 | \n",
+ " 199 | \n",
+ " 283 | \n",
+ " 85 | \n",
+ " 83 | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 1000 | \n",
+ " 1263 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 48 | \n",
+ " 52 | \n",
+ " 93 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 36 | \n",
+ " 73 | \n",
+ " 61 | \n",
+ " 30 | \n",
+ " 84 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 21 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 13 | \n",
+ " 36 | \n",
+ " 13 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 25 | \n",
+ " 50 | \n",
+ " 69 | \n",
+ " 92 | \n",
+ " 10 | \n",
+ " 15 | \n",
+ " 42 | \n",
+ " 55 | \n",
+ " 50 | \n",
+ " 15 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 42 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 1 | \n",
+ " 8 | \n",
+ " 17 | \n",
+ " 34 | \n",
+ " 9340.0 | \n",
+ " 67.0 | \n",
+ " 862.0 | \n",
+ " 386 | \n",
+ " 388 | \n",
+ " 396 | \n",
+ " 423 | \n",
+ " 15130 | \n",
+ " 27 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 26 | \n",
+ " 22 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 35 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 12 | \n",
+ " 30 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 22 | \n",
+ " 14 | \n",
+ " 26 | \n",
+ " 20 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 3 | \n",
+ " 58 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 17 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 0 | \n",
+ " 43 | \n",
+ " 69 | \n",
+ " 81 | \n",
+ " 53 | \n",
+ " 68 | \n",
+ " 45 | \n",
+ " 33 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 23 | \n",
+ " 17 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 42 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 87 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 120 | \n",
+ " 28 | \n",
+ " 12 | \n",
+ " 14 | \n",
+ " 27 | \n",
+ " 10 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 19 | \n",
+ " 1 | \n",
+ " 17 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 23 | \n",
+ " 0 | \n",
+ " 14 | \n",
+ " 40 | \n",
+ " 31 | \n",
+ " 16 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 29 | \n",
+ " 67 | \n",
+ " 56 | \n",
+ " 41 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 94 | \n",
+ " 43 | \n",
+ " 27 | \n",
+ " 4 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 19 | \n",
+ " 39 | \n",
+ " 45 | \n",
+ " 55 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 45 | \n",
+ " 22 | \n",
+ " 17 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 16 | \n",
+ " 23 | \n",
+ " 77 | \n",
+ " 22 | \n",
+ " 93 | \n",
+ " 89 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 6 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S2D | \n",
+ " S2D | \n",
+ " A1D | \n",
+ " A1D | \n",
+ " A1D | \n",
+ " A1D | \n",
+ " | \n",
+ " | \n",
+ " 27 | \n",
+ " 9702 | \n",
+ " 66 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 109.0 | \n",
+ " 16 | \n",
+ " 7 | \n",
+ " 2.0 | \n",
+ " 8711 | \n",
+ " 11.0 | \n",
+ " 9411 | \n",
+ " 10.0 | \n",
+ " 9512 | \n",
+ " 8702 | \n",
+ " 8711.0 | \n",
+ " 9.0 | \n",
+ " 6.812500 | \n",
+ " 172556 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 41.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 8601 | \n",
+ " | \n",
+ " 0 | \n",
+ " FL | \n",
+ " 33176 | \n",
+ " A | \n",
+ " | \n",
+ " 2001 | \n",
+ " 0 | \n",
+ " X | \n",
+ " X | \n",
+ " | \n",
+ " | \n",
+ " XXXX | \n",
+ " S2 | \n",
+ " 16 | \n",
+ " 78.0 | \n",
+ " E | \n",
+ " H | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " 3.0 | \n",
+ " F | \n",
+ " 2.0 | \n",
+ " 60 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 28 | \n",
+ " 9 | \n",
+ " 53 | \n",
+ " 26 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " | \n",
+ " 12 | \n",
+ " | \n",
+ " NaN | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " Y | \n",
+ " Y | \n",
+ " | \n",
+ " | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " Y | \n",
+ " | \n",
+ " 3 | \n",
+ " | \n",
+ " 2520 | \n",
+ " 627 | \n",
+ " 761 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 2 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 33 | \n",
+ " 45 | \n",
+ " 50 | \n",
+ " 36 | \n",
+ " 46 | \n",
+ " 50 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 43 | \n",
+ " 23 | \n",
+ " 14 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 20 | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 34 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 31 | \n",
+ " 7 | \n",
+ " 27 | \n",
+ " 16 | \n",
+ " 26 | \n",
+ " 57 | \n",
+ " 36 | \n",
+ " 24 | \n",
+ " 14 | \n",
+ " 42 | \n",
+ " 17 | \n",
+ " 9 | \n",
+ " 33 | \n",
+ " 235 | \n",
+ " 323 | \n",
+ " 99 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 576 | \n",
+ " 594 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 90 | \n",
+ " 10 | \n",
+ " 97 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 82 | \n",
+ " 49 | \n",
+ " 22 | \n",
+ " 92 | \n",
+ " 8 | \n",
+ " 20 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 9 | \n",
+ " 23 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 21 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 16 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 45 | \n",
+ " 52 | \n",
+ " 53 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 25 | \n",
+ " 58 | \n",
+ " 74 | \n",
+ " 83 | \n",
+ " 5000.0 | \n",
+ " 127.0 | \n",
+ " 528.0 | \n",
+ " 240 | \n",
+ " 250 | \n",
+ " 293 | \n",
+ " 321 | \n",
+ " 9836 | \n",
+ " 24 | \n",
+ " 29 | \n",
+ " 23 | \n",
+ " 13 | \n",
+ " 4 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 21 | \n",
+ " 30 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 35 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 14 | \n",
+ " 20 | \n",
+ " 80 | \n",
+ " 4 | \n",
+ " 73 | \n",
+ " 22 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 24 | \n",
+ " 27 | \n",
+ " 3 | \n",
+ " 76 | \n",
+ " 61 | \n",
+ " 73 | \n",
+ " 51 | \n",
+ " 65 | \n",
+ " 49 | \n",
+ " 80 | \n",
+ " 31 | \n",
+ " 81 | \n",
+ " 99 | \n",
+ " 10 | \n",
+ " 17 | \n",
+ " 8 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 15 | \n",
+ " 3 | \n",
+ " 7 | \n",
+ " 22 | \n",
+ " 2 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 15 | \n",
+ " 29 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 26 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 49 | \n",
+ " 12 | \n",
+ " 1 | \n",
+ " 120 | \n",
+ " 16 | \n",
+ " 20 | \n",
+ " 30 | \n",
+ " 13 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 26 | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 7 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 15 | \n",
+ " 28 | \n",
+ " 4 | \n",
+ " 9 | \n",
+ " 16 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 65 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 90 | \n",
+ " 45 | \n",
+ " 18 | \n",
+ " 25 | \n",
+ " 34 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 33 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 14 | \n",
+ " 72 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 1 | \n",
+ " 21 | \n",
+ " 99 | \n",
+ " 96 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 11 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9512.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9509.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9412.0 | \n",
+ " L2F | \n",
+ " A2F | \n",
+ " A2F | \n",
+ " A2F | \n",
+ " A1D | \n",
+ " I2D | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " L1D | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " L1D | \n",
+ " L3D | \n",
+ " | \n",
+ " L3D | \n",
+ " A2D | \n",
+ " A2D | \n",
+ " A3D | \n",
+ " A3D | \n",
+ " A3D | \n",
+ " I4E | \n",
+ " A3D | \n",
+ " A3D | \n",
+ " 43 | \n",
+ " 9702 | \n",
+ " 113 | \n",
+ " 10 | \n",
+ " 25 | \n",
+ " 254.0 | \n",
+ " 37 | \n",
+ " 8 | \n",
+ " 3.0 | \n",
+ " 9310 | \n",
+ " 15.0 | \n",
+ " 9601 | \n",
+ " 15.0 | \n",
+ " 9601 | \n",
+ " 7903 | \n",
+ " 8005.0 | \n",
+ " 14.0 | \n",
+ " 6.864865 | \n",
+ " 7112 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 2 | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 26.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ODATEDW OSOURCE TCODE STATE ZIP MAILCODE PVASTATE DOB NOEXCH \\\n",
+ "0 8901 GRI 0 IL 61081 A 3712 0 \n",
+ "1 9401 BOA 1 CA 91326 A 5202 0 \n",
+ "2 9001 AMH 1 NC 27017 A 0 0 \n",
+ "3 8701 BRY 0 CA 95953 A 2801 0 \n",
+ "4 8601 0 FL 33176 A 2001 0 \n",
+ "\n",
+ " RECINHSE RECP3 RECPGVG RECSWEEP MDMAUD DOMAIN CLUSTER AGE AGEFLAG \\\n",
+ "0 XXXX T2 36 60.0 \n",
+ "1 XXXX S1 14 46.0 E \n",
+ "2 XXXX R2 43 NaN \n",
+ "3 XXXX R2 44 70.0 E \n",
+ "4 X X XXXX S2 16 78.0 E \n",
+ "\n",
+ " HOMEOWNR CHILD03 CHILD07 CHILD12 CHILD18 INCOME GENDER WEALTH1 HIT \\\n",
+ "0 NaN F NaN 0 \n",
+ "1 H M 6.0 M 9.0 16 \n",
+ "2 U 3.0 M 1.0 2 \n",
+ "3 U 1.0 F 4.0 2 \n",
+ "4 H 3.0 F 2.0 60 \n",
+ "\n",
+ " DATASRCE MALEMILI MALEVET VIETVETS WWIIVETS LOCALGOV STATEGOV FEDGOV \\\n",
+ "0 0 39 34 18 10 2 1 \n",
+ "1 3 0 15 55 11 6 2 1 \n",
+ "2 3 0 20 29 33 6 8 1 \n",
+ "3 3 0 23 14 31 3 0 3 \n",
+ "4 3 1 28 9 53 26 3 2 \n",
+ "\n",
+ " SOLP3 SOLIH MAJOR WEALTH2 GEOCODE COLLECT1 VETERANS BIBLE CATLG HOMEE PETS \\\n",
+ "0 5.0 \n",
+ "1 9.0 2 \n",
+ "2 1.0 \n",
+ "3 0.0 \n",
+ "4 12 NaN Y Y \n",
+ "\n",
+ " CDPLAY STEREO PCOWNERS PHOTO CRAFTS FISHER GARDENIN BOATS WALKER KIDSTUFF \\\n",
+ "0 \n",
+ "1 \n",
+ "2 \n",
+ "3 \n",
+ "4 Y Y Y Y \n",
+ "\n",
+ " CARDS PLATES LIFESRC PEPSTRFL POP901 POP902 POP903 POP90C1 POP90C2 \\\n",
+ "0 X 992 264 332 0 35 \n",
+ "1 3611 940 998 99 0 \n",
+ "2 X 7001 2040 2669 0 2 \n",
+ "3 X 640 160 219 0 8 \n",
+ "4 Y 3 2520 627 761 99 0 \n",
+ "\n",
+ " POP90C3 POP90C4 POP90C5 ETH1 ETH2 ETH3 ETH4 ETH5 ETH6 ETH7 ETH8 \\\n",
+ "0 65 47 53 92 1 0 0 11 0 0 0 \n",
+ "1 0 50 50 67 0 0 31 6 4 2 6 \n",
+ "2 98 49 51 96 2 0 0 2 0 0 0 \n",
+ "3 92 54 46 61 0 0 11 32 6 2 0 \n",
+ "4 0 46 54 2 98 0 0 1 0 0 0 \n",
+ "\n",
+ " ETH9 ETH10 ETH11 ETH12 ETH13 ETH14 ETH15 ETH16 AGE901 AGE902 \\\n",
+ "0 0 0 0 0 11 0 0 0 39 48 \n",
+ "1 4 14 0 0 2 0 1 4 34 41 \n",
+ "2 0 0 0 0 2 0 0 0 35 43 \n",
+ "3 0 0 0 0 31 0 0 1 32 40 \n",
+ "4 0 0 0 0 0 0 0 0 33 45 \n",
+ "\n",
+ " AGE903 AGE904 AGE905 AGE906 AGE907 CHIL1 CHIL2 CHIL3 AGEC1 AGEC2 \\\n",
+ "0 51 40 50 54 25 31 42 27 11 14 \n",
+ "1 43 32 42 45 32 33 46 21 13 14 \n",
+ "2 46 37 45 49 23 35 40 25 13 20 \n",
+ "3 44 34 43 47 25 45 35 20 15 25 \n",
+ "4 50 36 46 50 27 34 43 23 14 21 \n",
+ "\n",
+ " AGEC3 AGEC4 AGEC5 AGEC6 AGEC7 CHILC1 CHILC2 CHILC3 CHILC4 CHILC5 \\\n",
+ "0 18 17 13 11 15 12 11 34 25 18 \n",
+ "1 33 23 10 4 2 11 16 36 22 15 \n",
+ "2 19 16 13 10 8 15 14 30 22 19 \n",
+ "3 17 17 12 7 7 20 17 30 14 19 \n",
+ "4 13 15 20 12 5 13 15 34 19 19 \n",
+ "\n",
+ " HHAGE1 HHAGE2 HHAGE3 HHN1 HHN2 HHN3 HHN4 HHN5 HHN6 MARR1 MARR2 \\\n",
+ "0 26 10 23 18 33 49 28 12 4 61 7 \n",
+ "1 12 1 5 4 21 75 55 23 9 69 4 \n",
+ "2 25 10 23 21 35 44 22 6 2 63 9 \n",
+ "3 25 11 23 23 27 50 30 15 8 63 9 \n",
+ "4 31 7 27 16 26 57 36 24 14 42 17 \n",
+ "\n",
+ " MARR3 MARR4 HHP1 HHP2 DW1 DW2 DW3 DW4 DW5 DW6 DW7 DW8 DW9 \\\n",
+ "0 12 19 198 276 97 95 2 2 0 0 7 7 0 \n",
+ "1 3 24 317 360 99 99 0 0 0 0 0 0 0 \n",
+ "2 9 19 183 254 69 69 1 6 5 3 3 3 0 \n",
+ "3 6 23 199 283 85 83 3 4 1 0 2 0 2 \n",
+ "4 9 33 235 323 99 98 0 0 0 0 0 0 0 \n",
+ "\n",
+ " HV1 HV2 HV3 HV4 HU1 HU2 HU3 HU4 HU5 HHD1 HHD2 HHD3 HHD4 \\\n",
+ "0 479 635 3 2 86 14 96 4 7 38 80 70 32 \n",
+ "1 5468 5218 12 10 96 4 97 3 9 59 94 88 55 \n",
+ "2 497 546 2 1 78 22 93 7 18 36 76 65 30 \n",
+ "3 1000 1263 2 1 48 52 93 7 6 36 73 61 30 \n",
+ "4 576 594 4 3 90 10 97 3 0 42 82 49 22 \n",
+ "\n",
+ " HHD5 HHD6 HHD7 HHD8 HHD9 HHD10 HHD11 HHD12 ETHC1 ETHC2 ETHC3 \\\n",
+ "0 84 16 6 2 5 9 15 3 17 50 25 \n",
+ "1 95 5 4 1 3 5 4 2 18 44 5 \n",
+ "2 86 14 7 2 5 11 17 3 17 60 18 \n",
+ "3 84 16 6 3 3 21 12 4 13 36 13 \n",
+ "4 92 8 20 3 17 9 23 1 1 1 0 \n",
+ "\n",
+ " ETHC4 ETHC5 ETHC6 HVP1 HVP2 HVP3 HVP4 HVP5 HVP6 HUR1 HUR2 RHP1 \\\n",
+ "0 0 0 0 2 7 13 27 47 0 1 61 58 \n",
+ "1 0 0 0 97 98 98 98 99 94 0 83 76 \n",
+ "2 0 1 0 0 1 6 18 50 0 4 36 49 \n",
+ "3 0 0 0 10 25 50 69 92 10 15 42 55 \n",
+ "4 21 58 19 0 1 2 16 67 0 2 45 52 \n",
+ "\n",
+ " RHP2 RHP3 RHP4 HUPA1 HUPA2 HUPA3 HUPA4 HUPA5 HUPA6 HUPA7 RP1 \\\n",
+ "0 61 15 4 2 0 0 14 1 0 0 2 \n",
+ "1 73 21 5 0 0 0 4 0 0 0 91 \n",
+ "2 51 14 5 4 2 24 11 2 3 6 0 \n",
+ "3 50 15 5 4 0 9 42 4 0 5 1 \n",
+ "4 53 16 6 0 0 0 9 0 0 0 25 \n",
+ "\n",
+ " RP2 RP3 RP4 MSA ADI DMA IC1 IC2 IC3 IC4 IC5 IC6 \\\n",
+ "0 5 17 73 0.0 177.0 682.0 307 318 349 378 12883 13 \n",
+ "1 91 91 94 4480.0 13.0 803.0 1088 1096 1026 1037 36175 2 \n",
+ "2 2 9 44 0.0 281.0 518.0 251 292 292 340 11576 32 \n",
+ "3 8 17 34 9340.0 67.0 862.0 386 388 396 423 15130 27 \n",
+ "4 58 74 83 5000.0 127.0 528.0 240 250 293 321 9836 24 \n",
+ "\n",
+ " IC7 IC8 IC9 IC10 IC11 IC12 IC13 IC14 IC15 IC16 IC17 IC18 IC19 \\\n",
+ "0 23 23 23 15 1 0 0 1 4 25 24 26 17 \n",
+ "1 6 2 5 15 14 13 10 33 2 5 2 5 15 \n",
+ "2 18 20 15 12 2 0 0 1 20 19 24 18 16 \n",
+ "3 12 4 26 22 5 0 0 4 35 5 6 12 30 \n",
+ "4 29 23 13 4 4 0 0 2 21 30 22 16 4 \n",
+ "\n",
+ " IC20 IC21 IC22 IC23 HHAS1 HHAS2 HHAS3 HHAS4 MC1 MC2 MC3 TPE1 \\\n",
+ "0 2 0 0 2 28 4 51 1 46 54 3 88 \n",
+ "1 14 14 10 32 6 2 66 3 56 44 9 80 \n",
+ "2 2 0 0 1 28 8 31 11 38 62 8 74 \n",
+ "3 6 0 0 5 22 14 26 20 46 54 3 58 \n",
+ "4 5 0 0 3 35 8 11 14 20 80 4 73 \n",
+ "\n",
+ " TPE2 TPE3 TPE4 TPE5 TPE6 TPE7 TPE8 TPE9 PEC1 PEC2 TPE10 TPE11 \\\n",
+ "0 8 0 0 0 0 0 0 4 1 13 14 16 \n",
+ "1 14 0 0 0 0 0 0 6 0 2 24 32 \n",
+ "2 22 0 0 0 0 0 2 2 1 21 19 24 \n",
+ "3 36 0 0 0 0 0 6 0 0 17 13 15 \n",
+ "4 22 1 1 0 0 0 3 1 2 1 24 27 \n",
+ "\n",
+ " TPE12 TPE13 LFC1 LFC2 LFC3 LFC4 LFC5 LFC6 LFC7 LFC8 LFC9 LFC10 \\\n",
+ "0 2 45 56 64 50 64 44 62 53 99 0 0 \n",
+ "1 12 71 70 83 58 81 57 64 57 99 99 0 \n",
+ "2 6 61 65 73 59 70 56 78 62 82 99 4 \n",
+ "3 0 43 69 81 53 68 45 33 31 0 99 23 \n",
+ "4 3 76 61 73 51 65 49 80 31 81 99 10 \n",
+ "\n",
+ " OCC1 OCC2 OCC3 OCC4 OCC5 OCC6 OCC7 OCC8 OCC9 OCC10 OCC11 OCC12 \\\n",
+ "0 9 3 8 13 9 0 3 9 3 15 19 5 \n",
+ "1 22 24 4 21 13 2 1 6 0 4 1 0 \n",
+ "2 10 5 2 6 12 0 1 9 5 18 20 5 \n",
+ "3 17 3 0 6 6 0 0 13 42 12 0 0 \n",
+ "4 17 8 2 6 15 3 7 22 2 9 0 7 \n",
+ "\n",
+ " OCC13 EIC1 EIC2 EIC3 EIC4 EIC5 EIC6 EIC7 EIC8 EIC9 EIC10 EIC11 \\\n",
+ "0 4 3 0 3 41 1 0 7 13 6 5 0 \n",
+ "1 3 1 0 6 13 1 2 8 18 11 4 3 \n",
+ "2 7 6 0 11 33 4 3 2 12 3 3 2 \n",
+ "3 0 42 0 6 3 0 0 0 23 3 3 6 \n",
+ "4 2 2 0 6 1 5 2 2 12 2 7 6 \n",
+ "\n",
+ " EIC12 EIC13 EIC14 EIC15 EIC16 OEDC1 OEDC2 OEDC3 OEDC4 OEDC5 \\\n",
+ "0 4 9 4 1 3 10 2 1 7 78 \n",
+ "1 4 10 7 11 1 6 2 1 16 69 \n",
+ "2 0 7 8 3 3 6 7 1 8 74 \n",
+ "3 0 3 3 3 3 3 0 3 6 87 \n",
+ "4 4 15 29 4 3 26 3 2 7 49 \n",
+ "\n",
+ " OEDC6 OEDC7 EC1 EC2 EC3 EC4 EC5 EC6 EC7 EC8 SEC1 SEC2 SEC3 \\\n",
+ "0 2 0 120 16 10 39 21 8 4 3 5 20 3 \n",
+ "1 5 2 160 5 5 12 21 7 30 20 14 24 4 \n",
+ "2 3 1 120 22 20 28 16 6 5 3 1 23 1 \n",
+ "3 0 0 120 28 12 14 27 10 3 5 0 19 1 \n",
+ "4 12 1 120 16 20 30 13 3 12 5 2 26 1 \n",
+ "\n",
+ " SEC4 SEC5 AFC1 AFC2 AFC3 AFC4 AFC5 AFC6 VC1 VC2 VC3 VC4 ANC1 \\\n",
+ "0 19 4 0 0 0 18 39 0 34 23 18 16 1 \n",
+ "1 24 10 0 0 0 8 15 0 55 10 11 0 0 \n",
+ "2 16 6 0 0 0 10 21 0 28 23 32 8 1 \n",
+ "3 17 0 0 0 0 13 23 0 14 40 31 16 0 \n",
+ "4 20 7 1 1 1 15 28 4 9 16 53 20 0 \n",
+ "\n",
+ " ANC2 ANC3 ANC4 ANC5 ANC6 ANC7 ANC8 ANC9 ANC10 ANC11 ANC12 ANC13 \\\n",
+ "0 4 0 23 0 0 5 1 0 0 0 0 0 \n",
+ "1 2 0 3 1 1 2 3 1 1 0 3 0 \n",
+ "2 14 1 5 0 0 7 0 0 0 0 0 1 \n",
+ "3 1 0 13 0 0 4 0 0 0 3 0 0 \n",
+ "4 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " ANC14 ANC15 POBC1 POBC2 LSC1 LSC2 LSC3 LSC4 VOC1 VOC2 VOC3 HC1 \\\n",
+ "0 2 0 3 74 88 8 0 4 96 77 19 13 \n",
+ "1 0 0 42 39 50 7 27 16 99 92 53 5 \n",
+ "2 0 0 2 84 96 3 0 0 92 65 29 9 \n",
+ "3 0 0 29 67 56 41 3 0 94 43 27 4 \n",
+ "4 0 0 1 65 99 0 0 0 90 45 18 25 \n",
+ "\n",
+ " HC2 HC3 HC4 HC5 HC6 HC7 HC8 HC9 HC10 HC11 HC12 HC13 HC14 HC15 \\\n",
+ "0 31 5 14 14 31 54 46 0 0 90 0 10 0 0 \n",
+ "1 10 2 26 56 97 99 0 0 0 96 0 4 0 0 \n",
+ "2 22 3 12 23 50 69 31 0 0 0 6 35 44 0 \n",
+ "3 38 0 10 19 39 45 55 0 0 45 22 17 0 0 \n",
+ "4 34 0 1 3 6 33 67 0 0 9 14 72 3 0 \n",
+ "\n",
+ " HC16 HC17 HC18 HC19 HC20 HC21 MHUC1 MHUC2 AC1 AC2 ADATE_2 \\\n",
+ "0 0 33 65 40 99 99 6 2 10 7 9706 \n",
+ "1 0 99 0 99 99 99 20 4 6 5 9706 \n",
+ "2 15 22 77 17 97 92 9 2 6 5 9706 \n",
+ "3 16 23 77 22 93 89 16 2 6 6 9706 \n",
+ "4 0 99 1 21 99 96 6 2 7 11 9706 \n",
+ "\n",
+ " ADATE_3 ADATE_4 ADATE_6 ADATE_7 ADATE_8 ADATE_9 ADATE_11 ADATE_12 \\\n",
+ "0 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 \n",
+ "1 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9509.0 \n",
+ "2 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 \n",
+ "3 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 \n",
+ "4 9606.0 9604.0 9603.0 9512.0 9601.0 9511.0 9509.0 9508.0 \n",
+ "\n",
+ " ADATE_14 ADATE_16 ADATE_18 RFA_2 RFA_3 RFA_4 RFA_5 RFA_6 RFA_7 RFA_8 \\\n",
+ "0 9506.0 9503.0 9501.0 L4E S4E S4E S4E S4E S4E S4E \n",
+ "1 NaN 9503.0 NaN L2G A2G A2G A2G A2G A1E A1E \n",
+ "2 9506.0 9503.0 9501.0 L4E S4E S4E S4E S4E S4F S4F \n",
+ "3 9506.0 9503.0 9501.0 L4E S4E S4E S4E S4E S4E S4E \n",
+ "4 9506.0 9503.0 9412.0 L2F A2F A2F A2F A1D I2D A1E \n",
+ "\n",
+ " RFA_9 RFA_10 RFA_11 RFA_12 RFA_13 RFA_14 RFA_15 RFA_16 RFA_17 RFA_18 RFA_19 \\\n",
+ "0 S4E S4E S4E S4E S4E S4E S4E S4E S4E S4E S4E \n",
+ "1 A1E A1E A1E A1E L1E N1E \n",
+ "2 S4F S4F S4F S4F S4F S4F S4F S4D S4D \n",
+ "3 S4E S4E S4E S4E S4E S4E S4E S2D S2D A1D \n",
+ "4 A1E L1D A1E A1E L1D L3D L3D A2D A2D A3D \n",
+ "\n",
+ " RFA_20 RFA_21 RFA_22 RFA_23 RFA_24 CARDPROM MAXADATE NUMPROM CARDPM12 \\\n",
+ "0 S4E S4E S4E S4E S4E 27 9702 74 6 \n",
+ "1 N1E N1E N1E F1E 12 9702 32 6 \n",
+ "2 S4D S4D S3D 26 9702 63 6 \n",
+ "3 A1D A1D A1D 27 9702 66 6 \n",
+ "4 A3D A3D I4E A3D A3D 43 9702 113 10 \n",
+ "\n",
+ " NUMPRM12 RAMNTALL NGIFTALL CARDGIFT MINRAMNT MINRDATE MAXRAMNT \\\n",
+ "0 14 240.0 31 14 5.0 9208 12.0 \n",
+ "1 13 47.0 3 1 10.0 9310 25.0 \n",
+ "2 14 202.0 27 14 2.0 9111 16.0 \n",
+ "3 14 109.0 16 7 2.0 8711 11.0 \n",
+ "4 25 254.0 37 8 3.0 9310 15.0 \n",
+ "\n",
+ " MAXRDATE LASTGIFT LASTDATE FISTDATE NEXTDATE TIMELAG AVGGIFT \\\n",
+ "0 9402 10.0 9512 8911 9003.0 4.0 7.741935 \n",
+ "1 9512 25.0 9512 9310 9504.0 18.0 15.666667 \n",
+ "2 9207 5.0 9512 9001 9101.0 12.0 7.481481 \n",
+ "3 9411 10.0 9512 8702 8711.0 9.0 6.812500 \n",
+ "4 9601 15.0 9601 7903 8005.0 14.0 6.864865 \n",
+ "\n",
+ " CONTROLN TARGET_B TARGET_D HPHONE_D RFA_2R RFA_2F RFA_2A MDMAUD_R \\\n",
+ "0 95515 0 0.0 0 L 4 E X \n",
+ "1 148535 0 0.0 0 L 2 G X \n",
+ "2 15078 0 0.0 1 L 4 E X \n",
+ "3 172556 0 0.0 1 L 4 E X \n",
+ "4 7112 0 0.0 1 L 2 F X \n",
+ "\n",
+ " MDMAUD_F MDMAUD_A CLUSTER2 GEOCODE2 \n",
+ "0 X X 39.0 C \n",
+ "1 X X 1.0 A \n",
+ "2 X X 60.0 C \n",
+ "3 X X 41.0 C \n",
+ "4 X X 26.0 A "
+ ]
+ },
+ "execution_count": 17,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "id": "80b07593",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "A 94013\n",
+ "B 1399\n",
+ "Name: MAILCODE, dtype: int64"
+ ]
+ },
+ "execution_count": 18,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data.MAILCODE.value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 19,
+ "id": "ed3a1a12",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array([' ', 'P', 'E'], dtype=object)"
+ ]
+ },
+ "execution_count": 19,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data.PVASTATE.unique()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "id": "830c971c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "data = data.replace(\" \", np.nan)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 21,
+ "id": "e2b163a1",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ODATEDW | \n",
+ " OSOURCE | \n",
+ " TCODE | \n",
+ " STATE | \n",
+ " ZIP | \n",
+ " MAILCODE | \n",
+ " PVASTATE | \n",
+ " DOB | \n",
+ " NOEXCH | \n",
+ " RECINHSE | \n",
+ " RECP3 | \n",
+ " RECPGVG | \n",
+ " RECSWEEP | \n",
+ " MDMAUD | \n",
+ " DOMAIN | \n",
+ " CLUSTER | \n",
+ " AGE | \n",
+ " AGEFLAG | \n",
+ " HOMEOWNR | \n",
+ " CHILD03 | \n",
+ " CHILD07 | \n",
+ " CHILD12 | \n",
+ " CHILD18 | \n",
+ " INCOME | \n",
+ " GENDER | \n",
+ " WEALTH1 | \n",
+ " HIT | \n",
+ " DATASRCE | \n",
+ " MALEMILI | \n",
+ " MALEVET | \n",
+ " VIETVETS | \n",
+ " WWIIVETS | \n",
+ " LOCALGOV | \n",
+ " STATEGOV | \n",
+ " FEDGOV | \n",
+ " SOLP3 | \n",
+ " SOLIH | \n",
+ " MAJOR | \n",
+ " WEALTH2 | \n",
+ " GEOCODE | \n",
+ " COLLECT1 | \n",
+ " VETERANS | \n",
+ " BIBLE | \n",
+ " CATLG | \n",
+ " HOMEE | \n",
+ " PETS | \n",
+ " CDPLAY | \n",
+ " STEREO | \n",
+ " PCOWNERS | \n",
+ " PHOTO | \n",
+ " CRAFTS | \n",
+ " FISHER | \n",
+ " GARDENIN | \n",
+ " BOATS | \n",
+ " WALKER | \n",
+ " KIDSTUFF | \n",
+ " CARDS | \n",
+ " PLATES | \n",
+ " LIFESRC | \n",
+ " PEPSTRFL | \n",
+ " POP901 | \n",
+ " POP902 | \n",
+ " POP903 | \n",
+ " POP90C1 | \n",
+ " POP90C2 | \n",
+ " POP90C3 | \n",
+ " POP90C4 | \n",
+ " POP90C5 | \n",
+ " ETH1 | \n",
+ " ETH2 | \n",
+ " ETH3 | \n",
+ " ETH4 | \n",
+ " ETH5 | \n",
+ " ETH6 | \n",
+ " ETH7 | \n",
+ " ETH8 | \n",
+ " ETH9 | \n",
+ " ETH10 | \n",
+ " ETH11 | \n",
+ " ETH12 | \n",
+ " ETH13 | \n",
+ " ETH14 | \n",
+ " ETH15 | \n",
+ " ETH16 | \n",
+ " AGE901 | \n",
+ " AGE902 | \n",
+ " AGE903 | \n",
+ " AGE904 | \n",
+ " AGE905 | \n",
+ " AGE906 | \n",
+ " AGE907 | \n",
+ " CHIL1 | \n",
+ " CHIL2 | \n",
+ " CHIL3 | \n",
+ " AGEC1 | \n",
+ " AGEC2 | \n",
+ " AGEC3 | \n",
+ " AGEC4 | \n",
+ " AGEC5 | \n",
+ " AGEC6 | \n",
+ " AGEC7 | \n",
+ " CHILC1 | \n",
+ " CHILC2 | \n",
+ " CHILC3 | \n",
+ " CHILC4 | \n",
+ " CHILC5 | \n",
+ " HHAGE1 | \n",
+ " HHAGE2 | \n",
+ " HHAGE3 | \n",
+ " HHN1 | \n",
+ " HHN2 | \n",
+ " HHN3 | \n",
+ " HHN4 | \n",
+ " HHN5 | \n",
+ " HHN6 | \n",
+ " MARR1 | \n",
+ " MARR2 | \n",
+ " MARR3 | \n",
+ " MARR4 | \n",
+ " HHP1 | \n",
+ " HHP2 | \n",
+ " DW1 | \n",
+ " DW2 | \n",
+ " DW3 | \n",
+ " DW4 | \n",
+ " DW5 | \n",
+ " DW6 | \n",
+ " DW7 | \n",
+ " DW8 | \n",
+ " DW9 | \n",
+ " HV1 | \n",
+ " HV2 | \n",
+ " HV3 | \n",
+ " HV4 | \n",
+ " HU1 | \n",
+ " HU2 | \n",
+ " HU3 | \n",
+ " HU4 | \n",
+ " HU5 | \n",
+ " HHD1 | \n",
+ " HHD2 | \n",
+ " HHD3 | \n",
+ " HHD4 | \n",
+ " HHD5 | \n",
+ " HHD6 | \n",
+ " HHD7 | \n",
+ " HHD8 | \n",
+ " HHD9 | \n",
+ " HHD10 | \n",
+ " HHD11 | \n",
+ " HHD12 | \n",
+ " ETHC1 | \n",
+ " ETHC2 | \n",
+ " ETHC3 | \n",
+ " ETHC4 | \n",
+ " ETHC5 | \n",
+ " ETHC6 | \n",
+ " HVP1 | \n",
+ " HVP2 | \n",
+ " HVP3 | \n",
+ " HVP4 | \n",
+ " HVP5 | \n",
+ " HVP6 | \n",
+ " HUR1 | \n",
+ " HUR2 | \n",
+ " RHP1 | \n",
+ " RHP2 | \n",
+ " RHP3 | \n",
+ " RHP4 | \n",
+ " HUPA1 | \n",
+ " HUPA2 | \n",
+ " HUPA3 | \n",
+ " HUPA4 | \n",
+ " HUPA5 | \n",
+ " HUPA6 | \n",
+ " HUPA7 | \n",
+ " RP1 | \n",
+ " RP2 | \n",
+ " RP3 | \n",
+ " RP4 | \n",
+ " MSA | \n",
+ " ADI | \n",
+ " DMA | \n",
+ " IC1 | \n",
+ " IC2 | \n",
+ " IC3 | \n",
+ " IC4 | \n",
+ " IC5 | \n",
+ " IC6 | \n",
+ " IC7 | \n",
+ " IC8 | \n",
+ " IC9 | \n",
+ " IC10 | \n",
+ " IC11 | \n",
+ " IC12 | \n",
+ " IC13 | \n",
+ " IC14 | \n",
+ " IC15 | \n",
+ " IC16 | \n",
+ " IC17 | \n",
+ " IC18 | \n",
+ " IC19 | \n",
+ " IC20 | \n",
+ " IC21 | \n",
+ " IC22 | \n",
+ " IC23 | \n",
+ " HHAS1 | \n",
+ " HHAS2 | \n",
+ " HHAS3 | \n",
+ " HHAS4 | \n",
+ " MC1 | \n",
+ " MC2 | \n",
+ " MC3 | \n",
+ " TPE1 | \n",
+ " TPE2 | \n",
+ " TPE3 | \n",
+ " TPE4 | \n",
+ " TPE5 | \n",
+ " TPE6 | \n",
+ " TPE7 | \n",
+ " TPE8 | \n",
+ " TPE9 | \n",
+ " PEC1 | \n",
+ " PEC2 | \n",
+ " TPE10 | \n",
+ " TPE11 | \n",
+ " TPE12 | \n",
+ " TPE13 | \n",
+ " LFC1 | \n",
+ " LFC2 | \n",
+ " LFC3 | \n",
+ " LFC4 | \n",
+ " LFC5 | \n",
+ " LFC6 | \n",
+ " LFC7 | \n",
+ " LFC8 | \n",
+ " LFC9 | \n",
+ " LFC10 | \n",
+ " OCC1 | \n",
+ " OCC2 | \n",
+ " OCC3 | \n",
+ " OCC4 | \n",
+ " OCC5 | \n",
+ " OCC6 | \n",
+ " OCC7 | \n",
+ " OCC8 | \n",
+ " OCC9 | \n",
+ " OCC10 | \n",
+ " OCC11 | \n",
+ " OCC12 | \n",
+ " OCC13 | \n",
+ " EIC1 | \n",
+ " EIC2 | \n",
+ " EIC3 | \n",
+ " EIC4 | \n",
+ " EIC5 | \n",
+ " EIC6 | \n",
+ " EIC7 | \n",
+ " EIC8 | \n",
+ " EIC9 | \n",
+ " EIC10 | \n",
+ " EIC11 | \n",
+ " EIC12 | \n",
+ " EIC13 | \n",
+ " EIC14 | \n",
+ " EIC15 | \n",
+ " EIC16 | \n",
+ " OEDC1 | \n",
+ " OEDC2 | \n",
+ " OEDC3 | \n",
+ " OEDC4 | \n",
+ " OEDC5 | \n",
+ " OEDC6 | \n",
+ " OEDC7 | \n",
+ " EC1 | \n",
+ " EC2 | \n",
+ " EC3 | \n",
+ " EC4 | \n",
+ " EC5 | \n",
+ " EC6 | \n",
+ " EC7 | \n",
+ " EC8 | \n",
+ " SEC1 | \n",
+ " SEC2 | \n",
+ " SEC3 | \n",
+ " SEC4 | \n",
+ " SEC5 | \n",
+ " AFC1 | \n",
+ " AFC2 | \n",
+ " AFC3 | \n",
+ " AFC4 | \n",
+ " AFC5 | \n",
+ " AFC6 | \n",
+ " VC1 | \n",
+ " VC2 | \n",
+ " VC3 | \n",
+ " VC4 | \n",
+ " ANC1 | \n",
+ " ANC2 | \n",
+ " ANC3 | \n",
+ " ANC4 | \n",
+ " ANC5 | \n",
+ " ANC6 | \n",
+ " ANC7 | \n",
+ " ANC8 | \n",
+ " ANC9 | \n",
+ " ANC10 | \n",
+ " ANC11 | \n",
+ " ANC12 | \n",
+ " ANC13 | \n",
+ " ANC14 | \n",
+ " ANC15 | \n",
+ " POBC1 | \n",
+ " POBC2 | \n",
+ " LSC1 | \n",
+ " LSC2 | \n",
+ " LSC3 | \n",
+ " LSC4 | \n",
+ " VOC1 | \n",
+ " VOC2 | \n",
+ " VOC3 | \n",
+ " HC1 | \n",
+ " HC2 | \n",
+ " HC3 | \n",
+ " HC4 | \n",
+ " HC5 | \n",
+ " HC6 | \n",
+ " HC7 | \n",
+ " HC8 | \n",
+ " HC9 | \n",
+ " HC10 | \n",
+ " HC11 | \n",
+ " HC12 | \n",
+ " HC13 | \n",
+ " HC14 | \n",
+ " HC15 | \n",
+ " HC16 | \n",
+ " HC17 | \n",
+ " HC18 | \n",
+ " HC19 | \n",
+ " HC20 | \n",
+ " HC21 | \n",
+ " MHUC1 | \n",
+ " MHUC2 | \n",
+ " AC1 | \n",
+ " AC2 | \n",
+ " ADATE_2 | \n",
+ " ADATE_3 | \n",
+ " ADATE_4 | \n",
+ " ADATE_6 | \n",
+ " ADATE_7 | \n",
+ " ADATE_8 | \n",
+ " ADATE_9 | \n",
+ " ADATE_11 | \n",
+ " ADATE_12 | \n",
+ " ADATE_14 | \n",
+ " ADATE_16 | \n",
+ " ADATE_18 | \n",
+ " RFA_2 | \n",
+ " RFA_3 | \n",
+ " RFA_4 | \n",
+ " RFA_5 | \n",
+ " RFA_6 | \n",
+ " RFA_7 | \n",
+ " RFA_8 | \n",
+ " RFA_9 | \n",
+ " RFA_10 | \n",
+ " RFA_11 | \n",
+ " RFA_12 | \n",
+ " RFA_13 | \n",
+ " RFA_14 | \n",
+ " RFA_15 | \n",
+ " RFA_16 | \n",
+ " RFA_17 | \n",
+ " RFA_18 | \n",
+ " RFA_19 | \n",
+ " RFA_20 | \n",
+ " RFA_21 | \n",
+ " RFA_22 | \n",
+ " RFA_23 | \n",
+ " RFA_24 | \n",
+ " CARDPROM | \n",
+ " MAXADATE | \n",
+ " NUMPROM | \n",
+ " CARDPM12 | \n",
+ " NUMPRM12 | \n",
+ " RAMNTALL | \n",
+ " NGIFTALL | \n",
+ " CARDGIFT | \n",
+ " MINRAMNT | \n",
+ " MINRDATE | \n",
+ " MAXRAMNT | \n",
+ " MAXRDATE | \n",
+ " LASTGIFT | \n",
+ " LASTDATE | \n",
+ " FISTDATE | \n",
+ " NEXTDATE | \n",
+ " TIMELAG | \n",
+ " AVGGIFT | \n",
+ " CONTROLN | \n",
+ " TARGET_B | \n",
+ " TARGET_D | \n",
+ " HPHONE_D | \n",
+ " RFA_2R | \n",
+ " RFA_2F | \n",
+ " RFA_2A | \n",
+ " MDMAUD_R | \n",
+ " MDMAUD_F | \n",
+ " MDMAUD_A | \n",
+ " CLUSTER2 | \n",
+ " GEOCODE2 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 8901 | \n",
+ " GRI | \n",
+ " 0 | \n",
+ " IL | \n",
+ " 61081 | \n",
+ " A | \n",
+ " NaN | \n",
+ " 3712 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " XXXX | \n",
+ " T2 | \n",
+ " 36 | \n",
+ " 60.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " F | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 34 | \n",
+ " 18 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 5.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " X | \n",
+ " 992 | \n",
+ " 264 | \n",
+ " 332 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 47 | \n",
+ " 53 | \n",
+ " 92 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 48 | \n",
+ " 51 | \n",
+ " 40 | \n",
+ " 50 | \n",
+ " 54 | \n",
+ " 25 | \n",
+ " 31 | \n",
+ " 42 | \n",
+ " 27 | \n",
+ " 11 | \n",
+ " 14 | \n",
+ " 18 | \n",
+ " 17 | \n",
+ " 13 | \n",
+ " 11 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 11 | \n",
+ " 34 | \n",
+ " 25 | \n",
+ " 18 | \n",
+ " 26 | \n",
+ " 10 | \n",
+ " 23 | \n",
+ " 18 | \n",
+ " 33 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 61 | \n",
+ " 7 | \n",
+ " 12 | \n",
+ " 19 | \n",
+ " 198 | \n",
+ " 276 | \n",
+ " 97 | \n",
+ " 95 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 7 | \n",
+ " 0 | \n",
+ " 479 | \n",
+ " 635 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 86 | \n",
+ " 14 | \n",
+ " 96 | \n",
+ " 4 | \n",
+ " 7 | \n",
+ " 38 | \n",
+ " 80 | \n",
+ " 70 | \n",
+ " 32 | \n",
+ " 84 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 9 | \n",
+ " 15 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 50 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 13 | \n",
+ " 27 | \n",
+ " 47 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 61 | \n",
+ " 58 | \n",
+ " 61 | \n",
+ " 15 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 14 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 17 | \n",
+ " 73 | \n",
+ " 0.0 | \n",
+ " 177.0 | \n",
+ " 682.0 | \n",
+ " 307 | \n",
+ " 318 | \n",
+ " 349 | \n",
+ " 378 | \n",
+ " 12883 | \n",
+ " 13 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 15 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 25 | \n",
+ " 24 | \n",
+ " 26 | \n",
+ " 17 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 28 | \n",
+ " 4 | \n",
+ " 51 | \n",
+ " 1 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 3 | \n",
+ " 88 | \n",
+ " 8 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 45 | \n",
+ " 56 | \n",
+ " 64 | \n",
+ " 50 | \n",
+ " 64 | \n",
+ " 44 | \n",
+ " 62 | \n",
+ " 53 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 3 | \n",
+ " 8 | \n",
+ " 13 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " 3 | \n",
+ " 15 | \n",
+ " 19 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 41 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 13 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 7 | \n",
+ " 78 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 120 | \n",
+ " 16 | \n",
+ " 10 | \n",
+ " 39 | \n",
+ " 21 | \n",
+ " 8 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 20 | \n",
+ " 3 | \n",
+ " 19 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 18 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 34 | \n",
+ " 23 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 74 | \n",
+ " 88 | \n",
+ " 8 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 96 | \n",
+ " 77 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 31 | \n",
+ " 5 | \n",
+ " 14 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 54 | \n",
+ " 46 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 90 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 33 | \n",
+ " 65 | \n",
+ " 40 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " 27 | \n",
+ " 9702 | \n",
+ " 74 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 240.0 | \n",
+ " 31 | \n",
+ " 14 | \n",
+ " 5.0 | \n",
+ " 9208 | \n",
+ " 12.0 | \n",
+ " 9402 | \n",
+ " 10.0 | \n",
+ " 9512 | \n",
+ " 8911 | \n",
+ " 9003.0 | \n",
+ " 4.0 | \n",
+ " 7.741935 | \n",
+ " 95515 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 39.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 9401 | \n",
+ " BOA | \n",
+ " 1 | \n",
+ " CA | \n",
+ " 91326 | \n",
+ " A | \n",
+ " NaN | \n",
+ " 5202 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " XXXX | \n",
+ " S1 | \n",
+ " 14 | \n",
+ " 46.0 | \n",
+ " E | \n",
+ " H | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " M | \n",
+ " 6.0 | \n",
+ " M | \n",
+ " 9.0 | \n",
+ " 16 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 15 | \n",
+ " 55 | \n",
+ " 11 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 9.0 | \n",
+ " 2 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 3611 | \n",
+ " 940 | \n",
+ " 998 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 50 | \n",
+ " 50 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 34 | \n",
+ " 41 | \n",
+ " 43 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 33 | \n",
+ " 46 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 33 | \n",
+ " 23 | \n",
+ " 10 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 11 | \n",
+ " 16 | \n",
+ " 36 | \n",
+ " 22 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 21 | \n",
+ " 75 | \n",
+ " 55 | \n",
+ " 23 | \n",
+ " 9 | \n",
+ " 69 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 24 | \n",
+ " 317 | \n",
+ " 360 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5468 | \n",
+ " 5218 | \n",
+ " 12 | \n",
+ " 10 | \n",
+ " 96 | \n",
+ " 4 | \n",
+ " 97 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " 59 | \n",
+ " 94 | \n",
+ " 88 | \n",
+ " 55 | \n",
+ " 95 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 18 | \n",
+ " 44 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 97 | \n",
+ " 98 | \n",
+ " 98 | \n",
+ " 98 | \n",
+ " 99 | \n",
+ " 94 | \n",
+ " 0 | \n",
+ " 83 | \n",
+ " 76 | \n",
+ " 73 | \n",
+ " 21 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 91 | \n",
+ " 91 | \n",
+ " 91 | \n",
+ " 94 | \n",
+ " 4480.0 | \n",
+ " 13.0 | \n",
+ " 803.0 | \n",
+ " 1088 | \n",
+ " 1096 | \n",
+ " 1026 | \n",
+ " 1037 | \n",
+ " 36175 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 13 | \n",
+ " 10 | \n",
+ " 33 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 14 | \n",
+ " 10 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 66 | \n",
+ " 3 | \n",
+ " 56 | \n",
+ " 44 | \n",
+ " 9 | \n",
+ " 80 | \n",
+ " 14 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 24 | \n",
+ " 32 | \n",
+ " 12 | \n",
+ " 71 | \n",
+ " 70 | \n",
+ " 83 | \n",
+ " 58 | \n",
+ " 81 | \n",
+ " 57 | \n",
+ " 64 | \n",
+ " 57 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 22 | \n",
+ " 24 | \n",
+ " 4 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 8 | \n",
+ " 18 | \n",
+ " 11 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 11 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 16 | \n",
+ " 69 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 160 | \n",
+ " 5 | \n",
+ " 5 | \n",
+ " 12 | \n",
+ " 21 | \n",
+ " 7 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 14 | \n",
+ " 24 | \n",
+ " 4 | \n",
+ " 24 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 8 | \n",
+ " 15 | \n",
+ " 0 | \n",
+ " 55 | \n",
+ " 10 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 39 | \n",
+ " 50 | \n",
+ " 7 | \n",
+ " 27 | \n",
+ " 16 | \n",
+ " 99 | \n",
+ " 92 | \n",
+ " 53 | \n",
+ " 5 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 26 | \n",
+ " 56 | \n",
+ " 97 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 96 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 20 | \n",
+ " 4 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9509.0 | \n",
+ " NaN | \n",
+ " 9503.0 | \n",
+ " NaN | \n",
+ " L2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L1E | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " N1E | \n",
+ " N1E | \n",
+ " N1E | \n",
+ " N1E | \n",
+ " NaN | \n",
+ " F1E | \n",
+ " 12 | \n",
+ " 9702 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 47.0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 10.0 | \n",
+ " 9310 | \n",
+ " 25.0 | \n",
+ " 9512 | \n",
+ " 25.0 | \n",
+ " 9512 | \n",
+ " 9310 | \n",
+ " 9504.0 | \n",
+ " 18.0 | \n",
+ " 15.666667 | \n",
+ " 148535 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 2 | \n",
+ " G | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 1.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 9001 | \n",
+ " AMH | \n",
+ " 1 | \n",
+ " NC | \n",
+ " 27017 | \n",
+ " A | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 43 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " U | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 3.0 | \n",
+ " M | \n",
+ " 1.0 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 29 | \n",
+ " 33 | \n",
+ " 6 | \n",
+ " 8 | \n",
+ " 1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 1.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " X | \n",
+ " 7001 | \n",
+ " 2040 | \n",
+ " 2669 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 98 | \n",
+ " 49 | \n",
+ " 51 | \n",
+ " 96 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 43 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 45 | \n",
+ " 49 | \n",
+ " 23 | \n",
+ " 35 | \n",
+ " 40 | \n",
+ " 25 | \n",
+ " 13 | \n",
+ " 20 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 10 | \n",
+ " 8 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 30 | \n",
+ " 22 | \n",
+ " 19 | \n",
+ " 25 | \n",
+ " 10 | \n",
+ " 23 | \n",
+ " 21 | \n",
+ " 35 | \n",
+ " 44 | \n",
+ " 22 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 63 | \n",
+ " 9 | \n",
+ " 9 | \n",
+ " 19 | \n",
+ " 183 | \n",
+ " 254 | \n",
+ " 69 | \n",
+ " 69 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 497 | \n",
+ " 546 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 78 | \n",
+ " 22 | \n",
+ " 93 | \n",
+ " 7 | \n",
+ " 18 | \n",
+ " 36 | \n",
+ " 76 | \n",
+ " 65 | \n",
+ " 30 | \n",
+ " 86 | \n",
+ " 14 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 11 | \n",
+ " 17 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 60 | \n",
+ " 18 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 18 | \n",
+ " 50 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 36 | \n",
+ " 49 | \n",
+ " 51 | \n",
+ " 14 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 24 | \n",
+ " 11 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 9 | \n",
+ " 44 | \n",
+ " 0.0 | \n",
+ " 281.0 | \n",
+ " 518.0 | \n",
+ " 251 | \n",
+ " 292 | \n",
+ " 292 | \n",
+ " 340 | \n",
+ " 11576 | \n",
+ " 32 | \n",
+ " 18 | \n",
+ " 20 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 19 | \n",
+ " 24 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 28 | \n",
+ " 8 | \n",
+ " 31 | \n",
+ " 11 | \n",
+ " 38 | \n",
+ " 62 | \n",
+ " 8 | \n",
+ " 74 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 21 | \n",
+ " 19 | \n",
+ " 24 | \n",
+ " 6 | \n",
+ " 61 | \n",
+ " 65 | \n",
+ " 73 | \n",
+ " 59 | \n",
+ " 70 | \n",
+ " 56 | \n",
+ " 78 | \n",
+ " 62 | \n",
+ " 82 | \n",
+ " 99 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 18 | \n",
+ " 20 | \n",
+ " 5 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 33 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 7 | \n",
+ " 1 | \n",
+ " 8 | \n",
+ " 74 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 120 | \n",
+ " 22 | \n",
+ " 20 | \n",
+ " 28 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 23 | \n",
+ " 1 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " 28 | \n",
+ " 23 | \n",
+ " 32 | \n",
+ " 8 | \n",
+ " 1 | \n",
+ " 14 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 84 | \n",
+ " 96 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 92 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 9 | \n",
+ " 22 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 23 | \n",
+ " 50 | \n",
+ " 69 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 35 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 15 | \n",
+ " 22 | \n",
+ " 77 | \n",
+ " 17 | \n",
+ " 97 | \n",
+ " 92 | \n",
+ " 9 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " NaN | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " NaN | \n",
+ " S4D | \n",
+ " S4D | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " S4D | \n",
+ " S4D | \n",
+ " S3D | \n",
+ " 26 | \n",
+ " 9702 | \n",
+ " 63 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 202.0 | \n",
+ " 27 | \n",
+ " 14 | \n",
+ " 2.0 | \n",
+ " 9111 | \n",
+ " 16.0 | \n",
+ " 9207 | \n",
+ " 5.0 | \n",
+ " 9512 | \n",
+ " 9001 | \n",
+ " 9101.0 | \n",
+ " 12.0 | \n",
+ " 7.481481 | \n",
+ " 15078 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 60.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 8701 | \n",
+ " BRY | \n",
+ " 0 | \n",
+ " CA | \n",
+ " 95953 | \n",
+ " A | \n",
+ " NaN | \n",
+ " 2801 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 44 | \n",
+ " 70.0 | \n",
+ " E | \n",
+ " U | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 1.0 | \n",
+ " F | \n",
+ " 4.0 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " X | \n",
+ " 640 | \n",
+ " 160 | \n",
+ " 219 | \n",
+ " 0 | \n",
+ " 8 | \n",
+ " 92 | \n",
+ " 54 | \n",
+ " 46 | \n",
+ " 61 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 32 | \n",
+ " 40 | \n",
+ " 44 | \n",
+ " 34 | \n",
+ " 43 | \n",
+ " 47 | \n",
+ " 25 | \n",
+ " 45 | \n",
+ " 35 | \n",
+ " 20 | \n",
+ " 15 | \n",
+ " 25 | \n",
+ " 17 | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 7 | \n",
+ " 7 | \n",
+ " 20 | \n",
+ " 17 | \n",
+ " 30 | \n",
+ " 14 | \n",
+ " 19 | \n",
+ " 25 | \n",
+ " 11 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 27 | \n",
+ " 50 | \n",
+ " 30 | \n",
+ " 15 | \n",
+ " 8 | \n",
+ " 63 | \n",
+ " 9 | \n",
+ " 6 | \n",
+ " 23 | \n",
+ " 199 | \n",
+ " 283 | \n",
+ " 85 | \n",
+ " 83 | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 1000 | \n",
+ " 1263 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 48 | \n",
+ " 52 | \n",
+ " 93 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 36 | \n",
+ " 73 | \n",
+ " 61 | \n",
+ " 30 | \n",
+ " 84 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 21 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 13 | \n",
+ " 36 | \n",
+ " 13 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 25 | \n",
+ " 50 | \n",
+ " 69 | \n",
+ " 92 | \n",
+ " 10 | \n",
+ " 15 | \n",
+ " 42 | \n",
+ " 55 | \n",
+ " 50 | \n",
+ " 15 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 42 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 1 | \n",
+ " 8 | \n",
+ " 17 | \n",
+ " 34 | \n",
+ " 9340.0 | \n",
+ " 67.0 | \n",
+ " 862.0 | \n",
+ " 386 | \n",
+ " 388 | \n",
+ " 396 | \n",
+ " 423 | \n",
+ " 15130 | \n",
+ " 27 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 26 | \n",
+ " 22 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 35 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 12 | \n",
+ " 30 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 22 | \n",
+ " 14 | \n",
+ " 26 | \n",
+ " 20 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 3 | \n",
+ " 58 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 17 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 0 | \n",
+ " 43 | \n",
+ " 69 | \n",
+ " 81 | \n",
+ " 53 | \n",
+ " 68 | \n",
+ " 45 | \n",
+ " 33 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 23 | \n",
+ " 17 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 42 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 87 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 120 | \n",
+ " 28 | \n",
+ " 12 | \n",
+ " 14 | \n",
+ " 27 | \n",
+ " 10 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 19 | \n",
+ " 1 | \n",
+ " 17 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 23 | \n",
+ " 0 | \n",
+ " 14 | \n",
+ " 40 | \n",
+ " 31 | \n",
+ " 16 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 29 | \n",
+ " 67 | \n",
+ " 56 | \n",
+ " 41 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 94 | \n",
+ " 43 | \n",
+ " 27 | \n",
+ " 4 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 19 | \n",
+ " 39 | \n",
+ " 45 | \n",
+ " 55 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 45 | \n",
+ " 22 | \n",
+ " 17 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 16 | \n",
+ " 23 | \n",
+ " 77 | \n",
+ " 22 | \n",
+ " 93 | \n",
+ " 89 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 6 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " NaN | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S2D | \n",
+ " S2D | \n",
+ " A1D | \n",
+ " A1D | \n",
+ " A1D | \n",
+ " A1D | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 27 | \n",
+ " 9702 | \n",
+ " 66 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 109.0 | \n",
+ " 16 | \n",
+ " 7 | \n",
+ " 2.0 | \n",
+ " 8711 | \n",
+ " 11.0 | \n",
+ " 9411 | \n",
+ " 10.0 | \n",
+ " 9512 | \n",
+ " 8702 | \n",
+ " 8711.0 | \n",
+ " 9.0 | \n",
+ " 6.812500 | \n",
+ " 172556 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 41.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 8601 | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " FL | \n",
+ " 33176 | \n",
+ " A | \n",
+ " NaN | \n",
+ " 2001 | \n",
+ " 0 | \n",
+ " X | \n",
+ " X | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " XXXX | \n",
+ " S2 | \n",
+ " 16 | \n",
+ " 78.0 | \n",
+ " E | \n",
+ " H | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 3.0 | \n",
+ " F | \n",
+ " 2.0 | \n",
+ " 60 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 28 | \n",
+ " 9 | \n",
+ " 53 | \n",
+ " 26 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " NaN | \n",
+ " 12 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Y | \n",
+ " Y | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Y | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " Y | \n",
+ " NaN | \n",
+ " Y | \n",
+ " NaN | \n",
+ " Y | \n",
+ " NaN | \n",
+ " Y | \n",
+ " NaN | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " 2520 | \n",
+ " 627 | \n",
+ " 761 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 2 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 33 | \n",
+ " 45 | \n",
+ " 50 | \n",
+ " 36 | \n",
+ " 46 | \n",
+ " 50 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 43 | \n",
+ " 23 | \n",
+ " 14 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 20 | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 34 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 31 | \n",
+ " 7 | \n",
+ " 27 | \n",
+ " 16 | \n",
+ " 26 | \n",
+ " 57 | \n",
+ " 36 | \n",
+ " 24 | \n",
+ " 14 | \n",
+ " 42 | \n",
+ " 17 | \n",
+ " 9 | \n",
+ " 33 | \n",
+ " 235 | \n",
+ " 323 | \n",
+ " 99 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 576 | \n",
+ " 594 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 90 | \n",
+ " 10 | \n",
+ " 97 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 82 | \n",
+ " 49 | \n",
+ " 22 | \n",
+ " 92 | \n",
+ " 8 | \n",
+ " 20 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 9 | \n",
+ " 23 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 21 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 16 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 45 | \n",
+ " 52 | \n",
+ " 53 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 25 | \n",
+ " 58 | \n",
+ " 74 | \n",
+ " 83 | \n",
+ " 5000.0 | \n",
+ " 127.0 | \n",
+ " 528.0 | \n",
+ " 240 | \n",
+ " 250 | \n",
+ " 293 | \n",
+ " 321 | \n",
+ " 9836 | \n",
+ " 24 | \n",
+ " 29 | \n",
+ " 23 | \n",
+ " 13 | \n",
+ " 4 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 21 | \n",
+ " 30 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 35 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 14 | \n",
+ " 20 | \n",
+ " 80 | \n",
+ " 4 | \n",
+ " 73 | \n",
+ " 22 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 24 | \n",
+ " 27 | \n",
+ " 3 | \n",
+ " 76 | \n",
+ " 61 | \n",
+ " 73 | \n",
+ " 51 | \n",
+ " 65 | \n",
+ " 49 | \n",
+ " 80 | \n",
+ " 31 | \n",
+ " 81 | \n",
+ " 99 | \n",
+ " 10 | \n",
+ " 17 | \n",
+ " 8 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 15 | \n",
+ " 3 | \n",
+ " 7 | \n",
+ " 22 | \n",
+ " 2 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 15 | \n",
+ " 29 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 26 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 49 | \n",
+ " 12 | \n",
+ " 1 | \n",
+ " 120 | \n",
+ " 16 | \n",
+ " 20 | \n",
+ " 30 | \n",
+ " 13 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 26 | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 7 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 15 | \n",
+ " 28 | \n",
+ " 4 | \n",
+ " 9 | \n",
+ " 16 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 65 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 90 | \n",
+ " 45 | \n",
+ " 18 | \n",
+ " 25 | \n",
+ " 34 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 33 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 14 | \n",
+ " 72 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 1 | \n",
+ " 21 | \n",
+ " 99 | \n",
+ " 96 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 11 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9512.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9509.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9412.0 | \n",
+ " L2F | \n",
+ " A2F | \n",
+ " A2F | \n",
+ " A2F | \n",
+ " A1D | \n",
+ " I2D | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " L1D | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " L1D | \n",
+ " L3D | \n",
+ " NaN | \n",
+ " L3D | \n",
+ " A2D | \n",
+ " A2D | \n",
+ " A3D | \n",
+ " A3D | \n",
+ " A3D | \n",
+ " I4E | \n",
+ " A3D | \n",
+ " A3D | \n",
+ " 43 | \n",
+ " 9702 | \n",
+ " 113 | \n",
+ " 10 | \n",
+ " 25 | \n",
+ " 254.0 | \n",
+ " 37 | \n",
+ " 8 | \n",
+ " 3.0 | \n",
+ " 9310 | \n",
+ " 15.0 | \n",
+ " 9601 | \n",
+ " 15.0 | \n",
+ " 9601 | \n",
+ " 7903 | \n",
+ " 8005.0 | \n",
+ " 14.0 | \n",
+ " 6.864865 | \n",
+ " 7112 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 2 | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 26.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ODATEDW OSOURCE TCODE STATE ZIP MAILCODE PVASTATE DOB NOEXCH \\\n",
+ "0 8901 GRI 0 IL 61081 A NaN 3712 0 \n",
+ "1 9401 BOA 1 CA 91326 A NaN 5202 0 \n",
+ "2 9001 AMH 1 NC 27017 A NaN 0 0 \n",
+ "3 8701 BRY 0 CA 95953 A NaN 2801 0 \n",
+ "4 8601 NaN 0 FL 33176 A NaN 2001 0 \n",
+ "\n",
+ " RECINHSE RECP3 RECPGVG RECSWEEP MDMAUD DOMAIN CLUSTER AGE AGEFLAG \\\n",
+ "0 NaN NaN NaN NaN XXXX T2 36 60.0 NaN \n",
+ "1 NaN NaN NaN NaN XXXX S1 14 46.0 E \n",
+ "2 NaN NaN NaN NaN XXXX R2 43 NaN NaN \n",
+ "3 NaN NaN NaN NaN XXXX R2 44 70.0 E \n",
+ "4 X X NaN NaN XXXX S2 16 78.0 E \n",
+ "\n",
+ " HOMEOWNR CHILD03 CHILD07 CHILD12 CHILD18 INCOME GENDER WEALTH1 HIT \\\n",
+ "0 NaN NaN NaN NaN NaN NaN F NaN 0 \n",
+ "1 H NaN NaN NaN M 6.0 M 9.0 16 \n",
+ "2 U NaN NaN NaN NaN 3.0 M 1.0 2 \n",
+ "3 U NaN NaN NaN NaN 1.0 F 4.0 2 \n",
+ "4 H NaN NaN NaN NaN 3.0 F 2.0 60 \n",
+ "\n",
+ " DATASRCE MALEMILI MALEVET VIETVETS WWIIVETS LOCALGOV STATEGOV FEDGOV \\\n",
+ "0 NaN 0 39 34 18 10 2 1 \n",
+ "1 3 0 15 55 11 6 2 1 \n",
+ "2 3 0 20 29 33 6 8 1 \n",
+ "3 3 0 23 14 31 3 0 3 \n",
+ "4 3 1 28 9 53 26 3 2 \n",
+ "\n",
+ " SOLP3 SOLIH MAJOR WEALTH2 GEOCODE COLLECT1 VETERANS BIBLE CATLG HOMEE PETS \\\n",
+ "0 NaN NaN NaN 5.0 NaN NaN NaN NaN NaN NaN NaN \n",
+ "1 NaN NaN NaN 9.0 2 NaN NaN NaN NaN NaN NaN \n",
+ "2 NaN NaN NaN 1.0 NaN NaN NaN NaN NaN NaN NaN \n",
+ "3 NaN NaN NaN 0.0 NaN NaN NaN NaN NaN NaN NaN \n",
+ "4 NaN 12 NaN NaN NaN NaN NaN Y Y NaN NaN \n",
+ "\n",
+ " CDPLAY STEREO PCOWNERS PHOTO CRAFTS FISHER GARDENIN BOATS WALKER KIDSTUFF \\\n",
+ "0 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN \n",
+ "1 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN \n",
+ "2 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN \n",
+ "3 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN \n",
+ "4 NaN Y NaN NaN Y NaN Y NaN Y NaN \n",
+ "\n",
+ " CARDS PLATES LIFESRC PEPSTRFL POP901 POP902 POP903 POP90C1 POP90C2 \\\n",
+ "0 NaN NaN NaN X 992 264 332 0 35 \n",
+ "1 NaN NaN NaN NaN 3611 940 998 99 0 \n",
+ "2 NaN NaN NaN X 7001 2040 2669 0 2 \n",
+ "3 NaN NaN NaN X 640 160 219 0 8 \n",
+ "4 Y NaN 3 NaN 2520 627 761 99 0 \n",
+ "\n",
+ " POP90C3 POP90C4 POP90C5 ETH1 ETH2 ETH3 ETH4 ETH5 ETH6 ETH7 ETH8 \\\n",
+ "0 65 47 53 92 1 0 0 11 0 0 0 \n",
+ "1 0 50 50 67 0 0 31 6 4 2 6 \n",
+ "2 98 49 51 96 2 0 0 2 0 0 0 \n",
+ "3 92 54 46 61 0 0 11 32 6 2 0 \n",
+ "4 0 46 54 2 98 0 0 1 0 0 0 \n",
+ "\n",
+ " ETH9 ETH10 ETH11 ETH12 ETH13 ETH14 ETH15 ETH16 AGE901 AGE902 \\\n",
+ "0 0 0 0 0 11 0 0 0 39 48 \n",
+ "1 4 14 0 0 2 0 1 4 34 41 \n",
+ "2 0 0 0 0 2 0 0 0 35 43 \n",
+ "3 0 0 0 0 31 0 0 1 32 40 \n",
+ "4 0 0 0 0 0 0 0 0 33 45 \n",
+ "\n",
+ " AGE903 AGE904 AGE905 AGE906 AGE907 CHIL1 CHIL2 CHIL3 AGEC1 AGEC2 \\\n",
+ "0 51 40 50 54 25 31 42 27 11 14 \n",
+ "1 43 32 42 45 32 33 46 21 13 14 \n",
+ "2 46 37 45 49 23 35 40 25 13 20 \n",
+ "3 44 34 43 47 25 45 35 20 15 25 \n",
+ "4 50 36 46 50 27 34 43 23 14 21 \n",
+ "\n",
+ " AGEC3 AGEC4 AGEC5 AGEC6 AGEC7 CHILC1 CHILC2 CHILC3 CHILC4 CHILC5 \\\n",
+ "0 18 17 13 11 15 12 11 34 25 18 \n",
+ "1 33 23 10 4 2 11 16 36 22 15 \n",
+ "2 19 16 13 10 8 15 14 30 22 19 \n",
+ "3 17 17 12 7 7 20 17 30 14 19 \n",
+ "4 13 15 20 12 5 13 15 34 19 19 \n",
+ "\n",
+ " HHAGE1 HHAGE2 HHAGE3 HHN1 HHN2 HHN3 HHN4 HHN5 HHN6 MARR1 MARR2 \\\n",
+ "0 26 10 23 18 33 49 28 12 4 61 7 \n",
+ "1 12 1 5 4 21 75 55 23 9 69 4 \n",
+ "2 25 10 23 21 35 44 22 6 2 63 9 \n",
+ "3 25 11 23 23 27 50 30 15 8 63 9 \n",
+ "4 31 7 27 16 26 57 36 24 14 42 17 \n",
+ "\n",
+ " MARR3 MARR4 HHP1 HHP2 DW1 DW2 DW3 DW4 DW5 DW6 DW7 DW8 DW9 \\\n",
+ "0 12 19 198 276 97 95 2 2 0 0 7 7 0 \n",
+ "1 3 24 317 360 99 99 0 0 0 0 0 0 0 \n",
+ "2 9 19 183 254 69 69 1 6 5 3 3 3 0 \n",
+ "3 6 23 199 283 85 83 3 4 1 0 2 0 2 \n",
+ "4 9 33 235 323 99 98 0 0 0 0 0 0 0 \n",
+ "\n",
+ " HV1 HV2 HV3 HV4 HU1 HU2 HU3 HU4 HU5 HHD1 HHD2 HHD3 HHD4 \\\n",
+ "0 479 635 3 2 86 14 96 4 7 38 80 70 32 \n",
+ "1 5468 5218 12 10 96 4 97 3 9 59 94 88 55 \n",
+ "2 497 546 2 1 78 22 93 7 18 36 76 65 30 \n",
+ "3 1000 1263 2 1 48 52 93 7 6 36 73 61 30 \n",
+ "4 576 594 4 3 90 10 97 3 0 42 82 49 22 \n",
+ "\n",
+ " HHD5 HHD6 HHD7 HHD8 HHD9 HHD10 HHD11 HHD12 ETHC1 ETHC2 ETHC3 \\\n",
+ "0 84 16 6 2 5 9 15 3 17 50 25 \n",
+ "1 95 5 4 1 3 5 4 2 18 44 5 \n",
+ "2 86 14 7 2 5 11 17 3 17 60 18 \n",
+ "3 84 16 6 3 3 21 12 4 13 36 13 \n",
+ "4 92 8 20 3 17 9 23 1 1 1 0 \n",
+ "\n",
+ " ETHC4 ETHC5 ETHC6 HVP1 HVP2 HVP3 HVP4 HVP5 HVP6 HUR1 HUR2 RHP1 \\\n",
+ "0 0 0 0 2 7 13 27 47 0 1 61 58 \n",
+ "1 0 0 0 97 98 98 98 99 94 0 83 76 \n",
+ "2 0 1 0 0 1 6 18 50 0 4 36 49 \n",
+ "3 0 0 0 10 25 50 69 92 10 15 42 55 \n",
+ "4 21 58 19 0 1 2 16 67 0 2 45 52 \n",
+ "\n",
+ " RHP2 RHP3 RHP4 HUPA1 HUPA2 HUPA3 HUPA4 HUPA5 HUPA6 HUPA7 RP1 \\\n",
+ "0 61 15 4 2 0 0 14 1 0 0 2 \n",
+ "1 73 21 5 0 0 0 4 0 0 0 91 \n",
+ "2 51 14 5 4 2 24 11 2 3 6 0 \n",
+ "3 50 15 5 4 0 9 42 4 0 5 1 \n",
+ "4 53 16 6 0 0 0 9 0 0 0 25 \n",
+ "\n",
+ " RP2 RP3 RP4 MSA ADI DMA IC1 IC2 IC3 IC4 IC5 IC6 \\\n",
+ "0 5 17 73 0.0 177.0 682.0 307 318 349 378 12883 13 \n",
+ "1 91 91 94 4480.0 13.0 803.0 1088 1096 1026 1037 36175 2 \n",
+ "2 2 9 44 0.0 281.0 518.0 251 292 292 340 11576 32 \n",
+ "3 8 17 34 9340.0 67.0 862.0 386 388 396 423 15130 27 \n",
+ "4 58 74 83 5000.0 127.0 528.0 240 250 293 321 9836 24 \n",
+ "\n",
+ " IC7 IC8 IC9 IC10 IC11 IC12 IC13 IC14 IC15 IC16 IC17 IC18 IC19 \\\n",
+ "0 23 23 23 15 1 0 0 1 4 25 24 26 17 \n",
+ "1 6 2 5 15 14 13 10 33 2 5 2 5 15 \n",
+ "2 18 20 15 12 2 0 0 1 20 19 24 18 16 \n",
+ "3 12 4 26 22 5 0 0 4 35 5 6 12 30 \n",
+ "4 29 23 13 4 4 0 0 2 21 30 22 16 4 \n",
+ "\n",
+ " IC20 IC21 IC22 IC23 HHAS1 HHAS2 HHAS3 HHAS4 MC1 MC2 MC3 TPE1 \\\n",
+ "0 2 0 0 2 28 4 51 1 46 54 3 88 \n",
+ "1 14 14 10 32 6 2 66 3 56 44 9 80 \n",
+ "2 2 0 0 1 28 8 31 11 38 62 8 74 \n",
+ "3 6 0 0 5 22 14 26 20 46 54 3 58 \n",
+ "4 5 0 0 3 35 8 11 14 20 80 4 73 \n",
+ "\n",
+ " TPE2 TPE3 TPE4 TPE5 TPE6 TPE7 TPE8 TPE9 PEC1 PEC2 TPE10 TPE11 \\\n",
+ "0 8 0 0 0 0 0 0 4 1 13 14 16 \n",
+ "1 14 0 0 0 0 0 0 6 0 2 24 32 \n",
+ "2 22 0 0 0 0 0 2 2 1 21 19 24 \n",
+ "3 36 0 0 0 0 0 6 0 0 17 13 15 \n",
+ "4 22 1 1 0 0 0 3 1 2 1 24 27 \n",
+ "\n",
+ " TPE12 TPE13 LFC1 LFC2 LFC3 LFC4 LFC5 LFC6 LFC7 LFC8 LFC9 LFC10 \\\n",
+ "0 2 45 56 64 50 64 44 62 53 99 0 0 \n",
+ "1 12 71 70 83 58 81 57 64 57 99 99 0 \n",
+ "2 6 61 65 73 59 70 56 78 62 82 99 4 \n",
+ "3 0 43 69 81 53 68 45 33 31 0 99 23 \n",
+ "4 3 76 61 73 51 65 49 80 31 81 99 10 \n",
+ "\n",
+ " OCC1 OCC2 OCC3 OCC4 OCC5 OCC6 OCC7 OCC8 OCC9 OCC10 OCC11 OCC12 \\\n",
+ "0 9 3 8 13 9 0 3 9 3 15 19 5 \n",
+ "1 22 24 4 21 13 2 1 6 0 4 1 0 \n",
+ "2 10 5 2 6 12 0 1 9 5 18 20 5 \n",
+ "3 17 3 0 6 6 0 0 13 42 12 0 0 \n",
+ "4 17 8 2 6 15 3 7 22 2 9 0 7 \n",
+ "\n",
+ " OCC13 EIC1 EIC2 EIC3 EIC4 EIC5 EIC6 EIC7 EIC8 EIC9 EIC10 EIC11 \\\n",
+ "0 4 3 0 3 41 1 0 7 13 6 5 0 \n",
+ "1 3 1 0 6 13 1 2 8 18 11 4 3 \n",
+ "2 7 6 0 11 33 4 3 2 12 3 3 2 \n",
+ "3 0 42 0 6 3 0 0 0 23 3 3 6 \n",
+ "4 2 2 0 6 1 5 2 2 12 2 7 6 \n",
+ "\n",
+ " EIC12 EIC13 EIC14 EIC15 EIC16 OEDC1 OEDC2 OEDC3 OEDC4 OEDC5 \\\n",
+ "0 4 9 4 1 3 10 2 1 7 78 \n",
+ "1 4 10 7 11 1 6 2 1 16 69 \n",
+ "2 0 7 8 3 3 6 7 1 8 74 \n",
+ "3 0 3 3 3 3 3 0 3 6 87 \n",
+ "4 4 15 29 4 3 26 3 2 7 49 \n",
+ "\n",
+ " OEDC6 OEDC7 EC1 EC2 EC3 EC4 EC5 EC6 EC7 EC8 SEC1 SEC2 SEC3 \\\n",
+ "0 2 0 120 16 10 39 21 8 4 3 5 20 3 \n",
+ "1 5 2 160 5 5 12 21 7 30 20 14 24 4 \n",
+ "2 3 1 120 22 20 28 16 6 5 3 1 23 1 \n",
+ "3 0 0 120 28 12 14 27 10 3 5 0 19 1 \n",
+ "4 12 1 120 16 20 30 13 3 12 5 2 26 1 \n",
+ "\n",
+ " SEC4 SEC5 AFC1 AFC2 AFC3 AFC4 AFC5 AFC6 VC1 VC2 VC3 VC4 ANC1 \\\n",
+ "0 19 4 0 0 0 18 39 0 34 23 18 16 1 \n",
+ "1 24 10 0 0 0 8 15 0 55 10 11 0 0 \n",
+ "2 16 6 0 0 0 10 21 0 28 23 32 8 1 \n",
+ "3 17 0 0 0 0 13 23 0 14 40 31 16 0 \n",
+ "4 20 7 1 1 1 15 28 4 9 16 53 20 0 \n",
+ "\n",
+ " ANC2 ANC3 ANC4 ANC5 ANC6 ANC7 ANC8 ANC9 ANC10 ANC11 ANC12 ANC13 \\\n",
+ "0 4 0 23 0 0 5 1 0 0 0 0 0 \n",
+ "1 2 0 3 1 1 2 3 1 1 0 3 0 \n",
+ "2 14 1 5 0 0 7 0 0 0 0 0 1 \n",
+ "3 1 0 13 0 0 4 0 0 0 3 0 0 \n",
+ "4 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " ANC14 ANC15 POBC1 POBC2 LSC1 LSC2 LSC3 LSC4 VOC1 VOC2 VOC3 HC1 \\\n",
+ "0 2 0 3 74 88 8 0 4 96 77 19 13 \n",
+ "1 0 0 42 39 50 7 27 16 99 92 53 5 \n",
+ "2 0 0 2 84 96 3 0 0 92 65 29 9 \n",
+ "3 0 0 29 67 56 41 3 0 94 43 27 4 \n",
+ "4 0 0 1 65 99 0 0 0 90 45 18 25 \n",
+ "\n",
+ " HC2 HC3 HC4 HC5 HC6 HC7 HC8 HC9 HC10 HC11 HC12 HC13 HC14 HC15 \\\n",
+ "0 31 5 14 14 31 54 46 0 0 90 0 10 0 0 \n",
+ "1 10 2 26 56 97 99 0 0 0 96 0 4 0 0 \n",
+ "2 22 3 12 23 50 69 31 0 0 0 6 35 44 0 \n",
+ "3 38 0 10 19 39 45 55 0 0 45 22 17 0 0 \n",
+ "4 34 0 1 3 6 33 67 0 0 9 14 72 3 0 \n",
+ "\n",
+ " HC16 HC17 HC18 HC19 HC20 HC21 MHUC1 MHUC2 AC1 AC2 ADATE_2 \\\n",
+ "0 0 33 65 40 99 99 6 2 10 7 9706 \n",
+ "1 0 99 0 99 99 99 20 4 6 5 9706 \n",
+ "2 15 22 77 17 97 92 9 2 6 5 9706 \n",
+ "3 16 23 77 22 93 89 16 2 6 6 9706 \n",
+ "4 0 99 1 21 99 96 6 2 7 11 9706 \n",
+ "\n",
+ " ADATE_3 ADATE_4 ADATE_6 ADATE_7 ADATE_8 ADATE_9 ADATE_11 ADATE_12 \\\n",
+ "0 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 \n",
+ "1 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9509.0 \n",
+ "2 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 \n",
+ "3 9606.0 9604.0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 \n",
+ "4 9606.0 9604.0 9603.0 9512.0 9601.0 9511.0 9509.0 9508.0 \n",
+ "\n",
+ " ADATE_14 ADATE_16 ADATE_18 RFA_2 RFA_3 RFA_4 RFA_5 RFA_6 RFA_7 RFA_8 \\\n",
+ "0 9506.0 9503.0 9501.0 L4E S4E S4E S4E S4E S4E S4E \n",
+ "1 NaN 9503.0 NaN L2G A2G A2G A2G A2G A1E A1E \n",
+ "2 9506.0 9503.0 9501.0 L4E S4E S4E S4E S4E S4F S4F \n",
+ "3 9506.0 9503.0 9501.0 L4E S4E S4E S4E S4E S4E S4E \n",
+ "4 9506.0 9503.0 9412.0 L2F A2F A2F A2F A1D I2D A1E \n",
+ "\n",
+ " RFA_9 RFA_10 RFA_11 RFA_12 RFA_13 RFA_14 RFA_15 RFA_16 RFA_17 RFA_18 RFA_19 \\\n",
+ "0 S4E S4E S4E S4E S4E S4E S4E S4E S4E S4E S4E \n",
+ "1 A1E A1E A1E A1E NaN NaN NaN L1E NaN NaN N1E \n",
+ "2 S4F NaN S4F S4F S4F S4F S4F S4F NaN S4D S4D \n",
+ "3 S4E NaN S4E S4E S4E S4E S4E S4E S2D S2D A1D \n",
+ "4 A1E L1D A1E A1E L1D L3D NaN L3D A2D A2D A3D \n",
+ "\n",
+ " RFA_20 RFA_21 RFA_22 RFA_23 RFA_24 CARDPROM MAXADATE NUMPROM CARDPM12 \\\n",
+ "0 S4E S4E S4E S4E S4E 27 9702 74 6 \n",
+ "1 N1E N1E N1E NaN F1E 12 9702 32 6 \n",
+ "2 NaN NaN S4D S4D S3D 26 9702 63 6 \n",
+ "3 A1D A1D A1D NaN NaN 27 9702 66 6 \n",
+ "4 A3D A3D I4E A3D A3D 43 9702 113 10 \n",
+ "\n",
+ " NUMPRM12 RAMNTALL NGIFTALL CARDGIFT MINRAMNT MINRDATE MAXRAMNT \\\n",
+ "0 14 240.0 31 14 5.0 9208 12.0 \n",
+ "1 13 47.0 3 1 10.0 9310 25.0 \n",
+ "2 14 202.0 27 14 2.0 9111 16.0 \n",
+ "3 14 109.0 16 7 2.0 8711 11.0 \n",
+ "4 25 254.0 37 8 3.0 9310 15.0 \n",
+ "\n",
+ " MAXRDATE LASTGIFT LASTDATE FISTDATE NEXTDATE TIMELAG AVGGIFT \\\n",
+ "0 9402 10.0 9512 8911 9003.0 4.0 7.741935 \n",
+ "1 9512 25.0 9512 9310 9504.0 18.0 15.666667 \n",
+ "2 9207 5.0 9512 9001 9101.0 12.0 7.481481 \n",
+ "3 9411 10.0 9512 8702 8711.0 9.0 6.812500 \n",
+ "4 9601 15.0 9601 7903 8005.0 14.0 6.864865 \n",
+ "\n",
+ " CONTROLN TARGET_B TARGET_D HPHONE_D RFA_2R RFA_2F RFA_2A MDMAUD_R \\\n",
+ "0 95515 0 0.0 0 L 4 E X \n",
+ "1 148535 0 0.0 0 L 2 G X \n",
+ "2 15078 0 0.0 1 L 4 E X \n",
+ "3 172556 0 0.0 1 L 4 E X \n",
+ "4 7112 0 0.0 1 L 2 F X \n",
+ "\n",
+ " MDMAUD_F MDMAUD_A CLUSTER2 GEOCODE2 \n",
+ "0 X X 39.0 C \n",
+ "1 X X 1.0 A \n",
+ "2 X X 60.0 C \n",
+ "3 X X 41.0 C \n",
+ "4 X X 26.0 A "
+ ]
+ },
+ "execution_count": 21,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "data.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "id": "e3949a0a",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Keep using the same file.\n",
+ "\n",
+ "# Remove columns with null values more than a specified threshold.\n",
+ "# Now just like the last time we will discuss it other subject matter experts and keep the following columns -> wealth1, wealth2, VETERANS, SOLIH."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "id": "45db9feb",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Index(['RECPGVG', 'SOLP3', 'MAJOR', 'PLATES', 'HOMEE', 'CARDS', 'CHILD03',\n",
+ " 'PVASTATE', 'KIDSTUFF', 'CHILD07', 'RECSWEEP', 'CHILD12', 'RECP3',\n",
+ " 'BOATS', 'CHILD18', 'PHOTO', 'COLLECT1', 'SOLIH', 'RECINHSE', 'FISHER',\n",
+ " 'CATLG', 'CRAFTS', 'BIBLE', 'VETERANS', 'PCOWNERS', 'WALKER', 'CDPLAY',\n",
+ " 'STEREO', 'GARDENIN', 'PETS', 'GEOCODE', 'RFA_15', 'RFA_23', 'LIFESRC',\n",
+ " 'RFA_20', 'PEPSTRFL', 'WEALTH1', 'WEALTH2', 'RFA_13', 'RFA_24',\n",
+ " 'RFA_21', 'RFA_5', 'RFA_10', 'AGEFLAG', 'RFA_17', 'RFA_22', 'RFA_19'],\n",
+ " dtype='object')"
+ ]
+ },
+ "execution_count": 23,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "nulls_df = pd.DataFrame(data.isna().sum()*100 / len(data))\n",
+ "nulls_df.columns = ['nulls_percentage']\n",
+ "nulls_df_25 = nulls_df[nulls_df.nulls_percentage > 25 ].sort_values(by=['nulls_percentage'], ascending=False).index\n",
+ "nulls_df_25"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "id": "da197df3",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "cols = ['WEALTH1', 'WEALTH2', 'VETERANS','SOLIH']\n",
+ "cols_to_drop = list(nulls_df_25)\n",
+ "\n",
+ "for item in cols:\n",
+ " cols_to_drop.remove(item)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "id": "018c9f07",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "43"
+ ]
+ },
+ "execution_count": 25,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "len(cols_to_drop)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "id": "e7a97095",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "df = data.drop(cols_to_drop, axis=1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "id": "34c31c9b",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "nulls_df = pd.DataFrame(df.isna().sum()*100 / len(data))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "id": "f6cfb150",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(95412, 368)"
+ ]
+ },
+ "execution_count": 28,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.shape"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "ed972ddc",
+ "metadata": {},
+ "source": [
+ "## Split Numerical and Categorical. Separate Y values."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "id": "5190a72b",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ODATEDW | \n",
+ " OSOURCE | \n",
+ " TCODE | \n",
+ " STATE | \n",
+ " ZIP | \n",
+ " MAILCODE | \n",
+ " DOB | \n",
+ " NOEXCH | \n",
+ " MDMAUD | \n",
+ " DOMAIN | \n",
+ " CLUSTER | \n",
+ " AGE | \n",
+ " HOMEOWNR | \n",
+ " INCOME | \n",
+ " GENDER | \n",
+ " WEALTH1 | \n",
+ " HIT | \n",
+ " DATASRCE | \n",
+ " MALEMILI | \n",
+ " MALEVET | \n",
+ " VIETVETS | \n",
+ " WWIIVETS | \n",
+ " LOCALGOV | \n",
+ " STATEGOV | \n",
+ " FEDGOV | \n",
+ " SOLIH | \n",
+ " WEALTH2 | \n",
+ " VETERANS | \n",
+ " POP901 | \n",
+ " POP902 | \n",
+ " POP903 | \n",
+ " POP90C1 | \n",
+ " POP90C2 | \n",
+ " POP90C3 | \n",
+ " POP90C4 | \n",
+ " POP90C5 | \n",
+ " ETH1 | \n",
+ " ETH2 | \n",
+ " ETH3 | \n",
+ " ETH4 | \n",
+ " ETH5 | \n",
+ " ETH6 | \n",
+ " ETH7 | \n",
+ " ETH8 | \n",
+ " ETH9 | \n",
+ " ETH10 | \n",
+ " ETH11 | \n",
+ " ETH12 | \n",
+ " ETH13 | \n",
+ " ETH14 | \n",
+ " ETH15 | \n",
+ " ETH16 | \n",
+ " AGE901 | \n",
+ " AGE902 | \n",
+ " AGE903 | \n",
+ " AGE904 | \n",
+ " AGE905 | \n",
+ " AGE906 | \n",
+ " AGE907 | \n",
+ " CHIL1 | \n",
+ " CHIL2 | \n",
+ " CHIL3 | \n",
+ " AGEC1 | \n",
+ " AGEC2 | \n",
+ " AGEC3 | \n",
+ " AGEC4 | \n",
+ " AGEC5 | \n",
+ " AGEC6 | \n",
+ " AGEC7 | \n",
+ " CHILC1 | \n",
+ " CHILC2 | \n",
+ " CHILC3 | \n",
+ " CHILC4 | \n",
+ " CHILC5 | \n",
+ " HHAGE1 | \n",
+ " HHAGE2 | \n",
+ " HHAGE3 | \n",
+ " HHN1 | \n",
+ " HHN2 | \n",
+ " HHN3 | \n",
+ " HHN4 | \n",
+ " HHN5 | \n",
+ " HHN6 | \n",
+ " MARR1 | \n",
+ " MARR2 | \n",
+ " MARR3 | \n",
+ " MARR4 | \n",
+ " HHP1 | \n",
+ " HHP2 | \n",
+ " DW1 | \n",
+ " DW2 | \n",
+ " DW3 | \n",
+ " DW4 | \n",
+ " DW5 | \n",
+ " DW6 | \n",
+ " DW7 | \n",
+ " DW8 | \n",
+ " DW9 | \n",
+ " HV1 | \n",
+ " HV2 | \n",
+ " HV3 | \n",
+ " HV4 | \n",
+ " HU1 | \n",
+ " HU2 | \n",
+ " HU3 | \n",
+ " HU4 | \n",
+ " HU5 | \n",
+ " HHD1 | \n",
+ " HHD2 | \n",
+ " HHD3 | \n",
+ " HHD4 | \n",
+ " HHD5 | \n",
+ " HHD6 | \n",
+ " HHD7 | \n",
+ " HHD8 | \n",
+ " HHD9 | \n",
+ " HHD10 | \n",
+ " HHD11 | \n",
+ " HHD12 | \n",
+ " ETHC1 | \n",
+ " ETHC2 | \n",
+ " ETHC3 | \n",
+ " ETHC4 | \n",
+ " ETHC5 | \n",
+ " ETHC6 | \n",
+ " HVP1 | \n",
+ " HVP2 | \n",
+ " HVP3 | \n",
+ " HVP4 | \n",
+ " HVP5 | \n",
+ " HVP6 | \n",
+ " HUR1 | \n",
+ " HUR2 | \n",
+ " RHP1 | \n",
+ " RHP2 | \n",
+ " RHP3 | \n",
+ " RHP4 | \n",
+ " HUPA1 | \n",
+ " HUPA2 | \n",
+ " HUPA3 | \n",
+ " HUPA4 | \n",
+ " HUPA5 | \n",
+ " HUPA6 | \n",
+ " HUPA7 | \n",
+ " RP1 | \n",
+ " RP2 | \n",
+ " RP3 | \n",
+ " RP4 | \n",
+ " MSA | \n",
+ " ADI | \n",
+ " DMA | \n",
+ " IC1 | \n",
+ " IC2 | \n",
+ " IC3 | \n",
+ " IC4 | \n",
+ " IC5 | \n",
+ " IC6 | \n",
+ " IC7 | \n",
+ " IC8 | \n",
+ " IC9 | \n",
+ " IC10 | \n",
+ " IC11 | \n",
+ " IC12 | \n",
+ " IC13 | \n",
+ " IC14 | \n",
+ " IC15 | \n",
+ " IC16 | \n",
+ " IC17 | \n",
+ " IC18 | \n",
+ " IC19 | \n",
+ " IC20 | \n",
+ " IC21 | \n",
+ " IC22 | \n",
+ " IC23 | \n",
+ " HHAS1 | \n",
+ " HHAS2 | \n",
+ " HHAS3 | \n",
+ " HHAS4 | \n",
+ " MC1 | \n",
+ " MC2 | \n",
+ " MC3 | \n",
+ " TPE1 | \n",
+ " TPE2 | \n",
+ " TPE3 | \n",
+ " TPE4 | \n",
+ " TPE5 | \n",
+ " TPE6 | \n",
+ " TPE7 | \n",
+ " TPE8 | \n",
+ " TPE9 | \n",
+ " PEC1 | \n",
+ " PEC2 | \n",
+ " TPE10 | \n",
+ " TPE11 | \n",
+ " TPE12 | \n",
+ " TPE13 | \n",
+ " LFC1 | \n",
+ " LFC2 | \n",
+ " LFC3 | \n",
+ " LFC4 | \n",
+ " LFC5 | \n",
+ " LFC6 | \n",
+ " LFC7 | \n",
+ " LFC8 | \n",
+ " LFC9 | \n",
+ " LFC10 | \n",
+ " OCC1 | \n",
+ " OCC2 | \n",
+ " OCC3 | \n",
+ " OCC4 | \n",
+ " OCC5 | \n",
+ " OCC6 | \n",
+ " OCC7 | \n",
+ " OCC8 | \n",
+ " OCC9 | \n",
+ " OCC10 | \n",
+ " OCC11 | \n",
+ " OCC12 | \n",
+ " OCC13 | \n",
+ " EIC1 | \n",
+ " EIC2 | \n",
+ " EIC3 | \n",
+ " EIC4 | \n",
+ " EIC5 | \n",
+ " EIC6 | \n",
+ " EIC7 | \n",
+ " EIC8 | \n",
+ " EIC9 | \n",
+ " EIC10 | \n",
+ " EIC11 | \n",
+ " EIC12 | \n",
+ " EIC13 | \n",
+ " EIC14 | \n",
+ " EIC15 | \n",
+ " EIC16 | \n",
+ " OEDC1 | \n",
+ " OEDC2 | \n",
+ " OEDC3 | \n",
+ " OEDC4 | \n",
+ " OEDC5 | \n",
+ " OEDC6 | \n",
+ " OEDC7 | \n",
+ " EC1 | \n",
+ " EC2 | \n",
+ " EC3 | \n",
+ " EC4 | \n",
+ " EC5 | \n",
+ " EC6 | \n",
+ " EC7 | \n",
+ " EC8 | \n",
+ " SEC1 | \n",
+ " SEC2 | \n",
+ " SEC3 | \n",
+ " SEC4 | \n",
+ " SEC5 | \n",
+ " AFC1 | \n",
+ " AFC2 | \n",
+ " AFC3 | \n",
+ " AFC4 | \n",
+ " AFC5 | \n",
+ " AFC6 | \n",
+ " VC1 | \n",
+ " VC2 | \n",
+ " VC3 | \n",
+ " VC4 | \n",
+ " ANC1 | \n",
+ " ANC2 | \n",
+ " ANC3 | \n",
+ " ANC4 | \n",
+ " ANC5 | \n",
+ " ANC6 | \n",
+ " ANC7 | \n",
+ " ANC8 | \n",
+ " ANC9 | \n",
+ " ANC10 | \n",
+ " ANC11 | \n",
+ " ANC12 | \n",
+ " ANC13 | \n",
+ " ANC14 | \n",
+ " ANC15 | \n",
+ " POBC1 | \n",
+ " POBC2 | \n",
+ " LSC1 | \n",
+ " LSC2 | \n",
+ " LSC3 | \n",
+ " LSC4 | \n",
+ " VOC1 | \n",
+ " VOC2 | \n",
+ " VOC3 | \n",
+ " HC1 | \n",
+ " HC2 | \n",
+ " HC3 | \n",
+ " HC4 | \n",
+ " HC5 | \n",
+ " HC6 | \n",
+ " HC7 | \n",
+ " HC8 | \n",
+ " HC9 | \n",
+ " HC10 | \n",
+ " HC11 | \n",
+ " HC12 | \n",
+ " HC13 | \n",
+ " HC14 | \n",
+ " HC15 | \n",
+ " HC16 | \n",
+ " HC17 | \n",
+ " HC18 | \n",
+ " HC19 | \n",
+ " HC20 | \n",
+ " HC21 | \n",
+ " MHUC1 | \n",
+ " MHUC2 | \n",
+ " AC1 | \n",
+ " AC2 | \n",
+ " ADATE_2 | \n",
+ " ADATE_3 | \n",
+ " ADATE_4 | \n",
+ " ADATE_6 | \n",
+ " ADATE_7 | \n",
+ " ADATE_8 | \n",
+ " ADATE_9 | \n",
+ " ADATE_11 | \n",
+ " ADATE_12 | \n",
+ " ADATE_14 | \n",
+ " ADATE_16 | \n",
+ " ADATE_18 | \n",
+ " RFA_2 | \n",
+ " RFA_3 | \n",
+ " RFA_4 | \n",
+ " RFA_6 | \n",
+ " RFA_7 | \n",
+ " RFA_8 | \n",
+ " RFA_9 | \n",
+ " RFA_11 | \n",
+ " RFA_12 | \n",
+ " RFA_14 | \n",
+ " RFA_16 | \n",
+ " RFA_18 | \n",
+ " CARDPROM | \n",
+ " MAXADATE | \n",
+ " NUMPROM | \n",
+ " CARDPM12 | \n",
+ " NUMPRM12 | \n",
+ " RAMNTALL | \n",
+ " NGIFTALL | \n",
+ " CARDGIFT | \n",
+ " MINRAMNT | \n",
+ " MINRDATE | \n",
+ " MAXRAMNT | \n",
+ " MAXRDATE | \n",
+ " LASTGIFT | \n",
+ " LASTDATE | \n",
+ " FISTDATE | \n",
+ " NEXTDATE | \n",
+ " TIMELAG | \n",
+ " AVGGIFT | \n",
+ " CONTROLN | \n",
+ " TARGET_B | \n",
+ " TARGET_D | \n",
+ " HPHONE_D | \n",
+ " RFA_2R | \n",
+ " RFA_2F | \n",
+ " RFA_2A | \n",
+ " MDMAUD_R | \n",
+ " MDMAUD_F | \n",
+ " MDMAUD_A | \n",
+ " CLUSTER2 | \n",
+ " GEOCODE2 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 8901 | \n",
+ " GRI | \n",
+ " 0 | \n",
+ " IL | \n",
+ " 61081 | \n",
+ " A | \n",
+ " 3712 | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " T2 | \n",
+ " 36 | \n",
+ " 60.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " F | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 34 | \n",
+ " 18 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " NaN | \n",
+ " 5.0 | \n",
+ " NaN | \n",
+ " 992 | \n",
+ " 264 | \n",
+ " 332 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 47 | \n",
+ " 53 | \n",
+ " 92 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 48 | \n",
+ " 51 | \n",
+ " 40 | \n",
+ " 50 | \n",
+ " 54 | \n",
+ " 25 | \n",
+ " 31 | \n",
+ " 42 | \n",
+ " 27 | \n",
+ " 11 | \n",
+ " 14 | \n",
+ " 18 | \n",
+ " 17 | \n",
+ " 13 | \n",
+ " 11 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 11 | \n",
+ " 34 | \n",
+ " 25 | \n",
+ " 18 | \n",
+ " 26 | \n",
+ " 10 | \n",
+ " 23 | \n",
+ " 18 | \n",
+ " 33 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 61 | \n",
+ " 7 | \n",
+ " 12 | \n",
+ " 19 | \n",
+ " 198 | \n",
+ " 276 | \n",
+ " 97 | \n",
+ " 95 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 7 | \n",
+ " 0 | \n",
+ " 479 | \n",
+ " 635 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 86 | \n",
+ " 14 | \n",
+ " 96 | \n",
+ " 4 | \n",
+ " 7 | \n",
+ " 38 | \n",
+ " 80 | \n",
+ " 70 | \n",
+ " 32 | \n",
+ " 84 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 9 | \n",
+ " 15 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 50 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 13 | \n",
+ " 27 | \n",
+ " 47 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 61 | \n",
+ " 58 | \n",
+ " 61 | \n",
+ " 15 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 14 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 17 | \n",
+ " 73 | \n",
+ " 0.0 | \n",
+ " 177.0 | \n",
+ " 682.0 | \n",
+ " 307 | \n",
+ " 318 | \n",
+ " 349 | \n",
+ " 378 | \n",
+ " 12883 | \n",
+ " 13 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 15 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 25 | \n",
+ " 24 | \n",
+ " 26 | \n",
+ " 17 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 28 | \n",
+ " 4 | \n",
+ " 51 | \n",
+ " 1 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 3 | \n",
+ " 88 | \n",
+ " 8 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 45 | \n",
+ " 56 | \n",
+ " 64 | \n",
+ " 50 | \n",
+ " 64 | \n",
+ " 44 | \n",
+ " 62 | \n",
+ " 53 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 3 | \n",
+ " 8 | \n",
+ " 13 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " 3 | \n",
+ " 15 | \n",
+ " 19 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 41 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 13 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 9 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 7 | \n",
+ " 78 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 120 | \n",
+ " 16 | \n",
+ " 10 | \n",
+ " 39 | \n",
+ " 21 | \n",
+ " 8 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 20 | \n",
+ " 3 | \n",
+ " 19 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 18 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 34 | \n",
+ " 23 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 74 | \n",
+ " 88 | \n",
+ " 8 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 96 | \n",
+ " 77 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 31 | \n",
+ " 5 | \n",
+ " 14 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 54 | \n",
+ " 46 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 90 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 33 | \n",
+ " 65 | \n",
+ " 40 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " 27 | \n",
+ " 9702 | \n",
+ " 74 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 240.0 | \n",
+ " 31 | \n",
+ " 14 | \n",
+ " 5.0 | \n",
+ " 9208 | \n",
+ " 12.0 | \n",
+ " 9402 | \n",
+ " 10.0 | \n",
+ " 9512 | \n",
+ " 8911 | \n",
+ " 9003.0 | \n",
+ " 4.0 | \n",
+ " 7.741935 | \n",
+ " 95515 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 39.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 9401 | \n",
+ " BOA | \n",
+ " 1 | \n",
+ " CA | \n",
+ " 91326 | \n",
+ " A | \n",
+ " 5202 | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " S1 | \n",
+ " 14 | \n",
+ " 46.0 | \n",
+ " H | \n",
+ " 6.0 | \n",
+ " M | \n",
+ " 9.0 | \n",
+ " 16 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 15 | \n",
+ " 55 | \n",
+ " 11 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " NaN | \n",
+ " 9.0 | \n",
+ " NaN | \n",
+ " 3611 | \n",
+ " 940 | \n",
+ " 998 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 50 | \n",
+ " 50 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 14 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 34 | \n",
+ " 41 | \n",
+ " 43 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 33 | \n",
+ " 46 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 14 | \n",
+ " 33 | \n",
+ " 23 | \n",
+ " 10 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 11 | \n",
+ " 16 | \n",
+ " 36 | \n",
+ " 22 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 21 | \n",
+ " 75 | \n",
+ " 55 | \n",
+ " 23 | \n",
+ " 9 | \n",
+ " 69 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 24 | \n",
+ " 317 | \n",
+ " 360 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5468 | \n",
+ " 5218 | \n",
+ " 12 | \n",
+ " 10 | \n",
+ " 96 | \n",
+ " 4 | \n",
+ " 97 | \n",
+ " 3 | \n",
+ " 9 | \n",
+ " 59 | \n",
+ " 94 | \n",
+ " 88 | \n",
+ " 55 | \n",
+ " 95 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 18 | \n",
+ " 44 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 97 | \n",
+ " 98 | \n",
+ " 98 | \n",
+ " 98 | \n",
+ " 99 | \n",
+ " 94 | \n",
+ " 0 | \n",
+ " 83 | \n",
+ " 76 | \n",
+ " 73 | \n",
+ " 21 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 91 | \n",
+ " 91 | \n",
+ " 91 | \n",
+ " 94 | \n",
+ " 4480.0 | \n",
+ " 13.0 | \n",
+ " 803.0 | \n",
+ " 1088 | \n",
+ " 1096 | \n",
+ " 1026 | \n",
+ " 1037 | \n",
+ " 36175 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 13 | \n",
+ " 10 | \n",
+ " 33 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 14 | \n",
+ " 10 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 66 | \n",
+ " 3 | \n",
+ " 56 | \n",
+ " 44 | \n",
+ " 9 | \n",
+ " 80 | \n",
+ " 14 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 24 | \n",
+ " 32 | \n",
+ " 12 | \n",
+ " 71 | \n",
+ " 70 | \n",
+ " 83 | \n",
+ " 58 | \n",
+ " 81 | \n",
+ " 57 | \n",
+ " 64 | \n",
+ " 57 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 22 | \n",
+ " 24 | \n",
+ " 4 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 8 | \n",
+ " 18 | \n",
+ " 11 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 11 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 16 | \n",
+ " 69 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 160 | \n",
+ " 5 | \n",
+ " 5 | \n",
+ " 12 | \n",
+ " 21 | \n",
+ " 7 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 14 | \n",
+ " 24 | \n",
+ " 4 | \n",
+ " 24 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 8 | \n",
+ " 15 | \n",
+ " 0 | \n",
+ " 55 | \n",
+ " 10 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 39 | \n",
+ " 50 | \n",
+ " 7 | \n",
+ " 27 | \n",
+ " 16 | \n",
+ " 99 | \n",
+ " 92 | \n",
+ " 53 | \n",
+ " 5 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 26 | \n",
+ " 56 | \n",
+ " 97 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 96 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 99 | \n",
+ " 20 | \n",
+ " 4 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9509.0 | \n",
+ " NaN | \n",
+ " 9503.0 | \n",
+ " NaN | \n",
+ " L2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " NaN | \n",
+ " L1E | \n",
+ " NaN | \n",
+ " 12 | \n",
+ " 9702 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 47.0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 10.0 | \n",
+ " 9310 | \n",
+ " 25.0 | \n",
+ " 9512 | \n",
+ " 25.0 | \n",
+ " 9512 | \n",
+ " 9310 | \n",
+ " 9504.0 | \n",
+ " 18.0 | \n",
+ " 15.666667 | \n",
+ " 148535 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " L | \n",
+ " 2 | \n",
+ " G | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 1.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 9001 | \n",
+ " AMH | \n",
+ " 1 | \n",
+ " NC | \n",
+ " 27017 | \n",
+ " A | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 43 | \n",
+ " NaN | \n",
+ " U | \n",
+ " 3.0 | \n",
+ " M | \n",
+ " 1.0 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 29 | \n",
+ " 33 | \n",
+ " 6 | \n",
+ " 8 | \n",
+ " 1 | \n",
+ " NaN | \n",
+ " 1.0 | \n",
+ " NaN | \n",
+ " 7001 | \n",
+ " 2040 | \n",
+ " 2669 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 98 | \n",
+ " 49 | \n",
+ " 51 | \n",
+ " 96 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 43 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 45 | \n",
+ " 49 | \n",
+ " 23 | \n",
+ " 35 | \n",
+ " 40 | \n",
+ " 25 | \n",
+ " 13 | \n",
+ " 20 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 10 | \n",
+ " 8 | \n",
+ " 15 | \n",
+ " 14 | \n",
+ " 30 | \n",
+ " 22 | \n",
+ " 19 | \n",
+ " 25 | \n",
+ " 10 | \n",
+ " 23 | \n",
+ " 21 | \n",
+ " 35 | \n",
+ " 44 | \n",
+ " 22 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 63 | \n",
+ " 9 | \n",
+ " 9 | \n",
+ " 19 | \n",
+ " 183 | \n",
+ " 254 | \n",
+ " 69 | \n",
+ " 69 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 497 | \n",
+ " 546 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 78 | \n",
+ " 22 | \n",
+ " 93 | \n",
+ " 7 | \n",
+ " 18 | \n",
+ " 36 | \n",
+ " 76 | \n",
+ " 65 | \n",
+ " 30 | \n",
+ " 86 | \n",
+ " 14 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 5 | \n",
+ " 11 | \n",
+ " 17 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 60 | \n",
+ " 18 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 6 | \n",
+ " 18 | \n",
+ " 50 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 36 | \n",
+ " 49 | \n",
+ " 51 | \n",
+ " 14 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 2 | \n",
+ " 24 | \n",
+ " 11 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 9 | \n",
+ " 44 | \n",
+ " 0.0 | \n",
+ " 281.0 | \n",
+ " 518.0 | \n",
+ " 251 | \n",
+ " 292 | \n",
+ " 292 | \n",
+ " 340 | \n",
+ " 11576 | \n",
+ " 32 | \n",
+ " 18 | \n",
+ " 20 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 19 | \n",
+ " 24 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 28 | \n",
+ " 8 | \n",
+ " 31 | \n",
+ " 11 | \n",
+ " 38 | \n",
+ " 62 | \n",
+ " 8 | \n",
+ " 74 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 21 | \n",
+ " 19 | \n",
+ " 24 | \n",
+ " 6 | \n",
+ " 61 | \n",
+ " 65 | \n",
+ " 73 | \n",
+ " 59 | \n",
+ " 70 | \n",
+ " 56 | \n",
+ " 78 | \n",
+ " 62 | \n",
+ " 82 | \n",
+ " 99 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 9 | \n",
+ " 5 | \n",
+ " 18 | \n",
+ " 20 | \n",
+ " 5 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 33 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 8 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 7 | \n",
+ " 1 | \n",
+ " 8 | \n",
+ " 74 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 120 | \n",
+ " 22 | \n",
+ " 20 | \n",
+ " 28 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 23 | \n",
+ " 1 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " 28 | \n",
+ " 23 | \n",
+ " 32 | \n",
+ " 8 | \n",
+ " 1 | \n",
+ " 14 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 84 | \n",
+ " 96 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 92 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 9 | \n",
+ " 22 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 23 | \n",
+ " 50 | \n",
+ " 69 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 35 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 15 | \n",
+ " 22 | \n",
+ " 77 | \n",
+ " 17 | \n",
+ " 97 | \n",
+ " 92 | \n",
+ " 9 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 5 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4D | \n",
+ " 26 | \n",
+ " 9702 | \n",
+ " 63 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 202.0 | \n",
+ " 27 | \n",
+ " 14 | \n",
+ " 2.0 | \n",
+ " 9111 | \n",
+ " 16.0 | \n",
+ " 9207 | \n",
+ " 5.0 | \n",
+ " 9512 | \n",
+ " 9001 | \n",
+ " 9101.0 | \n",
+ " 12.0 | \n",
+ " 7.481481 | \n",
+ " 15078 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 60.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 8701 | \n",
+ " BRY | \n",
+ " 0 | \n",
+ " CA | \n",
+ " 95953 | \n",
+ " A | \n",
+ " 2801 | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 44 | \n",
+ " 70.0 | \n",
+ " U | \n",
+ " 1.0 | \n",
+ " F | \n",
+ " 4.0 | \n",
+ " 2 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 640 | \n",
+ " 160 | \n",
+ " 219 | \n",
+ " 0 | \n",
+ " 8 | \n",
+ " 92 | \n",
+ " 54 | \n",
+ " 46 | \n",
+ " 61 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 11 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 32 | \n",
+ " 40 | \n",
+ " 44 | \n",
+ " 34 | \n",
+ " 43 | \n",
+ " 47 | \n",
+ " 25 | \n",
+ " 45 | \n",
+ " 35 | \n",
+ " 20 | \n",
+ " 15 | \n",
+ " 25 | \n",
+ " 17 | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 7 | \n",
+ " 7 | \n",
+ " 20 | \n",
+ " 17 | \n",
+ " 30 | \n",
+ " 14 | \n",
+ " 19 | \n",
+ " 25 | \n",
+ " 11 | \n",
+ " 23 | \n",
+ " 23 | \n",
+ " 27 | \n",
+ " 50 | \n",
+ " 30 | \n",
+ " 15 | \n",
+ " 8 | \n",
+ " 63 | \n",
+ " 9 | \n",
+ " 6 | \n",
+ " 23 | \n",
+ " 199 | \n",
+ " 283 | \n",
+ " 85 | \n",
+ " 83 | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 1000 | \n",
+ " 1263 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 48 | \n",
+ " 52 | \n",
+ " 93 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 36 | \n",
+ " 73 | \n",
+ " 61 | \n",
+ " 30 | \n",
+ " 84 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 21 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 13 | \n",
+ " 36 | \n",
+ " 13 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 25 | \n",
+ " 50 | \n",
+ " 69 | \n",
+ " 92 | \n",
+ " 10 | \n",
+ " 15 | \n",
+ " 42 | \n",
+ " 55 | \n",
+ " 50 | \n",
+ " 15 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 42 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 1 | \n",
+ " 8 | \n",
+ " 17 | \n",
+ " 34 | \n",
+ " 9340.0 | \n",
+ " 67.0 | \n",
+ " 862.0 | \n",
+ " 386 | \n",
+ " 388 | \n",
+ " 396 | \n",
+ " 423 | \n",
+ " 15130 | \n",
+ " 27 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 26 | \n",
+ " 22 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 35 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 12 | \n",
+ " 30 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 5 | \n",
+ " 22 | \n",
+ " 14 | \n",
+ " 26 | \n",
+ " 20 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 3 | \n",
+ " 58 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 17 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 0 | \n",
+ " 43 | \n",
+ " 69 | \n",
+ " 81 | \n",
+ " 53 | \n",
+ " 68 | \n",
+ " 45 | \n",
+ " 33 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 23 | \n",
+ " 17 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 42 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 87 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 120 | \n",
+ " 28 | \n",
+ " 12 | \n",
+ " 14 | \n",
+ " 27 | \n",
+ " 10 | \n",
+ " 3 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 19 | \n",
+ " 1 | \n",
+ " 17 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 23 | \n",
+ " 0 | \n",
+ " 14 | \n",
+ " 40 | \n",
+ " 31 | \n",
+ " 16 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 13 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 29 | \n",
+ " 67 | \n",
+ " 56 | \n",
+ " 41 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 94 | \n",
+ " 43 | \n",
+ " 27 | \n",
+ " 4 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 10 | \n",
+ " 19 | \n",
+ " 39 | \n",
+ " 45 | \n",
+ " 55 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 45 | \n",
+ " 22 | \n",
+ " 17 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 16 | \n",
+ " 23 | \n",
+ " 77 | \n",
+ " 22 | \n",
+ " 93 | \n",
+ " 89 | \n",
+ " 16 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 6 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9602.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9510.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9501.0 | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S2D | \n",
+ " 27 | \n",
+ " 9702 | \n",
+ " 66 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 109.0 | \n",
+ " 16 | \n",
+ " 7 | \n",
+ " 2.0 | \n",
+ " 8711 | \n",
+ " 11.0 | \n",
+ " 9411 | \n",
+ " 10.0 | \n",
+ " 9512 | \n",
+ " 8702 | \n",
+ " 8711.0 | \n",
+ " 9.0 | \n",
+ " 6.812500 | \n",
+ " 172556 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 4 | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 41.0 | \n",
+ " C | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 8601 | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " FL | \n",
+ " 33176 | \n",
+ " A | \n",
+ " 2001 | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " S2 | \n",
+ " 16 | \n",
+ " 78.0 | \n",
+ " H | \n",
+ " 3.0 | \n",
+ " F | \n",
+ " 2.0 | \n",
+ " 60 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 28 | \n",
+ " 9 | \n",
+ " 53 | \n",
+ " 26 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 2520 | \n",
+ " 627 | \n",
+ " 761 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 46 | \n",
+ " 54 | \n",
+ " 2 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 33 | \n",
+ " 45 | \n",
+ " 50 | \n",
+ " 36 | \n",
+ " 46 | \n",
+ " 50 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 43 | \n",
+ " 23 | \n",
+ " 14 | \n",
+ " 21 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 20 | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " 13 | \n",
+ " 15 | \n",
+ " 34 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 31 | \n",
+ " 7 | \n",
+ " 27 | \n",
+ " 16 | \n",
+ " 26 | \n",
+ " 57 | \n",
+ " 36 | \n",
+ " 24 | \n",
+ " 14 | \n",
+ " 42 | \n",
+ " 17 | \n",
+ " 9 | \n",
+ " 33 | \n",
+ " 235 | \n",
+ " 323 | \n",
+ " 99 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 576 | \n",
+ " 594 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 90 | \n",
+ " 10 | \n",
+ " 97 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 82 | \n",
+ " 49 | \n",
+ " 22 | \n",
+ " 92 | \n",
+ " 8 | \n",
+ " 20 | \n",
+ " 3 | \n",
+ " 17 | \n",
+ " 9 | \n",
+ " 23 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 21 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 16 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 45 | \n",
+ " 52 | \n",
+ " 53 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 25 | \n",
+ " 58 | \n",
+ " 74 | \n",
+ " 83 | \n",
+ " 5000.0 | \n",
+ " 127.0 | \n",
+ " 528.0 | \n",
+ " 240 | \n",
+ " 250 | \n",
+ " 293 | \n",
+ " 321 | \n",
+ " 9836 | \n",
+ " 24 | \n",
+ " 29 | \n",
+ " 23 | \n",
+ " 13 | \n",
+ " 4 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 21 | \n",
+ " 30 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 35 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 14 | \n",
+ " 20 | \n",
+ " 80 | \n",
+ " 4 | \n",
+ " 73 | \n",
+ " 22 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 2 | \n",
+ " 1 | \n",
+ " 24 | \n",
+ " 27 | \n",
+ " 3 | \n",
+ " 76 | \n",
+ " 61 | \n",
+ " 73 | \n",
+ " 51 | \n",
+ " 65 | \n",
+ " 49 | \n",
+ " 80 | \n",
+ " 31 | \n",
+ " 81 | \n",
+ " 99 | \n",
+ " 10 | \n",
+ " 17 | \n",
+ " 8 | \n",
+ " 2 | \n",
+ " 6 | \n",
+ " 15 | \n",
+ " 3 | \n",
+ " 7 | \n",
+ " 22 | \n",
+ " 2 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 0 | \n",
+ " 6 | \n",
+ " 1 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 6 | \n",
+ " 4 | \n",
+ " 15 | \n",
+ " 29 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 26 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 49 | \n",
+ " 12 | \n",
+ " 1 | \n",
+ " 120 | \n",
+ " 16 | \n",
+ " 20 | \n",
+ " 30 | \n",
+ " 13 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 26 | \n",
+ " 1 | \n",
+ " 20 | \n",
+ " 7 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 15 | \n",
+ " 28 | \n",
+ " 4 | \n",
+ " 9 | \n",
+ " 16 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 65 | \n",
+ " 99 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 90 | \n",
+ " 45 | \n",
+ " 18 | \n",
+ " 25 | \n",
+ " 34 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 3 | \n",
+ " 6 | \n",
+ " 33 | \n",
+ " 67 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 14 | \n",
+ " 72 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 99 | \n",
+ " 1 | \n",
+ " 21 | \n",
+ " 99 | \n",
+ " 96 | \n",
+ " 6 | \n",
+ " 2 | \n",
+ " 7 | \n",
+ " 11 | \n",
+ " 9706 | \n",
+ " 9606.0 | \n",
+ " 9604.0 | \n",
+ " 9603.0 | \n",
+ " 9512.0 | \n",
+ " 9601.0 | \n",
+ " 9511.0 | \n",
+ " 9509.0 | \n",
+ " 9508.0 | \n",
+ " 9506.0 | \n",
+ " 9503.0 | \n",
+ " 9412.0 | \n",
+ " L2F | \n",
+ " A2F | \n",
+ " A2F | \n",
+ " A1D | \n",
+ " I2D | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " L3D | \n",
+ " L3D | \n",
+ " A2D | \n",
+ " 43 | \n",
+ " 9702 | \n",
+ " 113 | \n",
+ " 10 | \n",
+ " 25 | \n",
+ " 254.0 | \n",
+ " 37 | \n",
+ " 8 | \n",
+ " 3.0 | \n",
+ " 9310 | \n",
+ " 15.0 | \n",
+ " 9601 | \n",
+ " 15.0 | \n",
+ " 9601 | \n",
+ " 7903 | \n",
+ " 8005.0 | \n",
+ " 14.0 | \n",
+ " 6.864865 | \n",
+ " 7112 | \n",
+ " 0 | \n",
+ " 0.0 | \n",
+ " 1 | \n",
+ " L | \n",
+ " 2 | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " 26.0 | \n",
+ " A | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ODATEDW OSOURCE TCODE STATE ZIP MAILCODE DOB NOEXCH MDMAUD DOMAIN \\\n",
+ "0 8901 GRI 0 IL 61081 A 3712 0 XXXX T2 \n",
+ "1 9401 BOA 1 CA 91326 A 5202 0 XXXX S1 \n",
+ "2 9001 AMH 1 NC 27017 A 0 0 XXXX R2 \n",
+ "3 8701 BRY 0 CA 95953 A 2801 0 XXXX R2 \n",
+ "4 8601 NaN 0 FL 33176 A 2001 0 XXXX S2 \n",
+ "\n",
+ " CLUSTER AGE HOMEOWNR INCOME GENDER WEALTH1 HIT DATASRCE MALEMILI \\\n",
+ "0 36 60.0 NaN NaN F NaN 0 NaN 0 \n",
+ "1 14 46.0 H 6.0 M 9.0 16 3 0 \n",
+ "2 43 NaN U 3.0 M 1.0 2 3 0 \n",
+ "3 44 70.0 U 1.0 F 4.0 2 3 0 \n",
+ "4 16 78.0 H 3.0 F 2.0 60 3 1 \n",
+ "\n",
+ " MALEVET VIETVETS WWIIVETS LOCALGOV STATEGOV FEDGOV SOLIH WEALTH2 \\\n",
+ "0 39 34 18 10 2 1 NaN 5.0 \n",
+ "1 15 55 11 6 2 1 NaN 9.0 \n",
+ "2 20 29 33 6 8 1 NaN 1.0 \n",
+ "3 23 14 31 3 0 3 NaN 0.0 \n",
+ "4 28 9 53 26 3 2 12 NaN \n",
+ "\n",
+ " VETERANS POP901 POP902 POP903 POP90C1 POP90C2 POP90C3 POP90C4 \\\n",
+ "0 NaN 992 264 332 0 35 65 47 \n",
+ "1 NaN 3611 940 998 99 0 0 50 \n",
+ "2 NaN 7001 2040 2669 0 2 98 49 \n",
+ "3 NaN 640 160 219 0 8 92 54 \n",
+ "4 NaN 2520 627 761 99 0 0 46 \n",
+ "\n",
+ " POP90C5 ETH1 ETH2 ETH3 ETH4 ETH5 ETH6 ETH7 ETH8 ETH9 ETH10 \\\n",
+ "0 53 92 1 0 0 11 0 0 0 0 0 \n",
+ "1 50 67 0 0 31 6 4 2 6 4 14 \n",
+ "2 51 96 2 0 0 2 0 0 0 0 0 \n",
+ "3 46 61 0 0 11 32 6 2 0 0 0 \n",
+ "4 54 2 98 0 0 1 0 0 0 0 0 \n",
+ "\n",
+ " ETH11 ETH12 ETH13 ETH14 ETH15 ETH16 AGE901 AGE902 AGE903 AGE904 \\\n",
+ "0 0 0 11 0 0 0 39 48 51 40 \n",
+ "1 0 0 2 0 1 4 34 41 43 32 \n",
+ "2 0 0 2 0 0 0 35 43 46 37 \n",
+ "3 0 0 31 0 0 1 32 40 44 34 \n",
+ "4 0 0 0 0 0 0 33 45 50 36 \n",
+ "\n",
+ " AGE905 AGE906 AGE907 CHIL1 CHIL2 CHIL3 AGEC1 AGEC2 AGEC3 AGEC4 \\\n",
+ "0 50 54 25 31 42 27 11 14 18 17 \n",
+ "1 42 45 32 33 46 21 13 14 33 23 \n",
+ "2 45 49 23 35 40 25 13 20 19 16 \n",
+ "3 43 47 25 45 35 20 15 25 17 17 \n",
+ "4 46 50 27 34 43 23 14 21 13 15 \n",
+ "\n",
+ " AGEC5 AGEC6 AGEC7 CHILC1 CHILC2 CHILC3 CHILC4 CHILC5 HHAGE1 \\\n",
+ "0 13 11 15 12 11 34 25 18 26 \n",
+ "1 10 4 2 11 16 36 22 15 12 \n",
+ "2 13 10 8 15 14 30 22 19 25 \n",
+ "3 12 7 7 20 17 30 14 19 25 \n",
+ "4 20 12 5 13 15 34 19 19 31 \n",
+ "\n",
+ " HHAGE2 HHAGE3 HHN1 HHN2 HHN3 HHN4 HHN5 HHN6 MARR1 MARR2 MARR3 \\\n",
+ "0 10 23 18 33 49 28 12 4 61 7 12 \n",
+ "1 1 5 4 21 75 55 23 9 69 4 3 \n",
+ "2 10 23 21 35 44 22 6 2 63 9 9 \n",
+ "3 11 23 23 27 50 30 15 8 63 9 6 \n",
+ "4 7 27 16 26 57 36 24 14 42 17 9 \n",
+ "\n",
+ " MARR4 HHP1 HHP2 DW1 DW2 DW3 DW4 DW5 DW6 DW7 DW8 DW9 HV1 HV2 \\\n",
+ "0 19 198 276 97 95 2 2 0 0 7 7 0 479 635 \n",
+ "1 24 317 360 99 99 0 0 0 0 0 0 0 5468 5218 \n",
+ "2 19 183 254 69 69 1 6 5 3 3 3 0 497 546 \n",
+ "3 23 199 283 85 83 3 4 1 0 2 0 2 1000 1263 \n",
+ "4 33 235 323 99 98 0 0 0 0 0 0 0 576 594 \n",
+ "\n",
+ " HV3 HV4 HU1 HU2 HU3 HU4 HU5 HHD1 HHD2 HHD3 HHD4 HHD5 HHD6 \\\n",
+ "0 3 2 86 14 96 4 7 38 80 70 32 84 16 \n",
+ "1 12 10 96 4 97 3 9 59 94 88 55 95 5 \n",
+ "2 2 1 78 22 93 7 18 36 76 65 30 86 14 \n",
+ "3 2 1 48 52 93 7 6 36 73 61 30 84 16 \n",
+ "4 4 3 90 10 97 3 0 42 82 49 22 92 8 \n",
+ "\n",
+ " HHD7 HHD8 HHD9 HHD10 HHD11 HHD12 ETHC1 ETHC2 ETHC3 ETHC4 ETHC5 \\\n",
+ "0 6 2 5 9 15 3 17 50 25 0 0 \n",
+ "1 4 1 3 5 4 2 18 44 5 0 0 \n",
+ "2 7 2 5 11 17 3 17 60 18 0 1 \n",
+ "3 6 3 3 21 12 4 13 36 13 0 0 \n",
+ "4 20 3 17 9 23 1 1 1 0 21 58 \n",
+ "\n",
+ " ETHC6 HVP1 HVP2 HVP3 HVP4 HVP5 HVP6 HUR1 HUR2 RHP1 RHP2 RHP3 \\\n",
+ "0 0 2 7 13 27 47 0 1 61 58 61 15 \n",
+ "1 0 97 98 98 98 99 94 0 83 76 73 21 \n",
+ "2 0 0 1 6 18 50 0 4 36 49 51 14 \n",
+ "3 0 10 25 50 69 92 10 15 42 55 50 15 \n",
+ "4 19 0 1 2 16 67 0 2 45 52 53 16 \n",
+ "\n",
+ " RHP4 HUPA1 HUPA2 HUPA3 HUPA4 HUPA5 HUPA6 HUPA7 RP1 RP2 RP3 RP4 \\\n",
+ "0 4 2 0 0 14 1 0 0 2 5 17 73 \n",
+ "1 5 0 0 0 4 0 0 0 91 91 91 94 \n",
+ "2 5 4 2 24 11 2 3 6 0 2 9 44 \n",
+ "3 5 4 0 9 42 4 0 5 1 8 17 34 \n",
+ "4 6 0 0 0 9 0 0 0 25 58 74 83 \n",
+ "\n",
+ " MSA ADI DMA IC1 IC2 IC3 IC4 IC5 IC6 IC7 IC8 IC9 \\\n",
+ "0 0.0 177.0 682.0 307 318 349 378 12883 13 23 23 23 \n",
+ "1 4480.0 13.0 803.0 1088 1096 1026 1037 36175 2 6 2 5 \n",
+ "2 0.0 281.0 518.0 251 292 292 340 11576 32 18 20 15 \n",
+ "3 9340.0 67.0 862.0 386 388 396 423 15130 27 12 4 26 \n",
+ "4 5000.0 127.0 528.0 240 250 293 321 9836 24 29 23 13 \n",
+ "\n",
+ " IC10 IC11 IC12 IC13 IC14 IC15 IC16 IC17 IC18 IC19 IC20 IC21 \\\n",
+ "0 15 1 0 0 1 4 25 24 26 17 2 0 \n",
+ "1 15 14 13 10 33 2 5 2 5 15 14 14 \n",
+ "2 12 2 0 0 1 20 19 24 18 16 2 0 \n",
+ "3 22 5 0 0 4 35 5 6 12 30 6 0 \n",
+ "4 4 4 0 0 2 21 30 22 16 4 5 0 \n",
+ "\n",
+ " IC22 IC23 HHAS1 HHAS2 HHAS3 HHAS4 MC1 MC2 MC3 TPE1 TPE2 TPE3 \\\n",
+ "0 0 2 28 4 51 1 46 54 3 88 8 0 \n",
+ "1 10 32 6 2 66 3 56 44 9 80 14 0 \n",
+ "2 0 1 28 8 31 11 38 62 8 74 22 0 \n",
+ "3 0 5 22 14 26 20 46 54 3 58 36 0 \n",
+ "4 0 3 35 8 11 14 20 80 4 73 22 1 \n",
+ "\n",
+ " TPE4 TPE5 TPE6 TPE7 TPE8 TPE9 PEC1 PEC2 TPE10 TPE11 TPE12 TPE13 \\\n",
+ "0 0 0 0 0 0 4 1 13 14 16 2 45 \n",
+ "1 0 0 0 0 0 6 0 2 24 32 12 71 \n",
+ "2 0 0 0 0 2 2 1 21 19 24 6 61 \n",
+ "3 0 0 0 0 6 0 0 17 13 15 0 43 \n",
+ "4 1 0 0 0 3 1 2 1 24 27 3 76 \n",
+ "\n",
+ " LFC1 LFC2 LFC3 LFC4 LFC5 LFC6 LFC7 LFC8 LFC9 LFC10 OCC1 OCC2 \\\n",
+ "0 56 64 50 64 44 62 53 99 0 0 9 3 \n",
+ "1 70 83 58 81 57 64 57 99 99 0 22 24 \n",
+ "2 65 73 59 70 56 78 62 82 99 4 10 5 \n",
+ "3 69 81 53 68 45 33 31 0 99 23 17 3 \n",
+ "4 61 73 51 65 49 80 31 81 99 10 17 8 \n",
+ "\n",
+ " OCC3 OCC4 OCC5 OCC6 OCC7 OCC8 OCC9 OCC10 OCC11 OCC12 OCC13 EIC1 \\\n",
+ "0 8 13 9 0 3 9 3 15 19 5 4 3 \n",
+ "1 4 21 13 2 1 6 0 4 1 0 3 1 \n",
+ "2 2 6 12 0 1 9 5 18 20 5 7 6 \n",
+ "3 0 6 6 0 0 13 42 12 0 0 0 42 \n",
+ "4 2 6 15 3 7 22 2 9 0 7 2 2 \n",
+ "\n",
+ " EIC2 EIC3 EIC4 EIC5 EIC6 EIC7 EIC8 EIC9 EIC10 EIC11 EIC12 EIC13 \\\n",
+ "0 0 3 41 1 0 7 13 6 5 0 4 9 \n",
+ "1 0 6 13 1 2 8 18 11 4 3 4 10 \n",
+ "2 0 11 33 4 3 2 12 3 3 2 0 7 \n",
+ "3 0 6 3 0 0 0 23 3 3 6 0 3 \n",
+ "4 0 6 1 5 2 2 12 2 7 6 4 15 \n",
+ "\n",
+ " EIC14 EIC15 EIC16 OEDC1 OEDC2 OEDC3 OEDC4 OEDC5 OEDC6 OEDC7 EC1 \\\n",
+ "0 4 1 3 10 2 1 7 78 2 0 120 \n",
+ "1 7 11 1 6 2 1 16 69 5 2 160 \n",
+ "2 8 3 3 6 7 1 8 74 3 1 120 \n",
+ "3 3 3 3 3 0 3 6 87 0 0 120 \n",
+ "4 29 4 3 26 3 2 7 49 12 1 120 \n",
+ "\n",
+ " EC2 EC3 EC4 EC5 EC6 EC7 EC8 SEC1 SEC2 SEC3 SEC4 SEC5 AFC1 \\\n",
+ "0 16 10 39 21 8 4 3 5 20 3 19 4 0 \n",
+ "1 5 5 12 21 7 30 20 14 24 4 24 10 0 \n",
+ "2 22 20 28 16 6 5 3 1 23 1 16 6 0 \n",
+ "3 28 12 14 27 10 3 5 0 19 1 17 0 0 \n",
+ "4 16 20 30 13 3 12 5 2 26 1 20 7 1 \n",
+ "\n",
+ " AFC2 AFC3 AFC4 AFC5 AFC6 VC1 VC2 VC3 VC4 ANC1 ANC2 ANC3 ANC4 \\\n",
+ "0 0 0 18 39 0 34 23 18 16 1 4 0 23 \n",
+ "1 0 0 8 15 0 55 10 11 0 0 2 0 3 \n",
+ "2 0 0 10 21 0 28 23 32 8 1 14 1 5 \n",
+ "3 0 0 13 23 0 14 40 31 16 0 1 0 13 \n",
+ "4 1 1 15 28 4 9 16 53 20 0 0 0 0 \n",
+ "\n",
+ " ANC5 ANC6 ANC7 ANC8 ANC9 ANC10 ANC11 ANC12 ANC13 ANC14 ANC15 \\\n",
+ "0 0 0 5 1 0 0 0 0 0 2 0 \n",
+ "1 1 1 2 3 1 1 0 3 0 0 0 \n",
+ "2 0 0 7 0 0 0 0 0 1 0 0 \n",
+ "3 0 0 4 0 0 0 3 0 0 0 0 \n",
+ "4 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " POBC1 POBC2 LSC1 LSC2 LSC3 LSC4 VOC1 VOC2 VOC3 HC1 HC2 HC3 HC4 \\\n",
+ "0 3 74 88 8 0 4 96 77 19 13 31 5 14 \n",
+ "1 42 39 50 7 27 16 99 92 53 5 10 2 26 \n",
+ "2 2 84 96 3 0 0 92 65 29 9 22 3 12 \n",
+ "3 29 67 56 41 3 0 94 43 27 4 38 0 10 \n",
+ "4 1 65 99 0 0 0 90 45 18 25 34 0 1 \n",
+ "\n",
+ " HC5 HC6 HC7 HC8 HC9 HC10 HC11 HC12 HC13 HC14 HC15 HC16 HC17 \\\n",
+ "0 14 31 54 46 0 0 90 0 10 0 0 0 33 \n",
+ "1 56 97 99 0 0 0 96 0 4 0 0 0 99 \n",
+ "2 23 50 69 31 0 0 0 6 35 44 0 15 22 \n",
+ "3 19 39 45 55 0 0 45 22 17 0 0 16 23 \n",
+ "4 3 6 33 67 0 0 9 14 72 3 0 0 99 \n",
+ "\n",
+ " HC18 HC19 HC20 HC21 MHUC1 MHUC2 AC1 AC2 ADATE_2 ADATE_3 ADATE_4 \\\n",
+ "0 65 40 99 99 6 2 10 7 9706 9606.0 9604.0 \n",
+ "1 0 99 99 99 20 4 6 5 9706 9606.0 9604.0 \n",
+ "2 77 17 97 92 9 2 6 5 9706 9606.0 9604.0 \n",
+ "3 77 22 93 89 16 2 6 6 9706 9606.0 9604.0 \n",
+ "4 1 21 99 96 6 2 7 11 9706 9606.0 9604.0 \n",
+ "\n",
+ " ADATE_6 ADATE_7 ADATE_8 ADATE_9 ADATE_11 ADATE_12 ADATE_14 ADATE_16 \\\n",
+ "0 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 9506.0 9503.0 \n",
+ "1 9603.0 9602.0 9601.0 9511.0 9510.0 9509.0 NaN 9503.0 \n",
+ "2 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 9506.0 9503.0 \n",
+ "3 9603.0 9602.0 9601.0 9511.0 9510.0 9508.0 9506.0 9503.0 \n",
+ "4 9603.0 9512.0 9601.0 9511.0 9509.0 9508.0 9506.0 9503.0 \n",
+ "\n",
+ " ADATE_18 RFA_2 RFA_3 RFA_4 RFA_6 RFA_7 RFA_8 RFA_9 RFA_11 RFA_12 RFA_14 \\\n",
+ "0 9501.0 L4E S4E S4E S4E S4E S4E S4E S4E S4E S4E \n",
+ "1 NaN L2G A2G A2G A2G A1E A1E A1E A1E A1E NaN \n",
+ "2 9501.0 L4E S4E S4E S4E S4F S4F S4F S4F S4F S4F \n",
+ "3 9501.0 L4E S4E S4E S4E S4E S4E S4E S4E S4E S4E \n",
+ "4 9412.0 L2F A2F A2F A1D I2D A1E A1E A1E A1E L3D \n",
+ "\n",
+ " RFA_16 RFA_18 CARDPROM MAXADATE NUMPROM CARDPM12 NUMPRM12 RAMNTALL \\\n",
+ "0 S4E S4E 27 9702 74 6 14 240.0 \n",
+ "1 L1E NaN 12 9702 32 6 13 47.0 \n",
+ "2 S4F S4D 26 9702 63 6 14 202.0 \n",
+ "3 S4E S2D 27 9702 66 6 14 109.0 \n",
+ "4 L3D A2D 43 9702 113 10 25 254.0 \n",
+ "\n",
+ " NGIFTALL CARDGIFT MINRAMNT MINRDATE MAXRAMNT MAXRDATE LASTGIFT \\\n",
+ "0 31 14 5.0 9208 12.0 9402 10.0 \n",
+ "1 3 1 10.0 9310 25.0 9512 25.0 \n",
+ "2 27 14 2.0 9111 16.0 9207 5.0 \n",
+ "3 16 7 2.0 8711 11.0 9411 10.0 \n",
+ "4 37 8 3.0 9310 15.0 9601 15.0 \n",
+ "\n",
+ " LASTDATE FISTDATE NEXTDATE TIMELAG AVGGIFT CONTROLN TARGET_B \\\n",
+ "0 9512 8911 9003.0 4.0 7.741935 95515 0 \n",
+ "1 9512 9310 9504.0 18.0 15.666667 148535 0 \n",
+ "2 9512 9001 9101.0 12.0 7.481481 15078 0 \n",
+ "3 9512 8702 8711.0 9.0 6.812500 172556 0 \n",
+ "4 9601 7903 8005.0 14.0 6.864865 7112 0 \n",
+ "\n",
+ " TARGET_D HPHONE_D RFA_2R RFA_2F RFA_2A MDMAUD_R MDMAUD_F MDMAUD_A \\\n",
+ "0 0.0 0 L 4 E X X X \n",
+ "1 0.0 0 L 2 G X X X \n",
+ "2 0.0 1 L 4 E X X X \n",
+ "3 0.0 1 L 4 E X X X \n",
+ "4 0.0 1 L 2 F X X X \n",
+ "\n",
+ " CLUSTER2 GEOCODE2 \n",
+ "0 39.0 C \n",
+ "1 1.0 A \n",
+ "2 60.0 C \n",
+ "3 41.0 C \n",
+ "4 26.0 A "
+ ]
+ },
+ "execution_count": 29,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 151,
+ "id": "b3da73f3",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "95412"
+ ]
+ },
+ "execution_count": 151,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "len(Y)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 146,
+ "id": "5be43874",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "Y.to_csv('target.csv')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 31,
+ "id": "edf7bd54",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical = df.select_dtypes(include = ('int', 'float'))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "id": "3134e51b",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical = numerical.drop(columns=Y.columns)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "id": "0b1e2ab7",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical = df.select_dtypes(include= 'object')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "id": "f3e8aae3",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " state | \n",
+ " count | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " CA | \n",
+ " 17343 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " FL | \n",
+ " 8376 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " TX | \n",
+ " 7535 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " IL | \n",
+ " 6420 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " MI | \n",
+ " 5654 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " state count\n",
+ "0 CA 17343\n",
+ "1 FL 8376\n",
+ "2 TX 7535\n",
+ "3 IL 6420\n",
+ "4 MI 5654"
+ ]
+ },
+ "execution_count": 34,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Replace States with less than people with OTHER\n",
+ "state_df = pd.DataFrame(categorical['STATE'].value_counts()).reset_index()\n",
+ "state_df.columns = ['state', 'count']\n",
+ "state_df.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 35,
+ "id": "f830d265",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "['TN', 'AZ', 'OR', 'MN', 'CO', 'SC', 'AL', 'KY', 'OK', 'LA', 'KS', 'IA', 'AR', 'MS', 'NV', 'NM', 'NE', 'UT', 'ID', 'MT', 'HI', 'SD', 'WY', 'AK', 'ND', 'AP', 'NY', 'VA', 'OH', 'PA', 'MD', 'NJ', 'MA', 'CT', 'AA', 'AE', 'ME', 'NH', 'VT', 'RI', 'VI', 'WV', 'GU', 'DE', 'DC', 'AS']\n"
+ ]
+ }
+ ],
+ "source": [
+ "other_states = list(state_df[state_df['count']<2500]['state'])\n",
+ "print(other_states)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "id": "0403e93c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def clean_state(x):\n",
+ " if x in other_states:\n",
+ " return 'OTHER'\n",
+ " else:\n",
+ " return x"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 37,
+ "id": "ce0adf51",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical['STATE'] = categorical['STATE'].apply(clean_state)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 38,
+ "id": "c64898b7",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "OTHER 30457\n",
+ "CA 17343\n",
+ "FL 8376\n",
+ "TX 7535\n",
+ "IL 6420\n",
+ "MI 5654\n",
+ "NC 4160\n",
+ "WA 3577\n",
+ "GA 3403\n",
+ "IN 2980\n",
+ "WI 2795\n",
+ "MO 2712\n",
+ "Name: STATE, dtype: int64"
+ ]
+ },
+ "execution_count": 38,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical['STATE'].value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "id": "4adadfb6",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "R2 13623\n",
+ "T2 12369\n",
+ "S1 11503\n",
+ "S2 8530\n",
+ "C2 8264\n",
+ "C1 6145\n",
+ "C3 5280\n",
+ "T1 4982\n",
+ "R3 4809\n",
+ "U1 4510\n",
+ "U2 3254\n",
+ "U3 2598\n",
+ "T3 2176\n",
+ "S3 1891\n",
+ "U4 1804\n",
+ "R1 1358\n",
+ "Name: DOMAIN, dtype: int64"
+ ]
+ },
+ "execution_count": 39,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical['DOMAIN'].value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 40,
+ "id": "98b05099",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "2.427367626713621"
+ ]
+ },
+ "execution_count": 40,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical['DOMAIN'].isna().sum()*100 / len(categorical)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 41,
+ "id": "f2c47e7e",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Replace null values with the mode\n",
+ "categorical['DOMAIN'] = categorical['DOMAIN'].fillna('R2')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 42,
+ "id": "a3e7dcf8",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0.0"
+ ]
+ },
+ "execution_count": 42,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical['DOMAIN'].isna().sum()*100 / len(categorical)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 43,
+ "id": "0fce32ba",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "'T'"
+ ]
+ },
+ "execution_count": 43,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical['DOMAIN'][0][0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 44,
+ "id": "fe5149f0",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical['DOMAIN_A'] = categorical['DOMAIN'].apply(lambda x: x[0])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 45,
+ "id": "8213d297",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " OSOURCE | \n",
+ " STATE | \n",
+ " ZIP | \n",
+ " MAILCODE | \n",
+ " NOEXCH | \n",
+ " MDMAUD | \n",
+ " DOMAIN | \n",
+ " CLUSTER | \n",
+ " HOMEOWNR | \n",
+ " GENDER | \n",
+ " DATASRCE | \n",
+ " SOLIH | \n",
+ " VETERANS | \n",
+ " RFA_2 | \n",
+ " RFA_3 | \n",
+ " RFA_4 | \n",
+ " RFA_6 | \n",
+ " RFA_7 | \n",
+ " RFA_8 | \n",
+ " RFA_9 | \n",
+ " RFA_11 | \n",
+ " RFA_12 | \n",
+ " RFA_14 | \n",
+ " RFA_16 | \n",
+ " RFA_18 | \n",
+ " RFA_2R | \n",
+ " RFA_2A | \n",
+ " MDMAUD_R | \n",
+ " MDMAUD_F | \n",
+ " MDMAUD_A | \n",
+ " GEOCODE2 | \n",
+ " DOMAIN_A | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " GRI | \n",
+ " IL | \n",
+ " 61081 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " T2 | \n",
+ " 36 | \n",
+ " NaN | \n",
+ " F | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " L | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " C | \n",
+ " T | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " BOA | \n",
+ " CA | \n",
+ " 91326 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " S1 | \n",
+ " 14 | \n",
+ " H | \n",
+ " M | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " NaN | \n",
+ " L1E | \n",
+ " NaN | \n",
+ " L | \n",
+ " G | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " A | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " AMH | \n",
+ " NC | \n",
+ " 27017 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 43 | \n",
+ " U | \n",
+ " M | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4D | \n",
+ " L | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " C | \n",
+ " R | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " BRY | \n",
+ " CA | \n",
+ " 95953 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 44 | \n",
+ " U | \n",
+ " F | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S2D | \n",
+ " L | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " C | \n",
+ " R | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " NaN | \n",
+ " FL | \n",
+ " 33176 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " S2 | \n",
+ " 16 | \n",
+ " H | \n",
+ " F | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " NaN | \n",
+ " L2F | \n",
+ " A2F | \n",
+ " A2F | \n",
+ " A1D | \n",
+ " I2D | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " L3D | \n",
+ " L3D | \n",
+ " A2D | \n",
+ " L | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " A | \n",
+ " S | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " OSOURCE STATE ZIP MAILCODE NOEXCH MDMAUD DOMAIN CLUSTER HOMEOWNR GENDER \\\n",
+ "0 GRI IL 61081 A 0 XXXX T2 36 NaN F \n",
+ "1 BOA CA 91326 A 0 XXXX S1 14 H M \n",
+ "2 AMH NC 27017 A 0 XXXX R2 43 U M \n",
+ "3 BRY CA 95953 A 0 XXXX R2 44 U F \n",
+ "4 NaN FL 33176 A 0 XXXX S2 16 H F \n",
+ "\n",
+ " DATASRCE SOLIH VETERANS RFA_2 RFA_3 RFA_4 RFA_6 RFA_7 RFA_8 RFA_9 RFA_11 \\\n",
+ "0 NaN NaN NaN L4E S4E S4E S4E S4E S4E S4E S4E \n",
+ "1 3 NaN NaN L2G A2G A2G A2G A1E A1E A1E A1E \n",
+ "2 3 NaN NaN L4E S4E S4E S4E S4F S4F S4F S4F \n",
+ "3 3 NaN NaN L4E S4E S4E S4E S4E S4E S4E S4E \n",
+ "4 3 12 NaN L2F A2F A2F A1D I2D A1E A1E A1E \n",
+ "\n",
+ " RFA_12 RFA_14 RFA_16 RFA_18 RFA_2R RFA_2A MDMAUD_R MDMAUD_F MDMAUD_A \\\n",
+ "0 S4E S4E S4E S4E L E X X X \n",
+ "1 A1E NaN L1E NaN L G X X X \n",
+ "2 S4F S4F S4F S4D L E X X X \n",
+ "3 S4E S4E S4E S2D L E X X X \n",
+ "4 A1E L3D L3D A2D L F X X X \n",
+ "\n",
+ " GEOCODE2 DOMAIN_A \n",
+ "0 C T \n",
+ "1 A S \n",
+ "2 C R \n",
+ "3 C R \n",
+ "4 A S "
+ ]
+ },
+ "execution_count": 45,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 46,
+ "id": "36bc2142",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical['DOMAIN_B'] = categorical['DOMAIN'].apply(lambda x: x[1])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 47,
+ "id": "c74cd089",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " OSOURCE | \n",
+ " STATE | \n",
+ " ZIP | \n",
+ " MAILCODE | \n",
+ " NOEXCH | \n",
+ " MDMAUD | \n",
+ " DOMAIN | \n",
+ " CLUSTER | \n",
+ " HOMEOWNR | \n",
+ " GENDER | \n",
+ " DATASRCE | \n",
+ " SOLIH | \n",
+ " VETERANS | \n",
+ " RFA_2 | \n",
+ " RFA_3 | \n",
+ " RFA_4 | \n",
+ " RFA_6 | \n",
+ " RFA_7 | \n",
+ " RFA_8 | \n",
+ " RFA_9 | \n",
+ " RFA_11 | \n",
+ " RFA_12 | \n",
+ " RFA_14 | \n",
+ " RFA_16 | \n",
+ " RFA_18 | \n",
+ " RFA_2R | \n",
+ " RFA_2A | \n",
+ " MDMAUD_R | \n",
+ " MDMAUD_F | \n",
+ " MDMAUD_A | \n",
+ " GEOCODE2 | \n",
+ " DOMAIN_A | \n",
+ " DOMAIN_B | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " GRI | \n",
+ " IL | \n",
+ " 61081 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " T2 | \n",
+ " 36 | \n",
+ " NaN | \n",
+ " F | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " L | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " C | \n",
+ " T | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " BOA | \n",
+ " CA | \n",
+ " 91326 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " S1 | \n",
+ " 14 | \n",
+ " H | \n",
+ " M | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A2G | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " NaN | \n",
+ " L1E | \n",
+ " NaN | \n",
+ " L | \n",
+ " G | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " A | \n",
+ " S | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " AMH | \n",
+ " NC | \n",
+ " 27017 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 43 | \n",
+ " U | \n",
+ " M | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4D | \n",
+ " L | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " C | \n",
+ " R | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " BRY | \n",
+ " CA | \n",
+ " 95953 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " R2 | \n",
+ " 44 | \n",
+ " U | \n",
+ " F | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S2D | \n",
+ " L | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " C | \n",
+ " R | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " NaN | \n",
+ " FL | \n",
+ " 33176 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " S2 | \n",
+ " 16 | \n",
+ " H | \n",
+ " F | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " NaN | \n",
+ " L2F | \n",
+ " A2F | \n",
+ " A2F | \n",
+ " A1D | \n",
+ " I2D | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " A1E | \n",
+ " L3D | \n",
+ " L3D | \n",
+ " A2D | \n",
+ " L | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " A | \n",
+ " S | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 95407 | \n",
+ " ASE | \n",
+ " OTHER | \n",
+ " 99504 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " C2 | \n",
+ " 27 | \n",
+ " NaN | \n",
+ " M | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L1G | \n",
+ " F1G | \n",
+ " F1G | \n",
+ " F1G | \n",
+ " P1G | \n",
+ " P1G | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L | \n",
+ " G | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " C | \n",
+ " C | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 95408 | \n",
+ " DCD | \n",
+ " TX | \n",
+ " 77379 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " C1 | \n",
+ " 24 | \n",
+ " H | \n",
+ " M | \n",
+ " 3 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L1F | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " P1F | \n",
+ " P1F | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " A | \n",
+ " C | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 95409 | \n",
+ " MBC | \n",
+ " MI | \n",
+ " 48910 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " C3 | \n",
+ " 30 | \n",
+ " NaN | \n",
+ " M | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " L3E | \n",
+ " S4E | \n",
+ " S4E | \n",
+ " S3E | \n",
+ " NaN | \n",
+ " A2E | \n",
+ " N3E | \n",
+ " N3E | \n",
+ " N3E | \n",
+ " N3E | \n",
+ " F1D | \n",
+ " F1D | \n",
+ " L | \n",
+ " E | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " B | \n",
+ " C | \n",
+ " 3 | \n",
+ "
\n",
+ " \n",
+ " | 95410 | \n",
+ " PRV | \n",
+ " CA | \n",
+ " 91320 | \n",
+ " A | \n",
+ " 0 | \n",
+ " XXXX | \n",
+ " C1 | \n",
+ " 24 | \n",
+ " H | \n",
+ " F | \n",
+ " 2 | \n",
+ " 12 | \n",
+ " NaN | \n",
+ " L4F | \n",
+ " S4F | \n",
+ " A3F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S4F | \n",
+ " S3F | \n",
+ " S2F | \n",
+ " L | \n",
+ " F | \n",
+ " X | \n",
+ " X | \n",
+ " X | \n",
+ " A | \n",
+ " C | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 95411 | \n",
+ " MCC | \n",
+ " NC | \n",
+ " 28409 | \n",
+ " A | \n",
+ " 0 | \n",
+ " C1CM | \n",
+ " C1 | \n",
+ " 24 | \n",
+ " U | \n",
+ " F | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " NaN | \n",
+ " L1G | \n",
+ " A1G | \n",
+ " A1G | \n",
+ " A1G | \n",
+ " L3G | \n",
+ " L3G | \n",
+ " L4G | \n",
+ " A1G | \n",
+ " A1G | \n",
+ " A1G | \n",
+ " S2G | \n",
+ " S3G | \n",
+ " L | \n",
+ " G | \n",
+ " C | \n",
+ " 1 | \n",
+ " C | \n",
+ " C | \n",
+ " C | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
95412 rows × 33 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " OSOURCE STATE ZIP MAILCODE NOEXCH MDMAUD DOMAIN CLUSTER HOMEOWNR \\\n",
+ "0 GRI IL 61081 A 0 XXXX T2 36 NaN \n",
+ "1 BOA CA 91326 A 0 XXXX S1 14 H \n",
+ "2 AMH NC 27017 A 0 XXXX R2 43 U \n",
+ "3 BRY CA 95953 A 0 XXXX R2 44 U \n",
+ "4 NaN FL 33176 A 0 XXXX S2 16 H \n",
+ "... ... ... ... ... ... ... ... ... ... \n",
+ "95407 ASE OTHER 99504 A 0 XXXX C2 27 NaN \n",
+ "95408 DCD TX 77379 A 0 XXXX C1 24 H \n",
+ "95409 MBC MI 48910 A 0 XXXX C3 30 NaN \n",
+ "95410 PRV CA 91320 A 0 XXXX C1 24 H \n",
+ "95411 MCC NC 28409 A 0 C1CM C1 24 U \n",
+ "\n",
+ " GENDER DATASRCE SOLIH VETERANS RFA_2 RFA_3 RFA_4 RFA_6 RFA_7 RFA_8 \\\n",
+ "0 F NaN NaN NaN L4E S4E S4E S4E S4E S4E \n",
+ "1 M 3 NaN NaN L2G A2G A2G A2G A1E A1E \n",
+ "2 M 3 NaN NaN L4E S4E S4E S4E S4F S4F \n",
+ "3 F 3 NaN NaN L4E S4E S4E S4E S4E S4E \n",
+ "4 F 3 12 NaN L2F A2F A2F A1D I2D A1E \n",
+ "... ... ... ... ... ... ... ... ... ... ... \n",
+ "95407 M NaN NaN NaN L1G F1G F1G F1G P1G P1G \n",
+ "95408 M 3 NaN NaN L1F NaN NaN NaN P1F P1F \n",
+ "95409 M NaN NaN NaN L3E S4E S4E S3E NaN A2E \n",
+ "95410 F 2 12 NaN L4F S4F A3F S4F S4F S4F \n",
+ "95411 F 3 12 NaN L1G A1G A1G A1G L3G L3G \n",
+ "\n",
+ " RFA_9 RFA_11 RFA_12 RFA_14 RFA_16 RFA_18 RFA_2R RFA_2A MDMAUD_R \\\n",
+ "0 S4E S4E S4E S4E S4E S4E L E X \n",
+ "1 A1E A1E A1E NaN L1E NaN L G X \n",
+ "2 S4F S4F S4F S4F S4F S4D L E X \n",
+ "3 S4E S4E S4E S4E S4E S2D L E X \n",
+ "4 A1E A1E A1E L3D L3D A2D L F X \n",
+ "... ... ... ... ... ... ... ... ... ... \n",
+ "95407 NaN NaN NaN NaN NaN NaN L G X \n",
+ "95408 NaN NaN NaN NaN NaN NaN L F X \n",
+ "95409 N3E N3E N3E N3E F1D F1D L E X \n",
+ "95410 S4F S4F S4F S4F S3F S2F L F X \n",
+ "95411 L4G A1G A1G A1G S2G S3G L G C \n",
+ "\n",
+ " MDMAUD_F MDMAUD_A GEOCODE2 DOMAIN_A DOMAIN_B \n",
+ "0 X X C T 2 \n",
+ "1 X X A S 1 \n",
+ "2 X X C R 2 \n",
+ "3 X X C R 2 \n",
+ "4 X X A S 2 \n",
+ "... ... ... ... ... ... \n",
+ "95407 X X C C 2 \n",
+ "95408 X X A C 1 \n",
+ "95409 X X B C 3 \n",
+ "95410 X X A C 1 \n",
+ "95411 1 C C C 1 \n",
+ "\n",
+ "[95412 rows x 33 columns]"
+ ]
+ },
+ "execution_count": 47,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 48,
+ "id": "841e98d3",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical = categorical.drop(columns=['DOMAIN'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 49,
+ "id": "56428871",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "A 94013\n",
+ "B 1399\n",
+ "Name: MAILCODE, dtype: int64\n",
+ "0 61203\n",
+ "0 33882\n",
+ "1 195\n",
+ "1 90\n",
+ "X 35\n",
+ "Name: NOEXCH, dtype: int64\n",
+ "XXXX 95118\n",
+ "C1CM 65\n",
+ "L1CM 44\n",
+ "I1CM 37\n",
+ "D2CM 28\n",
+ "C2CM 24\n",
+ "D1CM 20\n",
+ "L2CM 15\n",
+ "L1LM 8\n",
+ "C1LM 8\n",
+ "I2CM 7\n",
+ "D5CM 5\n",
+ "D5MM 5\n",
+ "D2MM 4\n",
+ "C5CM 3\n",
+ "C2MM 3\n",
+ "C2LM 3\n",
+ "D5TM 3\n",
+ "I1LM 3\n",
+ "I5CM 1\n",
+ "C1MM 1\n",
+ "I5MM 1\n",
+ "C5MM 1\n",
+ "I2MM 1\n",
+ "L1MM 1\n",
+ "L2LM 1\n",
+ "C5TM 1\n",
+ "L2TM 1\n",
+ "Name: MDMAUD, dtype: int64\n"
+ ]
+ }
+ ],
+ "source": [
+ "#Use the method value_counts on the columns MAILCODE, NOEXCH, and MDMAUD and check the proportion of category representation in those columns. \n",
+ "# Since there is a huge imbalance in the representation of category/categories, we will remove this column. \n",
+ "# Add those columns to the drop_list.\n",
+ "\n",
+ "print(categorical['MAILCODE'].value_counts())\n",
+ "print(categorical['NOEXCH'].value_counts())\n",
+ "print(categorical['MDMAUD'].value_counts())"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 50,
+ "id": "7a8c3b17",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "drop_list = ['MAILCODE', 'NOEXCH', 'MDMAUD', 'MDMAUD_R', 'MDMAUD_F', 'MDMAUD_A']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 51,
+ "id": "3751d191",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "for col in categorical.columns:\n",
+ " if 'RFA' in col:\n",
+ " drop_list.append(col)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 52,
+ "id": "3b01530e",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# for x in drop_list:\n",
+ "# if \"RFA_2\" in x:\n",
+ "# drop_list.remove(x)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 53,
+ "id": "b320acc0",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "drop_list.remove('RFA_2R')\n",
+ "drop_list.remove('RFA_2A')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 54,
+ "id": "09bec70c",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "['MAILCODE',\n",
+ " 'NOEXCH',\n",
+ " 'MDMAUD',\n",
+ " 'MDMAUD_R',\n",
+ " 'MDMAUD_F',\n",
+ " 'MDMAUD_A',\n",
+ " 'RFA_2',\n",
+ " 'RFA_3',\n",
+ " 'RFA_4',\n",
+ " 'RFA_6',\n",
+ " 'RFA_7',\n",
+ " 'RFA_8',\n",
+ " 'RFA_9',\n",
+ " 'RFA_11',\n",
+ " 'RFA_12',\n",
+ " 'RFA_14',\n",
+ " 'RFA_16',\n",
+ " 'RFA_18']"
+ ]
+ },
+ "execution_count": 54,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "drop_list"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 55,
+ "id": "3c6ce3b2",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical = categorical.drop(columns=drop_list)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 56,
+ "id": "77a01e5b",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "OSOURCE 0.972624\n",
+ "STATE 0.000000\n",
+ "ZIP 0.000000\n",
+ "CLUSTER 2.427368\n",
+ "HOMEOWNR 23.296860\n",
+ "GENDER 3.099191\n",
+ "DATASRCE 22.303274\n",
+ "SOLIH 93.501866\n",
+ "VETERANS 89.072653\n",
+ "RFA_2R 0.000000\n",
+ "RFA_2A 0.000000\n",
+ "GEOCODE2 0.334339\n",
+ "DOMAIN_A 0.000000\n",
+ "DOMAIN_B 0.000000\n",
+ "dtype: float64"
+ ]
+ },
+ "execution_count": 56,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical.isna().sum()*100 / len(categorical)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 57,
+ "id": "c258f735",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Fill CLUSTER null values with the mode\n",
+ "\n",
+ "categorical['CLUSTER'].value_counts()\n",
+ "categorical['CLUSTER'] = categorical['CLUSTER'].fillna(40)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 58,
+ "id": "253902fe",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "OSOURCE 0.972624\n",
+ "STATE 0.000000\n",
+ "ZIP 0.000000\n",
+ "CLUSTER 0.000000\n",
+ "HOMEOWNR 23.296860\n",
+ "GENDER 3.099191\n",
+ "DATASRCE 22.303274\n",
+ "SOLIH 93.501866\n",
+ "VETERANS 89.072653\n",
+ "RFA_2R 0.000000\n",
+ "RFA_2A 0.000000\n",
+ "GEOCODE2 0.334339\n",
+ "DOMAIN_A 0.000000\n",
+ "DOMAIN_B 0.000000\n",
+ "dtype: float64"
+ ]
+ },
+ "execution_count": 58,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical.isna().sum()*100 / len(categorical)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 59,
+ "id": "43a1c61e",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "H 52354\n",
+ "U 20830\n",
+ "Name: HOMEOWNR, dtype: int64\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Fill HOMEOWNR null values with the 'U' value (indefined)\n",
+ "print(categorical['HOMEOWNR'].value_counts())\n",
+ "categorical['HOMEOWNR'] = categorical['HOMEOWNR'].fillna(40)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 60,
+ "id": "396f0385",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "OSOURCE 0.972624\n",
+ "STATE 0.000000\n",
+ "ZIP 0.000000\n",
+ "CLUSTER 0.000000\n",
+ "HOMEOWNR 0.000000\n",
+ "GENDER 3.099191\n",
+ "DATASRCE 22.303274\n",
+ "SOLIH 93.501866\n",
+ "VETERANS 89.072653\n",
+ "RFA_2R 0.000000\n",
+ "RFA_2A 0.000000\n",
+ "GEOCODE2 0.334339\n",
+ "DOMAIN_A 0.000000\n",
+ "DOMAIN_B 0.000000\n",
+ "dtype: float64"
+ ]
+ },
+ "execution_count": 60,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical.isna().sum()*100 / len(categorical)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 61,
+ "id": "3a4bb2bc",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "3 43549\n",
+ "2 23455\n",
+ "1 7128\n",
+ "Name: DATASRCE, dtype: int64\n",
+ "A 34484\n",
+ "B 28505\n",
+ "D 16580\n",
+ "C 15524\n",
+ "Name: GEOCODE2, dtype: int64\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Replace null values in the columns DATASRCE and GEOCODE2.\n",
+ "# Remove the columns starting with ADATE_. \n",
+ "# We are assuming that the date when the previous mail was done is not significant in the respondents decision to give donation. \n",
+ "# They may or may not even remember when they received the mail in the previous years. \n",
+ "# And for the column ADATE_2, check the values in the column. \n",
+ "# If the values are pretty much the same, then remove this column as well.\n",
+ "\n",
+ "print(categorical['DATASRCE'].value_counts())\n",
+ "print(categorical['GEOCODE2'].value_counts())\n",
+ "categorical['DATASRCE'] = categorical['DATASRCE'].fillna(3)\n",
+ "# categorical['GEOCODE2'] = categorical['GEOCODE2'].fillna('C')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 62,
+ "id": "8a535531",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " OSOURCE | \n",
+ " STATE | \n",
+ " ZIP | \n",
+ " CLUSTER | \n",
+ " HOMEOWNR | \n",
+ " GENDER | \n",
+ " DATASRCE | \n",
+ " SOLIH | \n",
+ " VETERANS | \n",
+ " RFA_2R | \n",
+ " RFA_2A | \n",
+ " GEOCODE2 | \n",
+ " DOMAIN_A | \n",
+ " DOMAIN_B | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ "Empty DataFrame\n",
+ "Columns: [OSOURCE, STATE, ZIP, CLUSTER, HOMEOWNR, GENDER, DATASRCE, SOLIH, VETERANS, RFA_2R, RFA_2A, GEOCODE2, DOMAIN_A, DOMAIN_B]\n",
+ "Index: []"
+ ]
+ },
+ "execution_count": 62,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "null_rows = categorical[categorical['DATASRCE'].isnull()]\n",
+ "null_rows"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 63,
+ "id": "3da8d648",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "drop_list = []\n",
+ "for col in numerical.columns:\n",
+ " if \"ADATE\" in col:\n",
+ " drop_list.append(col) "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 64,
+ "id": "befe6df6",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "len(drop_list)\n",
+ "numerical = numerical.drop(drop_list, axis=1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 65,
+ "id": "1791c122",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(95412, 322)"
+ ]
+ },
+ "execution_count": 65,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "numerical.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 66,
+ "id": "e7004799",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " column_name | \n",
+ " nulls | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 5 | \n",
+ " WEALTH1 | \n",
+ " 46.882992 | \n",
+ "
\n",
+ " \n",
+ " | 14 | \n",
+ " WEALTH2 | \n",
+ " 45.930281 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " AGE | \n",
+ " 24.802960 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " INCOME | \n",
+ " 22.309563 | \n",
+ "
\n",
+ " \n",
+ " | 315 | \n",
+ " NEXTDATE | \n",
+ " 10.452564 | \n",
+ "
\n",
+ " \n",
+ " | 316 | \n",
+ " TIMELAG | \n",
+ " 10.452564 | \n",
+ "
\n",
+ " \n",
+ " | 135 | \n",
+ " MSA | \n",
+ " 0.138347 | \n",
+ "
\n",
+ " \n",
+ " | 136 | \n",
+ " ADI | \n",
+ " 0.138347 | \n",
+ "
\n",
+ " \n",
+ " | 137 | \n",
+ " DMA | \n",
+ " 0.138347 | \n",
+ "
\n",
+ " \n",
+ " | 321 | \n",
+ " CLUSTER2 | \n",
+ " 0.138347 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " column_name nulls\n",
+ "5 WEALTH1 46.882992\n",
+ "14 WEALTH2 45.930281\n",
+ "3 AGE 24.802960\n",
+ "4 INCOME 22.309563\n",
+ "315 NEXTDATE 10.452564\n",
+ "316 TIMELAG 10.452564\n",
+ "135 MSA 0.138347\n",
+ "136 ADI 0.138347\n",
+ "137 DMA 0.138347\n",
+ "321 CLUSTER2 0.138347"
+ ]
+ },
+ "execution_count": 66,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df = pd.DataFrame(numerical.isna().sum()*100/len(numerical)).reset_index()\n",
+ "df.columns = ['column_name', 'nulls']\n",
+ "df[df['nulls']>0].sort_values(by='nulls', ascending=False)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 67,
+ "id": "81f24c60",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 67,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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7KRxCeueAGgTGDIDAACWRyACAACWRyACAACWRyACAACWRyACAACWRyACAACWRyACAACWRyACAACWx8KMAAC0IqwQ3zIIRAAAtCKsEN8yGDIDAACWRyACAACWF9SBKDc3VzabzWtzOp3mfsMwlJubq/j4eLVv314DBw7U7t27vY7h8XiUnZ2t6OhoRUREKDMzU4cOHfL3qQAAgCAW1IFIkq699lqVl5eb286dO819L7zwgmbPnq158+Zp27ZtcjqdGjZsmI4dO2bW5OTkaM2aNSooKNDGjRt1/PhxZWRk6PTp04E4HQAAEISC/qHq0NBQr7tCZxmGoblz52rmzJkaOXKkJOm1115TbGysVq1apYkTJ8rtdmvx4sVavny5hg4dKklasWKFEhIStG7dOg0fPtyv5wIAAIJT0N8h+vLLLxUfH6/ExETdfffd+tvf/iZJOnDggFwul9LS0sxau92uAQMGqLi4WJJUUlKikydPetXEx8crOTnZrKmPx+NRdXW11wYAANqmoA5Effv21bJly/T+++9r0aJFcrlc6t+/v77//nu5XC5JUmxsrNd7YmNjzX0ul0vh4eHq3LlzvTX1ycvLk8PhMLeEhIRmPDMAABBMgjoQpaen66677lLv3r01dOhQvfvuu5J+HBo7y2azeb3HMAyftnM1pGbGjBlyu93mdvDgwSaeBQAACHZB/wzRT0VERKh379768ssvdccdd0j68S5QXFycWVNRUWHeNXI6naqtrVVlZaXXXaKKigr179//vF/LbrfLbrc3/0kAQYCVbgHAW1DfITqXx+PR3r17FRcXp8TERDmdThUVFZn7a2trtWHDBjPspKSkKCwszKumvLxcu3btumAgAtqysyvdnrvVnjwV6K4BQEAE9R2i6dOn6/bbb1e3bt1UUVGh3/3ud6qurtbYsWNls9mUk5OjWbNmqUePHurRo4dmzZqlDh06aMyYH//ydTgcGj9+vKZNm6YuXbooKipK06dPN4fgAAAApCAPRIcOHdI999yjo0eP6rLLLlO/fv20efNmde/eXZL02GOPqaamRpMmTVJlZaX69u2rDz74QJGRkeYx5syZo9DQUI0aNUo1NTUaMmSIli5dqpCQkECdFizovgmTVHa0yqc9PrqTli2a3+B6hrQAoGUEdSAqKCg4736bzabc3Fzl5ubWW9OuXTvl5+crPz+/mXsHNFzZ0ao6P4yxbG3dP5f11fPhjQACpbF/2LU2QR2IAABAcGjsH3atTat6qBoAAKAlEIgAAIDlMWQGAABMVp3UQSACAAAmq07qYMgMAABYHoEIAABYHoEIAABYHoEIAABYHoEIAABYHrPMAACwoL17dmvonWN82tv69Pr6EIgAALCgk8YllpxeXx+GzAAAgOURiAAAgOURiAAAgOXxDBHQBvBwJABcHAIR0AbwcCQAXByGzAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOUxywxoRvdNmKSyo1U+7Ux/B4DgRiACmlHZ0SqmvwNAK8SQGQAAsDzuEAEAgGZX3yME8dGdtGzRfP936AIIRAAAoNnV9whB2dr8APTmwhgyAwAAlkcgAgAAlkcgAgAAlkcgAgAAlsdD1cB5tLZZEgCApiEQAefR0rMk9u7ZraF3jvFpZ2VrAPAvAhEQQCeNS1jZGgCCAIEIAAA0WVu5000gAgAATdZW7nQzywwAAFged4gAAIDf1DfEFujZuwQiAADgN/UNsQX6M84YMgMAAJZHIAIAAJZHIAIAAJZHIAIAAJZHIAIAAJbHLDNA9X+Ia2tbaRUA0DQEIkD1f4hra1tpFQDQNJYKRPPnz9eLL76o8vJyXXvttZo7d65uueWWQHcLrVBb+eweAMCPLBOI3njjDeXk5Gj+/Pm66aabtHDhQqWnp2vPnj3q1q1boLuHZlTf8JfUfCuhtpXP7gEA/MgygWj27NkaP3687r//fknS3Llz9f7772vBggXKy8sLaN/q+wUe6GXMW6v6hr8k6cOXHuTODgDAhyUCUW1trUpKSvTEE094taelpam4uLjO93g8Hnk8HvO12+2WJFVXVzd7/74tP6Iuwyb6tBfl52hgxq986w/8Vd0S/8mn3dnFoVfzZ/u0P5A9Va7v3Rdd31xft77jNFf7/q/+qtSBJ3zaJclzypBj4K992n/YMVUna3zfc+b0adppp5122v3QfurkyRb5HXv2mIZhnL/QsIDvvvvOkGT83//9n1f7c889Z1x99dV1vufpp582JLGxsbGxsbG1ge3gwYPnzQqWuEN0ls1m83ptGIZP21kzZszQ1KlTzddnzpzR3//+d3Xp0qXe9zREdXW1EhISdPDgQXXs2LHJx0HDcc39j2vuf1xz/+Oa+19TrrlhGDp27Jji4+PPW2eJQBQdHa2QkBC5XC6v9oqKCsXGxtb5HrvdLrvd7tXWqVOnZutTx44d+Q/Iz7jm/sc19z+uuf9xzf2vsdfc4XBcsMYSK1WHh4crJSVFRUVFXu1FRUXq379/gHoFAACChSXuEEnS1KlTlZWVpT59+ig1NVWvvvqqvv32Wz344IOB7hoAAAgwywSi0aNH6/vvv9ezzz6r8vJyJScn67333lP37t392g+73a6nn37aZzgOLYdr7n9cc//jmvsf19z/WvKa2wzjQvPQAAAA2jZLPEMEAABwPgQiAABgeQQiAABgeQQiAABgeQQiP5o/f74SExPVrl07paSk6H//938D3aU2Iy8vTzfeeKMiIyMVExOjO+64Q/v27fOqMQxDubm5io+PV/v27TVw4EDt3r07QD1uW/Ly8mSz2ZSTk2O2cb1bxnfffad7771XXbp0UYcOHfSzn/1MJSUl5n6ue/M6deqUnnrqKSUmJqp9+/a68sor9eyzz+rMmTNmDdf84nzyySe6/fbbFR8fL5vNpjfffNNrf0Our8fjUXZ2tqKjoxUREaHMzEwdOnSocR252M8JQ8MUFBQYYWFhxqJFi4w9e/YYjzzyiBEREWF88803ge5amzB8+HBjyZIlxq5du4zS0lLjtttuM7p162YcP37crHn++eeNyMhI489//rOxc+dOY/To0UZcXJxRXV0dwJ63flu3bjWuuOIK47rrrjMeeeQRs53r3fz+/ve/G927dzfGjRtnbNmyxThw4ICxbt0646uvvjJruO7N63e/+53RpUsX45133jEOHDhg/M///I9x6aWXGnPnzjVruOYX57333jNmzpxp/PnPfzYkGWvWrPHa35Dr++CDDxqXX365UVRUZHz66afGoEGDjOuvv944depUg/tBIPKTX/ziF8aDDz7o1XbNNdcYTzzxRIB61LZVVFQYkowNGzYYhmEYZ86cMZxOp/H888+bNT/88IPhcDiMV155JVDdbPWOHTtm9OjRwygqKjIGDBhgBiKud8t4/PHHjZtvvrne/Vz35nfbbbcZv/71r73aRo4cadx7772GYXDNm9u5gagh17eqqsoICwszCgoKzJrvvvvOuOSSS4zCwsIGf22GzPygtrZWJSUlSktL82pPS0tTcXFxgHrVtrndbklSVFSUJOnAgQNyuVxe3wO73a4BAwbwPbgIDz/8sG677TYNHTrUq53r3TLeeust9enTR7/61a8UExOjG264QYsWLTL3c92b380336wPP/xQ+/fvlyR9/vnn2rhxo375y19K4pq3tIZc35KSEp08edKrJj4+XsnJyY36HlhmpepAOnr0qE6fPu3zQbKxsbE+HziLi2cYhqZOnaqbb75ZycnJkmRe57q+B998843f+9gWFBQUqKSkRNu3b/fZx/VuGX/729+0YMECTZ06VU8++aS2bt2qKVOmyG6367777uO6t4DHH39cbrdb11xzjUJCQnT69Gk999xzuueeeyTxs97SGnJ9XS6XwsPD1blzZ5+axvyOJRD5kc1m83ptGIZPGy7e5MmTtWPHDm3cuNFnH9+D5nHw4EE98sgj+uCDD9SuXbt667jezevMmTPq06ePZs2aJUm64YYbtHv3bi1YsED33XefWcd1bz5vvPGGVqxYoVWrVunaa69VaWmpcnJyFB8fr7Fjx5p1XPOW1ZTr29jvAUNmfhAdHa2QkBCfpFpRUeGTenFxsrOz9dZbb+mjjz5S165dzXan0ylJfA+aSUlJiSoqKpSSkqLQ0FCFhoZqw4YN+uMf/6jQ0FDzmnK9m1dcXJx69erl1dazZ099++23kvg5bwn//u//rieeeEJ33323evfuraysLD366KPKy8uTxDVvaQ25vk6nU7W1taqsrKy3piEIRH4QHh6ulJQUFRUVebUXFRWpf//+AepV22IYhiZPnqzVq1dr/fr1SkxM9NqfmJgop9Pp9T2ora3Vhg0b+B40wZAhQ7Rz506VlpaaW58+ffSv//qvKi0t1ZVXXsn1bgE33XSTz3IS+/fvNz+kmp/z5vePf/xDl1zi/asyJCTEnHbPNW9ZDbm+KSkpCgsL86opLy/Xrl27Gvc9aPKj4GiUs9PuFy9ebOzZs8fIyckxIiIijK+//jrQXWsTHnroIcPhcBgff/yxUV5ebm7/+Mc/zJrnn3/ecDgcxurVq42dO3ca99xzD1Njm9FPZ5kZBte7JWzdutUIDQ01nnvuOePLL780Vq5caXTo0MFYsWKFWcN1b15jx441Lr/8cnPa/erVq43o6GjjscceM2u45hfn2LFjxmeffWZ89tlnhiRj9uzZxmeffWYuS9OQ6/vggw8aXbt2NdatW2d8+umnxuDBg5l2H8xefvllo3v37kZ4eLjx85//3JwSjosnqc5tyZIlZs2ZM2eMp59+2nA6nYbdbjduvfVWY+fOnYHrdBtzbiDiereMt99+20hOTjbsdrtxzTXXGK+++qrXfq5786qurjYeeeQRo1u3bka7du2MK6+80pg5c6bh8XjMGq75xfnoo4/q/P/32LFjDcNo2PWtqakxJk+ebERFRRnt27c3MjIyjG+//bZR/bAZhmFc1P0sAACAVo5niAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAC0WcXFxQoJCdGIESN89tXW1urFF1/Uz3/+c0VERMjhcOj666/XU089pbKyMrNu3LhxstlsPltdxwTQevHRHQDarPvvv1+XXnqp/uu//kt79uxRt27dJEkej0dpaWnasWOHnnnmGd10001yOBz661//qjfffFOdOnVSXl6epB8D0eHDh7VkyRKvY9vtdnXu3Nnv5wSgZYQGugMA0BJOnDih//7v/9a2bdvkcrm0dOlS/fa3v5UkzZkzRxs3btT27dt1ww03mO+56qqrNHz4cJ37d6LdbpfT6fRr/wH4F0NmANqkN954Q0lJSUpKStK9996rJUuWmEHn9ddf17Bhw7zC0E/ZbDZ/dhVAECAQAWiTFi9erHvvvVeSNGLECB0/flwffvihJGn//v1KSkryqr/zzjt16aWX6tJLL1X//v299r3zzjvmvrPbf/zHf/jnRAD4BUNmANqcffv2aevWrVq9erUkKTQ0VKNHj9af/vQnDR06VJLvXaD58+frxIkT+uMf/6hPPvnEa9+gQYO0YMECr7aoqKgWPAMA/kYgAtDmLF68WKdOndLll19uthmGobCwMFVWVqpHjx764osvvN4TFxcnqe6gExERoauuuqplOw0goBgyA9CmnDp1SsuWLdNLL72k0tJSc/v888/VvXt3rVy5Uvfcc4+Kior02WefBbq7AIIEd4gAtCnvvPOOKisrNX78eDkcDq99//Iv/6LFixdr06ZNevfddzV48GDl5ubqlltuUefOnbV//36tXbtWISEhXu/zeDxyuVxebaGhoYqOjm7x8wHgH6xDBKBNuf3223XmzBm9++67Pvs+/fRTpaSkqKSkRNdee63mzp2r119/Xfv379eZM2eUmJio9PR0Pfroo0pISJD04zpEr732ms+xkpKSfIbdALReBCIAAGB5PEMEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAs7/8But4sLmEJFNYAAAAASUVORK5CYII=\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import seaborn as sns\n",
+ "sns.histplot(numerical['AGE'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 68,
+ "id": "03aa3bde",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Fill 'AGE' null values with the mean\n",
+ "numerical['AGE'] = numerical['AGE'].fillna(numerical['AGE'].mean())"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 69,
+ "id": "0c6e907d",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 69,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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aAIAALBAaAIAALBAaAIAALBAaAIAALBAaAIAALBAaAIAALBAaAIAALBAaAIAALAQ1ND06aefavTo0UpJSZHL5dK7777rt33ChAlyuVx+S//+/f1qfD6fpkyZooSEBEVHR2vMmDE6ePCgX01lZaVycnLkdrvldruVk5OjY8eO+dXs379fo0ePVnR0tBISEjR16lTV1NS0xGEDAIA2KKih6cSJE+rdu7cWLlx4zpoRI0aorKzMWVavXu23PS8vTytXrlR+fr6KiopUXV2t7Oxs1dXVOTXjxo1TSUmJCgoKVFBQoJKSEuXk5Djb6+rqNGrUKJ04cUJFRUXKz8/X8uXLNX369MAfNAAAaJPCg/niI0eO1MiRI89bExUVJY/Hc9ZtXq9Xr732mt544w0NGzZMkvTmm28qNTVVH374oYYPH65du3apoKBAGzduVL9+/SRJr776qgYMGKA9e/YoPT1da9as0c6dO3XgwAGlpKRIkp5//nlNmDBBzzzzjGJjYwN41AAAoC0K+TlNn3zyiRITE9W9e3fl5uaqoqLC2VZcXKza2lplZWU561JSUpSRkaH169dLkjZs2CC32+0EJknq37+/3G63X01GRoYTmCRp+PDh8vl8Ki4uPmfbfD6fqqqq/BYAANA+hXRoGjlypJYtW6a1a9fq+eef15YtW3TrrbfK5/NJksrLyxUZGam4uDi/5yUlJam8vNypSUxMbLTvxMREv5qkpCS/7XFxcYqMjHRqzmbOnDnOPCm3263U1NSLOl4AABC6gnp57kLuvvtu598ZGRnq27evunbtqlWrVunOO+885/OMMXK5XM7jM/99MTUNzZw5U9OmTXMeV1VVEZwAAGinQnqkqaHk5GR17dpVX375pSTJ4/GopqZGlZWVfnUVFRXOyJHH49Hhw4cb7evIkSN+NQ1HlCorK1VbW9toBOpMUVFRio2N9VsAAED71KZC03fffacDBw4oOTlZkpSZmamIiAgVFhY6NWVlZSotLdXAgQMlSQMGDJDX69XmzZudmk2bNsnr9frVlJaWqqyszKlZs2aNoqKilJmZ2RqHBgAAQlxQL89VV1frq6++ch7v27dPJSUlio+PV3x8vGbNmqW77rpLycnJ+vrrr/X4448rISFBd9xxhyTJ7XZr4sSJmj59ujp37qz4+HjNmDFDvXr1cj5N16NHD40YMUK5ublavHixJOmBBx5Qdna20tPTJUlZWVnq2bOncnJyNG/ePB09elQzZsxQbm4uo0cAAEBSkEPTZ599piFDhjiPT88PGj9+vBYtWqTt27fr9ddf17Fjx5ScnKwhQ4bonXfeUUxMjPOcBQsWKDw8XGPHjtXJkyc1dOhQLV26VGFhYU7NsmXLNHXqVOdTdmPGjPG7N1RYWJhWrVqlSZMmadCgQerYsaPGjRun5557rqW7AAAAtBEuY4wJdiPai6qqKrndbnm9XkaoALQp27Zt02PLP1dcl3RV7t+juXf1Vp8+fYLdLKBV2J6/mzWn6dprr9V3333XaP2xY8d07bXXNmeXAAAAIa1Zoenrr7/2+5qS03w+nw4dOnTRjQIAAAg1TZrT9N577zn//uCDD+R2u53HdXV1+uijj3TNNdcErHEAAAChokmh6fbbb5f0txtBjh8/3m9bRESErrnmGj3//PMBaxwAAECoaFJoqq+vlySlpaVpy5YtSkhIaJFGAQAAhJpm3XJg3759gW4HAABASGv2fZo++ugjffTRR6qoqHBGoE777W9/e9ENAwAACCXNCk2/+tWv9PTTT6tv375KTk4+75faAgAAtAfNCk0vv/yyli5dqpycnEC3BwAAICQ16z5NNTU1zpfdAgAAXAqaFZruv/9+vfXWW4FuCwAAQMhq1uW577//Xq+88oo+/PBD3XjjjYqIiPDbPn/+/IA0DgAAIFQ0KzR98cUX+sEPfiBJKi0t9dvGpHAAANAeNSs0ffzxx4FuBwAAQEhr1pwmAACAS02zRpqGDBly3stwa9eubXaDAAAAQlGzQtPp+Uyn1dbWqqSkRKWlpY2+yBcAAKA9aFZoWrBgwVnXz5o1S9XV1RfVIAAAgFAU0DlN9913H987BwAA2qWAhqYNGzbosssuC+QuAQAAQkKzLs/deeedfo+NMSorK9Nnn32mf/u3fwtIwwAAAEJJs0KT2+32e9yhQwelp6fr6aefVlZWVkAaBgAAEEqaFZqWLFkS6HYAAACEtGaFptOKi4u1a9cuuVwu9ezZU3369AlUuwAAAEJKs0JTRUWF7rnnHn3yySe64oorZIyR1+vVkCFDlJ+fryuvvDLQ7QQAAAiqZn16bsqUKaqqqtKOHTt09OhRVVZWqrS0VFVVVZo6dWqg2wgAABB0zRppKigo0IcffqgePXo463r27KkXX3yRieAAAKBdatZIU319vSIiIhqtj4iIUH19/UU3CgAAINQ0KzTdeuutevjhh/Xtt9866w4dOqRHHnlEQ4cODVjjAAAAQkWzQtPChQt1/PhxXXPNNfq7v/s7XXfddUpLS9Px48f1H//xH4FuIwAAQNA1a05Tamqqtm7dqsLCQu3evVvGGPXs2VPDhg0LdPsAAABCQpNGmtauXauePXuqqqpKknTbbbdpypQpmjp1qm666SbdcMMN+tOf/tQiDQUAAAimJoWmF154Qbm5uYqNjW20ze1262c/+5nmz58fsMYBAACEiiaFps8//1wjRow45/asrCwVFxdfdKMAAABCTZNC0+HDh896q4HTwsPDdeTIkYtuFAAAQKhpUmi66qqrtH379nNu/+KLL5ScnHzRjQIAAAg1TQpNP/nJT/TLX/5S33//faNtJ0+e1FNPPaXs7OyANQ4AACBUNOmWA08++aRWrFih7t27a/LkyUpPT5fL5dKuXbv04osvqq6uTk888URLtRUAACBomhSakpKStH79ev385z/XzJkzZYyRJLlcLg0fPlwvvfSSkpKSWqShAAAAwdTkm1t27dpVq1evVmVlpb766isZY9StWzfFxcW1RPsAAABCQrPuCC5JcXFxuummmwLZFgAAgJDVrO+eAwAAuNQQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwQmgAAACwENTR9+umnGj16tFJSUuRyufTuu+/6bTfGaNasWUpJSVHHjh01ePBg7dixw6/G5/NpypQpSkhIUHR0tMaMGaODBw/61VRWVionJ0dut1tut1s5OTk6duyYX83+/fs1evRoRUdHKyEhQVOnTlVNTU1LHDYAAGiDghqaTpw4od69e2vhwoVn3f7ss89q/vz5WrhwobZs2SKPx6PbbrtNx48fd2ry8vK0cuVK5efnq6ioSNXV1crOzlZdXZ1TM27cOJWUlKigoEAFBQUqKSlRTk6Os72urk6jRo3SiRMnVFRUpPz8fC1fvlzTp09vuYMHAABtiwkRkszKlSudx/X19cbj8Zi5c+c6677//nvjdrvNyy+/bIwx5tixYyYiIsLk5+c7NYcOHTIdOnQwBQUFxhhjdu7caSSZjRs3OjUbNmwwkszu3buNMcasXr3adOjQwRw6dMipefvtt01UVJTxer3Wx+D1eo2kJj0HAELB1q1bTdYTS8zdi9ebrCeWmK1btwa7SUCrsT1/h+ycpn379qm8vFxZWVnOuqioKN1yyy1av369JKm4uFi1tbV+NSkpKcrIyHBqNmzYILfbrX79+jk1/fv3l9vt9qvJyMhQSkqKUzN8+HD5fD4VFxefs40+n09VVVV+CwAAaJ9CNjSVl5dLkpKSkvzWJyUlOdvKy8sVGRmpuLi489YkJiY22n9iYqJfTcPXiYuLU2RkpFNzNnPmzHHmSbndbqWmpjbxKAEAQFsRsqHpNJfL5ffYGNNoXUMNa85W35yahmbOnCmv1+ssBw4cOG+7AABA2xWyocnj8UhSo5GeiooKZ1TI4/GopqZGlZWV5605fPhwo/0fOXLEr6bh61RWVqq2trbRCNSZoqKiFBsb67cAAID2KWRDU1pamjwejwoLC511NTU1WrdunQYOHChJyszMVEREhF9NWVmZSktLnZoBAwbI6/Vq8+bNTs2mTZvk9Xr9akpLS1VWVubUrFmzRlFRUcrMzGzR4wQAAG1DeDBfvLq6Wl999ZXzeN++fSopKVF8fLy6dOmivLw8zZ49W926dVO3bt00e/ZsderUSePGjZMkud1uTZw4UdOnT1fnzp0VHx+vGTNmqFevXho2bJgkqUePHhoxYoRyc3O1ePFiSdIDDzyg7OxspaenS5KysrLUs2dP5eTkaN68eTp69KhmzJih3NxcRo8AAICkIIemzz77TEOGDHEeT5s2TZI0fvx4LV26VI8++qhOnjypSZMmqbKyUv369dOaNWsUExPjPGfBggUKDw/X2LFjdfLkSQ0dOlRLly5VWFiYU7Ns2TJNnTrV+ZTdmDFj/O4NFRYWplWrVmnSpEkaNGiQOnbsqHHjxum5555r6S4AAABthMsYY4LdiPaiqqpKbrdbXq+XESoAbcq2bdv02PLPFdclXZX792juXb3Vp0+fYDcLaBW25++QndMEAAAQSghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFghNAAAAFkI6NM2aNUsul8tv8Xg8znZjjGbNmqWUlBR17NhRgwcP1o4dO/z24fP5NGXKFCUkJCg6OlpjxozRwYMH/WoqKyuVk5Mjt9stt9utnJwcHTt2rDUOEQAAtBEhHZok6YYbblBZWZmzbN++3dn27LPPav78+Vq4cKG2bNkij8ej2267TcePH3dq8vLytHLlSuXn56uoqEjV1dXKzs5WXV2dUzNu3DiVlJSooKBABQUFKikpUU5OTqseJwAACG3hwW7AhYSHh/uNLp1mjNELL7ygJ554Qnfeeack6Xe/+52SkpL01ltv6Wc/+5m8Xq9ee+01vfHGGxo2bJgk6c0331Rqaqo+/PBDDR8+XLt27VJBQYE2btyofv36SZJeffVVDRgwQHv27FF6enrrHSwAAAhZIT/S9OWXXyolJUVpaWm655579Oc//1mStG/fPpWXlysrK8upjYqK0i233KL169dLkoqLi1VbW+tXk5KSooyMDKdmw4YNcrvdTmCSpP79+8vtdjs15+Lz+VRVVeW3AACA9imkQ1O/fv30+uuv64MPPtCrr76q8vJyDRw4UN99953Ky8slSUlJSX7PSUpKcraVl5crMjJScXFx561JTExs9NqJiYlOzbnMmTPHmQfldruVmpra7GMFAAChLaRD08iRI3XXXXepV69eGjZsmFatWiXpb5fhTnO5XH7PMcY0WtdQw5qz1dvsZ+bMmfJ6vc5y4MCBCx4TAABom0I6NDUUHR2tXr166csvv3TmOTUcDaqoqHBGnzwej2pqalRZWXnemsOHDzd6rSNHjjQaxWooKipKsbGxfgsAAGif2lRo8vl82rVrl5KTk5WWliaPx6PCwkJne01NjdatW6eBAwdKkjIzMxUREeFXU1ZWptLSUqdmwIAB8nq92rx5s1OzadMmeb1epwYAACCkPz03Y8YMjR49Wl26dFFFRYV+/etfq6qqSuPHj5fL5VJeXp5mz56tbt26qVu3bpo9e7Y6deqkcePGSZLcbrcmTpyo6dOnq3PnzoqPj9eMGTOcy32S1KNHD40YMUK5ublavHixJOmBBx5QdnY2n5wDAACOkA5NBw8e1L333qu//OUvuvLKK9W/f39t3LhRXbt2lSQ9+uijOnnypCZNmqTKykr169dPa9asUUxMjLOPBQsWKDw8XGPHjtXJkyc1dOhQLV26VGFhYU7NsmXLNHXqVOdTdmPGjNHChQtb92ABAEBIcxljTLAb0V5UVVXJ7XbL6/UyvwlAm7Jt2zY9tvxzxXVJV+X+PZp7V2/16dMn2M0CWoXt+btNzWkCAAAIFkITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACABUITAACAhfBgNwAA2pLa2lqVlpY6jzMyMhQRERHEFiFQGr63Eu8v/BGaAKAJSktLNenF9xTr6aqq8m/00kNSnz59gt2sNiWQwTOQQefM91YS7y8aITQBuKQ156Qb6+mquC7pLd20dqspwfNC709Tgo7Ne32+95aRKBCaAFzSGF0IDtvgafP+BHJfLfl8tH2EJgCXvNYaObpURioCfZyBfH8udl+MMl7aCE0A2rXWDCqBvJR0tv2dua9QDmCMyIT2+4PmIzQBCDkXOuE05YTUmifwQF5Kari/hvsK9WByqY/IhPr7g+YhNAEIORc64TT1hNSaJ/BAv9b59teU12Lko/Uxqbz9ITQBaHUX+ykmm+3wdzEjH5zgA4+RqLaJ0ASg1XHCCI7mBs1L9f2qrzul3bt3O493794tYwK3f4J/20NoAhAU7eGE0dIn1VDSVt6vhu/J+UbELvT+VR85pGdX+ZS4wydJKivdKPe1vVum4RfAnehDA6EJQEBcipdwQumkGsqaEi4b/hw1rG1K0LnQiJjN+3d5YqoTFqvKvznnMV6o3ReLO9GHBkITgIBoL5dwGp6UpfOHP9uT6qWsKeGy4c9Rw9qmBp0LCdT7d6F2B0JbGe1rzwhNAKwEYvJ2W9DwpNya4a+lRyuCqSnh5Myfo7PVhmpQPV+7LzRC1tSwjuAgNAGw0l5Hks4WTJoyUhFI5xutCPRJ93z7u5TmarWWC42QXUxYvxQvjQcLoQm4hDV1cmmwRpICOSemNechNSd8nGu0ItAn3fPtr6l91J5HyALpQiNkzQ3r7eUPmraA0ARcwkJlcmkgP8VkM7ektS7vBDqgBfqke779NaWPWmM+D/6/s/1/iUniRpqtgdAEXOJaavSoKR/9DuSnmKQLz4lpTaE6/ybQQqnP27umhnFGogKH0AS0Y8H8C7MpH/2WLp1wAQRCU/+/tIcPaYQCQhPQjrXkX5ihPKEauJRd7ER+bqR5boQmoA1pzshRc//CDKUJ1QDsXez/zVCZ6xiKCE1AG9KacxNCaUI1gKZpyv/Ns/2BdK6J5Zf6pHJCExBiLjQ0fjFzE5o6bM/kXqD9a+r9wX7z0d5LdlI5oQloZRf6S60lh8a5pAbgbJp6fzDbP9za28gUoamBl156SfPmzVNZWZluuOEGvfDCC/rRj34U7GahHbG5xHb6F1hTR4ZsbjLIJTUATXG+3xkXuhP9hX7ftbVJ54SmM7zzzjvKy8vTSy+9pEGDBmnx4sUaOXKkdu7cqS5dugS7eQhRFzs5+3zB6GLvx8JIEoCWZHMn+gv9vjt9ua8tXOojNJ1h/vz5mjhxou6//35J0gsvvKAPPvhAixYt0pw5c4LcOgRSU4POmfW1tbWS5NQ2vMZ/7Ns/K++23br++uut9n2hYHQx92NhJAlAS2vKrUXOd7mvYaBq+LtWCv5IFKHp/9TU1Ki4uFiPPfaY3/qsrCytX7/+rM/x+Xzy+XzOY6/XK0mqqqoKePs+//zzgO/zUrZ3714991+fqFN8kiTpr0cPa8bYwerevfsF649+vUsdOl6uK5JSJUlHv96lmC7Xq1PcSUlS9eGDevLVPc72hvveu3evju7/Sqd8f6uvKvtGYZfHOY/ramvkPfSVIsP+b9vxKkWG6f/Xnvn48H5t3Vqn6urqc+/7fM8/43Eg99Wa+27YDy2574Ztb8l9N+rDFtx3k1+Lnzt+7i5m3+f4fVe+c4ue3HTC73frmb9r/3r0sF558gH17h340fPT521zoRtaGRhjjDl06JCRZP7nf/7Hb/0zzzxjunfvftbnPPXUU0YSCwsLCwsLSztYDhw4cN6swEhTAy6Xy++xMabRutNmzpypadOmOY/r6+t19OhRde7c+ZzPsVFVVaXU1FQdOHBAsbGxzd4P7NHnrYv+bn30eeujz1tfc/vcGKPjx48rJSXlvHWEpv+TkJCgsLAwlZeX+62vqKhQUlLSWZ8TFRWlqKgov3VXXHFFwNoUGxvLf7RWRp+3Lvq79dHnrY8+b33N6XO3233Bmg7NbVB7ExkZqczMTBUWFvqtLyws1MCBA4PUKgAAECoYaTrDtGnTlJOTo759+2rAgAF65ZVXtH//fj344IPBbhoAAAgyQtMZ7r77bn333Xd6+umnVVZWpoyMDK1evVpdu3Zt1XZERUXpqaeeanTpDy2HPm9d9Hfro89bH33e+lq6z13GXOjzdQAAAGBOEwAAgAVCEwAAgAVCEwAAgAVCEwAAgAVCU4h56aWXlJaWpssuu0yZmZn605/+FOwmtRtz5szRTTfdpJiYGCUmJur222/Xnj17/GqMMZo1a5ZSUlLUsWNHDR48WDt27AhSi9uXOXPmyOVyKS8vz1lHf7eMQ4cO6b777lPnzp3VqVMn/eAHP1BxcbGznX4PrFOnTunJJ59UWlqaOnbsqGuvvVZPP/206uvrnRr6/OJ8+umnGj16tFJSUuRyufTuu+/6bbfpX5/PpylTpighIUHR0dEaM2aMDh482LSGXOx3tiFw8vPzTUREhHn11VfNzp07zcMPP2yio6PNN998E+ymtQvDhw83S5YsMaWlpaakpMSMGjXKdOnSxVRXVzs1c+fONTExMWb58uVm+/bt5u677zbJycmmqqoqiC1v+zZv3myuueYac+ONN5qHH37YWU9/B97Ro0dN165dzYQJE8ymTZvMvn37zIcffmi++uorp4Z+D6xf//rXpnPnzub99983+/btM//93/9tLr/8cvPCCy84NfT5xVm9erV54oknzPLly40ks3LlSr/tNv374IMPmquuusoUFhaarVu3miFDhpjevXubU6dOWbeD0BRC/v7v/948+OCDfuuuv/5689hjjwWpRe1bRUWFkWTWrVtnjDGmvr7eeDweM3fuXKfm+++/N26327z88svB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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(numerical['AGE'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 70,
+ "id": "b97c7313",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 70,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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PPGEfvCDHygnJ6fFNsMwWlwYfrEMw5CkFseJiYnR6NGjtXLlShmGodGjRysmJuasxxg2bJgWLVrksy4qKuor9QXg8iE0AWiXbrnlFqWlpennP/+5z11rknT99dervLz8vPtfeeWVuuKKK/T++++fdfs///lP2Ww2XXvttS223XPPPZoxY4Yk6bnnnjvne4SHh+u66667wEgABAo+ngPQbuXn52v9+vXatm2bz/rMzEx98MEHevnll1vsYxiGPB6POnTooHHjxmnNmjWqqqryqamrq9Pzzz+vtLS0s84MjRw5UvX19aqvr1daWlrrDgqA3xCaALRbN9xwg8aPH6+CggKf9ePGjdMdd9yhn/zkJ8rPz9eePXt06NAhvfrqqxoxYoQ2b94sSZo3b54cDoduvfVWvf7666qoqNDbb7+ttLQ0NTQ0nHMWKSgoSOXl5SovL1dQUNA5+/N6vaqqqvJZ/vOf/7TeCQDQqghNANq1X//61+b1R6fZbDatWbNG8+fP19q1azVkyBDdcMMNys3N1W233WbODsXExGjHjh0aNmyYpk6dqmuuuUbjxo3TNddco927d5/1MQKnRUZGKjIy8ry9FRcXq2vXrj7LzTff/NUHDeCysBln/msCAACAFphpAgAAsIDQBAAAYAGhCQAAwAJCEwAAgAWEJgAAAAsITQAAABYQmgAAACwgNAEAAFhAaAIAALCA0AQAAGABoQkAAMACQhMAAIAF/xce0DZhukD73AAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# Transform Income to a categorical column and fill null values with '0' (assume is no salary).\n",
+ "sns.histplot(numerical['INCOME'])\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 71,
+ "id": "1259add1",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical['INCOME'] = numerical.INCOME.astype('object')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 72,
+ "id": "8c33c9dd",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical['INCOME'] = numerical.INCOME.fillna('0')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 73,
+ "id": "e44c2bb1",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 73,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAkQAAAGwCAYAAABIC3rIAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAA9hAAAPYQGoP6dpAAAy4klEQVR4nO3df1RVdb7/8dfRAwdBOAkGiKJhkfmzGi3EmtFGRZ0MW84dp2wYWzlmaRpXXZl5S6ZVWK5SGy0nzauWOs6aNZnWKhIrSa+/Sa4/crw2mT9KOFp4QIVzEPb3D7/uPPJDROAc2M/HWnstz97vc85nfxbqi8/+fPa2GYZhCAAAwMJa+LsBAAAA/kYgAgAAlkcgAgAAlkcgAgAAlkcgAgAAlkcgAgAAlkcgAgAAlmf3dwOaioqKCv3www8KDw+XzWbzd3MAAEAtGIah4uJixcXFqUWL6seBCES19MMPPyg+Pt7fzQAAAHVw/PhxdejQodrjBKJaCg8Pl3SxQyMiIvzcGgAAUBtFRUWKj483/x+vDoGoli5dJouIiCAQAQDQxFxtuguTqgEAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOURiAAAgOXZ/d0ANByPxyOv11ur2uDgYDkcjgZuEQAAgcmvI0QZGRmy2Ww+W2xsrHncMAxlZGQoLi5OrVq10oABA3TgwAGfz/B4PJo0aZLatm2rsLAwpaam6sSJEz41hYWFSktLk9PplNPpVFpams6cOdMYp+g3Ho9HHTp2UkRERK22Dh07yePx+LvZAAD4hd9HiLp3766NGzear1u2bGn+ec6cOZo7d66WL1+uW2+9VS+99JIGDx6sQ4cOKTw8XJKUnp6uDz/8UGvWrFFUVJSmTp2q4cOHKzc31/ys0aNH68SJE8rKypIkPf7440pLS9OHH37YiGfauLxer067CpT66jrZQ0JrrL1Qel7rp4+Q1+tllAgAYEl+D0R2u91nVOgSwzA0f/58zZw5UyNHjpQkrVixQjExMVq9erXGjx8vt9utpUuX6r333tOgQYMkSStXrlR8fLw2btyoIUOG6ODBg8rKytL27duVlJQkSVqyZImSk5N16NAhdenSpcp2eTwenxGToqKi+j71RmEPCVVQSJi/mwEAQEDz+6Tqw4cPKy4uTgkJCXrooYf07bffSpKOHDmi/Px8paSkmLUOh0P9+/fX1q1bJUm5ubkqKyvzqYmLi1OPHj3Mmm3btsnpdJphSJL69u0rp9Np1lRl9uzZ5iU2p9Op+Pj4ej1vAAAQOPwaiJKSkvTuu+/q008/1ZIlS5Sfn69+/frpxx9/VH5+viQpJibG5z0xMTHmsfz8fAUHB6tNmzY11kRHR1f67ujoaLOmKjNmzJDb7Ta348ePX9e5AgCAwOXXS2bDhg0z/9yzZ08lJyfr5ptv1ooVK9S3b19Jks1m83mPYRiV9l3pypqq6q/2OQ6Hg/k0AABYhN8vmV0uLCxMPXv21OHDh815RVeO4rhcLnPUKDY2Vl6vV4WFhTXWFBQUVPquU6dOVRp9AgAA1hRQgcjj8ejgwYNq166dEhISFBsbq+zsbPO41+tVTk6O+vXrJ0nq3bu3goKCfGpOnjyp/fv3mzXJyclyu93auXOnWbNjxw653W6zBgAAWJtfL5lNmzZNDzzwgDp27CiXy6WXXnpJRUVFGjNmjGw2m9LT05WZmanExEQlJiYqMzNToaGhGj16tCTJ6XRq7Nixmjp1qqKiohQZGalp06apZ8+e5qqzrl27aujQoRo3bpzefvttSReX3Q8fPrzaFWYAAMBa/BqITpw4oYcfflinT5/WjTfeqL59+2r79u3q1KmTJOmZZ55RSUmJJkyYoMLCQiUlJWnDhg3mPYgkad68ebLb7Ro1apRKSko0cOBALV++3Od+RqtWrdLkyZPN1WipqalauHBh454sAAAIWDbDMAx/N6IpKCoqktPplNvtVkREhL+bc1XFxcWKiIjQyDeyr3oforLSc3r/6cEqKiryCZsAADR1tf3/O6DmEAEAAPgDgQgAAFgegQgAAFgegQgAAFgegQgAAFgegQgAAFgegQgAAFgegQgAAFgegQgAAFgegQgAAFgegQgAAFgegQgAAFgegQgAAFie3d8NAAAA/uXxeOT1emtVGxwcLIfD0cAtanwEIgAALMzj8ahDx0467SqoVX3b6BidOHa02YUiAhEAABbm9Xp12lWg1FfXyR4SWmPthdLzWj99hLxeL4EIAAA0P/aQUAWFhPm7GX7DpGoAAGB5BCIAAGB5XDJDs8fqCQDA1RCI0KyxegIAUBsEIjRrrJ4AANQGgQiWYPXVEwCAmjGpGgAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWJ7d3w0AAFTP4/HI6/XWqjY4OFgOh6OBWwQ0TwQiAAhQHo9HHTp20mlXQa3q20bH6MSxo4QioA4C5pLZ7NmzZbPZlJ6ebu4zDEMZGRmKi4tTq1atNGDAAB04cMDnfR6PR5MmTVLbtm0VFham1NRUnThxwqemsLBQaWlpcjqdcjqdSktL05kzZxrhrACg7rxer067CpT66jqNfCO7xi311XU67Sqo9WgSAF8BEYh27dqlxYsXq1evXj7758yZo7lz52rhwoXatWuXYmNjNXjwYBUXF5s16enpWrt2rdasWaMtW7bo7NmzGj58uMrLy82a0aNHKy8vT1lZWcrKylJeXp7S0tIa7fwA4HrYQ0IVFBJW42YPCfV3M4Emze+B6OzZs3rkkUe0ZMkStWnTxtxvGIbmz5+vmTNnauTIkerRo4dWrFih8+fPa/Xq1ZIkt9utpUuX6vXXX9egQYN05513auXKldq3b582btwoSTp48KCysrL0zjvvKDk5WcnJyVqyZIk++ugjHTp0qNp2eTweFRUV+WwAAKB58nsgmjhxou6//34NGjTIZ/+RI0eUn5+vlJQUc5/D4VD//v21detWSVJubq7Kysp8auLi4tSjRw+zZtu2bXI6nUpKSjJr+vbtK6fTadZUZfbs2eYlNqfTqfj4+Ho5XwAAEHj8GojWrFmj3NxczZ49u9Kx/Px8SVJMTIzP/piYGPNYfn6+goODfUaWqqqJjo6u9PnR0dFmTVVmzJght9ttbsePH7+2kwMAAE2G31aZHT9+XE8//bQ2bNigkJCQautsNpvPa8MwKu270pU1VdVf7XMcDgcrNQAAsAi/jRDl5ubK5XKpd+/estvtstvtysnJ0V/+8hfZ7XZzZOjKURyXy2Uei42NldfrVWFhYY01BQWVl6yeOnWq0ugTAACwJr8FooEDB2rfvn3Ky8sztz59+uiRRx5RXl6eOnfurNjYWGVnZ5vv8Xq9ysnJUb9+/SRJvXv3VlBQkE/NyZMntX//frMmOTlZbrdbO3fuNGt27Nght9tt1gAAAGvz2yWz8PBw9ejRw2dfWFiYoqKizP3p6enKzMxUYmKiEhMTlZmZqdDQUI0ePVqS5HQ6NXbsWE2dOlVRUVGKjIzUtGnT1LNnT3OSdteuXTV06FCNGzdOb7/9tiTp8ccf1/Dhw9WlS5dGPGMAABCoAvpO1c8884xKSko0YcIEFRYWKikpSRs2bFB4eLhZM2/ePNntdo0aNUolJSUaOHCgli9frpYtW5o1q1at0uTJk83VaKmpqVq4cGGjnw8AAAhMARWINm3a5PPaZrMpIyNDGRkZ1b4nJCRECxYs0IIFC6qtiYyM1MqVK+uplQAAoLnx+32IAAAA/I1ABAAALC+gLpkBAJo2j8dT6wfMBgcHc783BAwCEQCgXng8HnXo2EmnXZXv/VaVttExOnHsKKEIAYFABACoF16vV6ddBUp9dZ3sIaE11l4oPa/100fI6/USiK4BI3ANh0AEAKhX9pBQBYWE+bsZzQ4jcA2LQAQAQBPACFzDIhABANCEMALXMFh2DwAALI9ABAAALI9ABAAALI9ABAAALI9ABAAALI9ABAAALI9ABAAALI9ABAAALI9ABAAALI9ABAAALI9ABAAALI9ABAAALI+HuwIAUM88Ho+8Xm+taoODg3kifQAgEAEAUI88Ho86dOyk066CWtW3jY7RiWNHCUV+RiACAKAeeb1enXYVKPXVdbKHhNZYe6H0vNZPHyGv10sg8jMCEQAADcAeEqqgkDB/NwO1xKRqAABgeQQiAABgeQQiAABgecwhAgIMy3UBoPERiIAAwnJdAPAPAhEQQFiuCwD+QSACAhDLdQGgcTGpGgAAWB6BCAAAWB6BCAAAWB6BCAAAWB6BCAAAWB6rzAIAN+IDAMC/CER+xo34AADwPwKRn3EjPgAA/I9AFCC4ER8AAP7DpGoAAGB5BCIAAGB5BCIAAGB5BCIAAGB5BCIAAGB5BCIAAGB5BCIAAGB5BCIAAGB5BCIAAGB5BCIAAGB5BCIAAGB5BCIAAGB5PNwVAOqBx+OR1+utVW1wcLAcDkcDtwjAtSAQAcB18ng86tCxk067CmpV3zY6RieOHSUUAQGEQISAwW/YaKq8Xq9OuwqU+uo62UNCa6y9UHpe66ePkNfr5WcYCCAEIgQEfsNGc2APCVVQSJi/mwGgDghECAj8hg0A8CcCEQIKv2GjoXFpFkBV/LrsftGiRerVq5ciIiIUERGh5ORkffLJJ+ZxwzCUkZGhuLg4tWrVSgMGDNCBAwd8PsPj8WjSpElq27atwsLClJqaqhMnTvjUFBYWKi0tTU6nU06nU2lpaTpz5kxjnCKAAHLp0uylf3OutnXo2Ekej8ffzQbQCPw6QtShQwe98soruuWWWyRJK1as0IgRI7Rnzx51795dc+bM0dy5c7V8+XLdeuuteumllzR48GAdOnRI4eHhkqT09HR9+OGHWrNmjaKiojR16lQNHz5cubm5atmypSRp9OjROnHihLKysiRJjz/+uNLS0vThhx/658QB+AWXZgFUx6+B6IEHHvB5/fLLL2vRokXavn27unXrpvnz52vmzJkaOXKkpIuBKSYmRqtXr9b48ePldru1dOlSvffeexo0aJAkaeXKlYqPj9fGjRs1ZMgQHTx4UFlZWdq+fbuSkpIkSUuWLFFycrIOHTqkLl26NO5JA/A7Ls0CjaMpXaIOmDlE5eXl+sc//qFz584pOTlZR44cUX5+vlJSUswah8Oh/v37a+vWrRo/frxyc3NVVlbmUxMXF6cePXpo69atGjJkiLZt2yan02mGIUnq27evnE6ntm7dWm0g8ng8PkPlRUVFDXDWaMqa0l/0hkQ/AKhKU1s97PdAtG/fPiUnJ6u0tFStW7fW2rVr1a1bN23dulWSFBMT41MfExOjo0ePSpLy8/MVHBysNm3aVKrJz883a6Kjoyt9b3R0tFlTldmzZ+vPf/7zdZ0bmq+m9he9odAPAKrT1C5R+z0QdenSRXl5eTpz5oz++c9/asyYMcrJyTGP22w2n3rDMCrtu9KVNVXVX+1zZsyYoSlTppivi4qKFB8ff9XzgTU0tb/oDYV+AHA1TeUStd8DUXBwsDmpuk+fPtq1a5feeOMNTZ8+XdLFEZ527dqZ9S6Xyxw1io2NldfrVWFhoc8okcvlUr9+/cyagoLKv72eOnWq0ujT5RwOB/9o46qayl/0hkY/AGjqAu5p94ZhyOPxKCEhQbGxscrOzjaPeb1e5eTkmGGnd+/eCgoK8qk5efKk9u/fb9YkJyfL7XZr586dZs2OHTvkdrvNGgAAYG1+HSF67rnnNGzYMMXHx6u4uFhr1qzRpk2blJWVJZvNpvT0dGVmZioxMVGJiYnKzMxUaGioRo8eLUlyOp0aO3aspk6dqqioKEVGRmratGnq2bOnueqsa9euGjp0qMaNG6e3335b0sVl98OHD2eFGSyFyc8AUD2/BqKCggKlpaXp5MmTcjqd6tWrl7KysjR48GBJ0jPPPKOSkhJNmDBBhYWFSkpK0oYNG8x7EEnSvHnzZLfbNWrUKJWUlGjgwIFavny5eQ8iSVq1apUmT55srkZLTU3VwoULG/dkAT9i8jMA1KxOgahz587atWuXoqKifPafOXNGv/jFL/Ttt9/W6nOWLl1a43GbzaaMjAxlZGRUWxMSEqIFCxZowYIF1dZERkZq5cqVtWoT0Bwx+RkAalanQPTdd9+pvLy80n6Px6Pvv//+uhsFoGEw+RkAqnZNgWj9+vXmnz/99FM5nU7zdXl5uT777DPddNNN9dY4AACAxnBNgejBBx+UdPFS1pgxY3yOBQUF6aabbtLrr79eb40DAABoDNcUiCoqKiRJCQkJ2rVrl9q2bdsgjQIAAGhMdZpDdOTIkfpuBwAAgN/Uedn9Z599ps8++0wul8scObrkv//7v6+7YQAAAI2lToHoz3/+s1588UX16dNH7dq1u+qzxQAAAAJZnQLRX//6Vy1fvlxpaWn13R4AAIBGV6dnmXm9Xp4DBgAAmo06BaI//elPWr16dX23BQAAwC/qdMmstLRUixcv1saNG9WrVy8FBQX5HJ87d269NA4AAKAx1CkQ7d27V3fccYckaf/+/T7HmGANAACamjoFoi+++KK+2wEAAOA3db4PEQAATZ3H45HX661VbXBwsBwORwO3CP5Sp0B033331Xhp7PPPP69zgwAAaAwej0cdOnbSaVdBrerbRsfoxLGjhKJmqk6B6NL8oUvKysqUl5en/fv3V3roKwAAgcjr9eq0q0Cpr66TPSS0xtoLpee1fvoIeb3eJhWIiouL66XGCuoUiObNm1fl/oyMDJ09e/a6GgQAQGOyh4QqKCTM382oV+UXvFKLlmrfvn2t31NRYTRgiwJfvc4h+sMf/qC7775br732Wn1+LAAAuAYVFy5IFeW6P3OtHGGta6wtdZ/Wxy88LMMgENWbbdu2KSQkpD4/EgAA1FFtRr/KSs83UmsCW50C0ciRI31eG4ahkydPavfu3Xr++efrpWEAAACNpU6ByOl0+rxu0aKFunTpohdffFEpKSn10jAAAIDGUqdAtGzZsvpuBwAAgN9c1xyi3NxcHTx4UDabTd26ddOdd95ZX+0C/IZlqgBgPXUKRC6XSw899JA2bdqkG264QYZhyO1267777tOaNWt044031nc7gQbHMlUAsK46BaJJkyapqKhIBw4cUNeuXSVJX3/9tcaMGaPJkyfrb3/7W702EmgMLFMFAOuqUyDKysrSxo0bzTAkSd26ddObb77JpGo0eSxTBQDraVGXN1VUVCgoKKjS/qCgIFVUVFx3owAAABpTnQLRr3/9az399NP64YcfzH3ff/+9/vM//1MDBw6st8YBAAA0hjoFooULF6q4uFg33XSTbr75Zt1yyy1KSEhQcXGxFixYUN9tBAAAaFB1mkMUHx+vr776StnZ2frXv/4lwzDUrVs3DRo0qL7bBwAA0OCuaYTo888/V7du3VRUVCRJGjx4sCZNmqTJkyfrrrvuUvfu3bV58+YGaSgAAEBDuaZANH/+fI0bN04RERGVjjmdTo0fP15z586tt8YBAAA0hmsKRP/7v/+roUOHVns8JSVFubm5190oAACAxnRNgaigoKDK5faX2O12nTp16robBQAA0JiuKRC1b99e+/btq/b43r171a5du+tuFAAAQGO6pkD0m9/8Ri+88IJKS0srHSspKdGsWbM0fPjwemscAABAY7imZff/9V//pffff1+33nqrnnrqKXXp0kU2m00HDx7Um2++qfLycs2cObOh2goAANAgrikQxcTEaOvWrXryySc1Y8YM88GWNptNQ4YM0VtvvaWYmJgGaSgAAEBDueYbM3bq1Ekff/yxCgsL9c0338gwDCUmJqpNmzYN0T4AAIAGV6c7VUtSmzZtdNddd9VnWwAAAPyiTs8yAwAAaE4IRAAAwPIIRAAAwPIIRAAAwPIIRAAAwPLqvMoM1uXxeOT1emtVGxwcLIfD0cAtAgDg+hCIcE08Ho86dOyk066CWtW3jY7RiWNHCUUAgIBGIMI18Xq9Ou0qUOqr62QPCa2x9kLpea2fPkJer5dABAAIaAQi1Ik9JFRBIWH+bgYAAPWCSdUAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDy/BqIZs+erbvuukvh4eGKjo7Wgw8+qEOHDvnUGIahjIwMxcXFqVWrVhowYIAOHDjgU+PxeDRp0iS1bdtWYWFhSk1N1YkTJ3xqCgsLlZaWJqfTKafTqbS0NJ05c6ahTxENqLi4uFYbAABX49dAlJOTo4kTJ2r79u3Kzs7WhQsXlJKSonPnzpk1c+bM0dy5c7Vw4ULt2rVLsbGxGjx4sM9/dOnp6Vq7dq3WrFmjLVu26OzZsxo+fLjKy8vNmtGjRysvL09ZWVnKyspSXl6e0tLSGvV8UT/KL3ilFi3Vvn17RURE1Li1b99eklRRYfi51QCAQObXh7tmZWX5vF62bJmio6OVm5urX/3qVzIMQ/Pnz9fMmTM1cuRISdKKFSsUExOj1atXa/z48XK73Vq6dKnee+89DRo0SJK0cuVKxcfHa+PGjRoyZIgOHjyorKwsbd++XUlJSZKkJUuWKDk5WYcOHVKXLl0qtc3j8cjj8Zivi4qKGqobcI0qLlyQKsp1f+ZaOcJa11hb6j6tj194WIZBIAIAVC+g5hC53W5JUmRkpCTpyJEjys/PV0pKilnjcDjUv39/bd26VZKUm5ursrIyn5q4uDj16NHDrNm2bZucTqcZhiSpb9++cjqdZs2VZs+ebV5eczqdio+Pr9+TxXWzh4QqKCSsxq2lI9TfzQQANAEBE4gMw9CUKVN07733qkePHpKk/Px8SVJMTIxPbUxMjHksPz9fwcHBatOmTY010dHRlb4zOjrarLnSjBkz5Ha7ze348ePXd4IAACBg+fWS2eWeeuop7d27V1u2bKl0zGaz+bw2DKPSvitdWVNVfU2f43A45HA4atN0AADQxAXECNGkSZO0fv16ffHFF+rQoYO5PzY2VpIqjeK4XC5z1Cg2NlZer1eFhYU11hQUFFT63lOnTlUafQIAANbj10BkGIaeeuopvf/++/r888+VkJDgczwhIUGxsbHKzs4293m9XuXk5Khfv36SpN69eysoKMin5uTJk9q/f79Zk5ycLLfbrZ07d5o1O3bskNvtNmsAwEo8Hk+tb11x+QIToLny6yWziRMnavXq1Vq3bp3Cw8PNkSCn06lWrVrJZrMpPT1dmZmZSkxMVGJiojIzMxUaGqrRo0ebtWPHjtXUqVMVFRWlyMhITZs2TT179jRXnXXt2lVDhw7VuHHj9Pbbb0uSHn/8cQ0fPrzKFWYA0Jx5PB516NhJp12VR86r0jY6RieOHWUaAZo1vwaiRYsWSZIGDBjgs3/ZsmV69NFHJUnPPPOMSkpKNGHCBBUWFiopKUkbNmxQeHi4WT9v3jzZ7XaNGjVKJSUlGjhwoJYvX66WLVuaNatWrdLkyZPN1WipqalauHBhw54gAAQgr9er064Cpb66TvaQmldiXig9r/XTR8jr9RKI0Kz5NRDV5t4wNptNGRkZysjIqLYmJCRECxYs0IIFC6qtiYyM1MqVK+vSTABoli7dugJAgEyqBgAA8KeAWXYPALh+tXl+H8/4AyojEAFAM3D5M/5qi2f8AT8jEAFAM8Az/tCYmuNIJIEIAJqR2kyULis930itQXPTnEciCUQAAKBWmvNIJIEIDa45Dq0CgJU1x5FIAhEaTHMeWgUANC8EIjSY5jy0CgBoXghEaHDNcWgVANC8cKdqAABgeYwQAQhIHo9HXq+3VrXBwcE8eBTAdSEQAQg4Ho9HHTp20mlXQa3q20bH6MSxo4QiAHVGIAIQcLxer067CpT66jrZQ0JrrL1Qel7rp4+Q1+slEAGoMwIRgIBVmwn5AFAfmFQNAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0AEAAAsj0d3AGhUxcXF9VIDAPWJQASgUZRf8EotWqp9+/a1fk9FhdGALQKAnxGIADSKigsXpIpy3Z+5Vo6w1jXWlrpP6+MXHpZhEIgANA4CEYBGVZsn2JeVnm+k1gDARUyqBgAAlkcgAgAAlsclMwBAs+LxeOT1eq9ax2pGXI5ABABoNjwejzp07KTTroJav4fVjJAIRACAZsTr9eq0q0Cpr66TPSS0xlpWM+JyBCIAQMC71stgrGbEtSIQAQACGpfB0BgIRACAgMZlMDQGAhEAoEngMhgaEoGoCeLhmAAA1C8CURPCwzEBoHniF13/IxA1ITwcEwCaF37RDRwEoiaI6+gA0Dzwi27gIBABjYQhcQDV4Rdd/yMQAQ2soYfECVoAcP0IREADa6ghceYeAED9IRABjaS+h8SZewAA9YdABDRxzD0AgOvXwt8NAAAA8DcCEQAAsDwCEQAAsDwCEQAAsDwCEQAAsDxWmQEA/IYbiyJQEIgAAI2OG4si0BCIAACNjhuLItAQiAAAfsONRREoCEQAANQSc56aLwIRAABXwZyn5s+vy+6//PJLPfDAA4qLi5PNZtMHH3zgc9wwDGVkZCguLk6tWrXSgAEDdODAAZ8aj8ejSZMmqW3btgoLC1NqaqpOnDjhU1NYWKi0tDQ5nU45nU6lpaXpzJkzDXx2AIDm4vI5TyPfyK5x+82Lf5Mk5jw1MX4NROfOndPtt9+uhQsXVnl8zpw5mjt3rhYuXKhdu3YpNjZWgwcP9hmOTE9P19q1a7VmzRpt2bJFZ8+e1fDhw1VeXm7WjB49Wnl5ecrKylJWVpby8vKUlpbW4OcHAGheLs15qmlr6Qj1dzNRB369ZDZs2DANGzasymOGYWj+/PmaOXOmRo4cKUlasWKFYmJitHr1ao0fP15ut1tLly7Ve++9p0GDBkmSVq5cqfj4eG3cuFFDhgzRwYMHlZWVpe3btyspKUmStGTJEiUnJ+vQoUPq0qVL45wsgCaJOSOANQTsnaqPHDmi/Px8paSkmPscDof69++vrVu3SpJyc3NVVlbmUxMXF6cePXqYNdu2bZPT6TTDkCT17dtXTqfTrKmKx+NRUVGRzwbAOi6fMxIREVHjdmleCXNGgKYrYCdV5+fnS5JiYmJ89sfExOjo0aNmTXBwsNq0aVOp5tL78/PzFR0dXenzo6OjzZqqzJ49W3/+85+v6xwANF3cJwewloAdIbrEZrP5vDYMo9K+K11ZU1X91T5nxowZcrvd5nb8+PFrbDmA5oA5I4A1BOwIUWxsrKSLIzzt2rUz97tcLnPUKDY2Vl6vV4WFhT6jRC6XS/369TNrCgoKKn3+qVOnKo0+Xc7hcMjhcNTLuQBNEXNnAFhJwI4QJSQkKDY2VtnZ2eY+r9ernJwcM+z07t1bQUFBPjUnT57U/v37zZrk5GS53W7t3LnTrNmxY4fcbrdZA+BnzJ0BYEV+HSE6e/asvvnmG/P1kSNHlJeXp8jISHXs2FHp6enKzMxUYmKiEhMTlZmZqdDQUI0ePVqS5HQ6NXbsWE2dOlVRUVGKjIzUtGnT1LNnT3PVWdeuXTV06FCNGzdOb7/9tiTp8ccf1/Dhw1lhBlSBuTMArMivgWj37t267777zNdTpkyRJI0ZM0bLly/XM888o5KSEk2YMEGFhYVKSkrShg0bFB4ebr5n3rx5stvtGjVqlEpKSjRw4EAtX75cLVu2NGtWrVqlyZMnm6vRUlNTq733EYCLeMYUACvxayAaMGBAjb9Z2mw2ZWRkKCMjo9qakJAQLViwQAsWLKi2JjIyUitXrryepgKApTGnDM1dwE6qBgD4H8/wglUQiAAA1WJOGayCQAQAuCrmlKG5C9hl9wAAAI2FQAQAACyPQAQAACyPQAQAACyPQAQAACyPQAQAACyPQAQAACyP+xABgB/wKAwgsBCIAKAR8SgMIDARiACgEfEoDCAwEYgAwA94FAYQWJhUDQAALI9ABAAALI9ABAAALI85RACaBZaxA7geBCIATRrL2AHUBwIRgCaNZewA6gOBCECzwDJ2ANeDSdUAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDyCEQAAMDy7P5uAAJHcXFxvdQAANDUEIig8gteqUVLtW/fvtbvqagwGrBFAAA0LgIRVHHhglRRrvsz18oR1rrG2lL3aX38wsMyDAIRAKD5IBDBZA8JVVBIWI01ZaXnG6k1AAA0HiZVAwAAyyMQAQAAyyMQAQAAyyMQAQAAyyMQAQAAyyMQAQAAyyMQAQAAyyMQAQAAy7NUIHrrrbeUkJCgkJAQ9e7dW5s3b/Z3kwAAQACwTCD6+9//rvT0dM2cOVN79uzRL3/5Sw0bNkzHjh3zd9MAAICfWSYQzZ07V2PHjtWf/vQnde3aVfPnz1d8fLwWLVrk76YBAAA/s8SzzLxer3Jzc/Xss8/67E9JSdHWrVurfI/H45HH4zFfu91uSVJRUVG9tq24uFiSVHLmtMpCztVYW+r+0aytKCuhllpqqaWW2mZRe6H04vGioqJ6f3j4pf+3r/q5hgV8//33hiTjf/7nf3z2v/zyy8att95a5XtmzZplSGJjY2NjY2NrBtvx48drzAqWGCG6xGaz+bw2DKPSvktmzJihKVOmmK8rKir0008/KSoqqtr3VKeoqEjx8fE6fvy4IiIirr3hFkE/1Q79VDv0U+3QT7VDP11doPaRYRgqLi5WXFxcjXWWCERt27ZVy5YtlZ+f77Pf5XIpJiamyvc4HA45HA6ffTfccMN1tSMiIiKgfkgCFf1UO/RT7dBPtUM/1Q79dHWB2EdOp/OqNZaYVB0cHKzevXsrOzvbZ392drb69evnp1YBAIBAYYkRIkmaMmWK0tLS1KdPHyUnJ2vx4sU6duyYnnjiCX83DQAA+JllAtHvf/97/fjjj3rxxRd18uRJ9ejRQx9//LE6derU4N/tcDg0a9asSpfg4It+qh36qXbop9qhn2qHfrq6pt5HNsOo5/VtAAAATYwl5hABAADUhEAEAAAsj0AEAAAsj0AEAAAsj0DUwN566y0lJCQoJCREvXv31ubNm/3dJL/78ssv9cADDyguLk42m00ffPCBz3HDMJSRkaG4uDi1atVKAwYM0IEDB/zTWD+ZPXu27rrrLoWHhys6OloPPvigDh065FNDP0mLFi1Sr169zBvBJScn65NPPjGP00eVzZ49WzabTenp6eY++umijIwM2Ww2ny02NtY8Tj/97Pvvv9cf/vAHRUVFKTQ0VHfccYdyc3PN402xrwhEDejvf/+70tPTNXPmTO3Zs0e//OUvNWzYMB07dszfTfOrc+fO6fbbb9fChQurPD5nzhzNnTtXCxcu1K5duxQbG6vBgwebD8K1gpycHE2cOFHbt29Xdna2Lly4oJSUFJ079/MDgOknqUOHDnrllVe0e/du7d69W7/+9a81YsQI8x9e+sjXrl27tHjxYvXq1ctnP/30s+7du+vkyZPmtm/fPvMY/XRRYWGh7rnnHgUFBemTTz7R119/rddff93naQ5Nsq+u87mpqMHdd99tPPHEEz77brvtNuPZZ5/1U4sCjyRj7dq15uuKigojNjbWeOWVV8x9paWlhtPpNP7617/6oYWBweVyGZKMnJwcwzDop5q0adPGeOedd+ijKxQXFxuJiYlGdna20b9/f+Ppp582DIOfpcvNmjXLuP3226s8Rj/9bPr06ca9995b7fGm2leMEDUQr9er3NxcpaSk+OxPSUnR1q1b/dSqwHfkyBHl5+f79JvD4VD//v0t3W9ut1uSFBkZKYl+qkp5ebnWrFmjc+fOKTk5mT66wsSJE3X//fdr0KBBPvvpJ1+HDx9WXFycEhIS9NBDD+nbb7+VRD9dbv369erTp49+97vfKTo6WnfeeaeWLFliHm+qfUUgaiCnT59WeXl5pYfHxsTEVHrILH52qW/ot58ZhqEpU6bo3nvvVY8ePSTRT5fbt2+fWrduLYfDoSeeeEJr165Vt27d6KPLrFmzRrm5uZo9e3alY/TTz5KSkvTuu+/q008/1ZIlS5Sfn69+/frpxx9/pJ8u8+2332rRokVKTEzUp59+qieeeEKTJ0/Wu+++K6np/kxZ5tEd/mKz2XxeG4ZRaR8qo99+9tRTT2nv3r3asmVLpWP0k9SlSxfl5eXpzJkz+uc//6kxY8YoJyfHPG71Pjp+/LiefvppbdiwQSEhIdXWWb2fJGnYsGHmn3v27Knk5GTdfPPNWrFihfr27SuJfpKkiooK9enTR5mZmZKkO++8UwcOHNCiRYv0xz/+0axran3FCFEDadu2rVq2bFkpDbtcrkqpGT+7tKKDfrto0qRJWr9+vb744gt16NDB3E8//Sw4OFi33HKL+vTpo9mzZ+v222/XG2+8QR/9f7m5uXK5XOrdu7fsdrvsdrtycnL0l7/8RXa73ewLq/dTVcLCwtSzZ08dPnyYn6fLtGvXTt26dfPZ17VrV3PBUFPtKwJRAwkODlbv3r2VnZ3tsz87O1v9+vXzU6sCX0JCgmJjY336zev1Kicnx1L9ZhiGnnrqKb3//vv6/PPPlZCQ4HOcfqqeYRjyeDz00f83cOBA7du3T3l5eebWp08fPfLII8rLy1Pnzp3pp2p4PB4dPHhQ7dq14+fpMvfcc0+l24D83//9n/mw9CbbV/6azW0Fa9asMYKCgoylS5caX3/9tZGenm6EhYUZ3333nb+b5lfFxcXGnj17jD179hiSjLlz5xp79uwxjh49ahiGYbzyyiuG0+k03n//fWPfvn3Gww8/bLRr184oKiryc8sbz5NPPmk4nU5j06ZNxsmTJ83t/PnzZg39ZBgzZswwvvzyS+PIkSPG3r17jeeee85o0aKFsWHDBsMw6KPqXL7KzDDop0umTp1qbNq0yfj222+N7du3G8OHDzfCw8PNf7Ppp4t27txp2O124+WXXzYOHz5srFq1yggNDTVWrlxp1jTFviIQNbA333zT6NSpkxEcHGz84he/MJdNW9kXX3xhSKq0jRkzxjCMi0s2Z82aZcTGxhoOh8P41a9+Zezbt8+/jW5kVfWPJGPZsmVmDf1kGI899pj59+vGG280Bg4caIYhw6CPqnNlIKKfLvr9739vtGvXzggKCjLi4uKMkSNHGgcOHDCP008/+/DDD40ePXoYDofDuO2224zFixf7HG+KfWUzDMPwz9gUAABAYGAOEQAAsDwCEQAAsDwCEQAAsDwCEQAAsDwCEQAAsDwCEQAAsDwCEQAAsDwCEQAAsDwCEQAAsDwCEQC/y8/P16RJk9S5c2c5HA7Fx8frgQce0GeffSZJuummmzR//vwq32uz2fTBBx9U2p+enq4BAwaYr10ul8aPH6+OHTvK4XAoNjZWQ4YM0bZt27Rp0ybZbLYat+XLl9dYd+nJ3hkZGea+Fi1aKC4uTo888oiOHz9utqWsrEzTp09Xz549FRYWpri4OP3xj3/UDz/8UG99CuDa2P3dAADW9t133+mee+7RDTfcoDlz5qhXr14qKyvTp59+qokTJ+pf//pXvXzPb3/7W5WVlWnFihXq3LmzCgoK9Nlnn+mnn37S4MGDdfLkSbP26aefVlFRkZYtW2buczqd2rFjhyTp0KFDioiI8Pn86Oho88/du3fXxo0bVVFRoX//+9+aOHGiRo0apW3btkmSzp8/r6+++krPP/+8br/9dhUWFio9PV2pqanavXt3vZwvgGtDIALgVxMmTJDNZtPOnTsVFhZm7u/evbsee+yxevmOM2fOaMuWLdq0aZP69+8vSerUqZPuvvtusyY2Ntb8c6tWreTxeHz2XS46Olo33HBDtd9nt9vN98bFxWncuHGaPHmyioqKFBERIafTqezsbJ/3LFiwQHfffbeOHTumjh071vVUAdQRl8wA+M1PP/2krKwsTZw40ScMXVJT6LgWrVu3VuvWrfXBBx/I4/HUy2fWVn5+vt5//321bNlSLVu2rLbO7XbLZrPV2zkDuDYEIgB+880338gwDN12220N+j12u13Lly/XihUrdMMNN+iee+7Rc889p71799bp8zp06GCGrNatW6tLly4+x/ft26fWrVsrNDRU7dq106ZNm6oNfZJUWlqqZ599VqNHj650KQ5A4+CSGQC/MQxD0sWJ0Q3tt7/9re6//35t3rxZ27ZtU1ZWlubMmaN33nlHjz766DV91ubNmxUeHm6+ttt9/ynt0qWL1q9fL4/Ho3Xr1ukf//iHXn755So/q6ysTA899JAqKir01ltvXfN5AagfjBAB8JvExETZbDYdPHiwzp8RHh4ut9tdaf+ZM2fkdDp99oWEhGjw4MF64YUXtHXrVj366KOaNWvWNX9nQkKCbrnlFnO76aabfI4HBwfrlltuUffu3fXcc8/pjjvu0JNPPlnpc8rKyjRq1CgdOXJE2dnZjA4BfkQgAuA3kZGRGjJkiN58802dO3eu0vEzZ85c9TNuu+027dq1y2efYRjKzc2tdCnrSt26davye+vb888/r7/97W/66quvzH2XwtDhw4e1ceNGRUVFNXg7AFSPS2YA/Oqtt95Sv379dPfdd+vFF19Ur169dOHCBWVnZ2vRokXm6NH333+vvLw8n/d27NhR06ZN05gxY3TbbbcpJSVFJSUlWrx4sbncXZJ+/PFH/e53v9Njjz2mXr16KTw8XLt379acOXM0YsSIa26zy+VSaWmpz76oqCgFBQVVWd+5c2eNGDFCL7zwgj766CNduHBB//Ef/6GvvvpKH330kcrLy837GEVGRio4OPia2wTg+hCIAPhVQkKCvvrqK7388suaOnWqTp48qRtvvFG9e/fWokWLzLrXXntNr732ms97ly1bpkcffVSGYei1117TzJkzFRISojvvvFObN29Wp06dJF1cZZaUlKR58+bp3//+t8rKyhQfH69x48bpueeeu+Y2VzXytG3bNvXt27fa90ydOlX33HOPduzYoZiYGK1fv16SdMcdd/jUffHFFz43lATQOGzGpVmNAAAAFsUcIgAAYHkEIgAAYHkEIgAAYHkEIgAAYHkEIgAAYHkEIgAAYHkEIgAAYHkEIgAAYHkEIgAAYHkEIgAAYHkEIgAAYHn/D/BNHCjKN989AAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(numerical['CLUSTER2'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 74,
+ "id": "78566c48",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical['CLUSTER2'] = numerical.CLUSTER2.fillna(round(numerical.CLUSTER2.mean()))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 75,
+ "id": "bb2bb312",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 75,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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LtWRI0f08MMP+7ppAADAxywTiH73u9/phx9+0HPPPafjx49rwIAB+uCDD9SrV68W/26Hw6Fnn3221iU4eKOfGod+ahz6qXHop8ahny6trfeRzTCaeX0bAABAG2OJOUQAAAANIRABAADLIxABAADLIxABAADLIxC1sNdee01xcXEKCgpSQkKCtmzZ4usm+dxnn32mu+++WzExMbLZbHrnnXe8jhuGoYyMDMXExKhTp04aPny49u/f75vG+khWVpZuueUWhYaGKjIyUvfcc48OHjzoVUM/SUuWLNGgQYPMG8ElJSXpww8/NI/TR7VlZWXJZrMpPT3d3Ec//SQjI0M2m81ri46ONo/TTz/77rvv9Pvf/14REREKDg7WTTfdpIKCAvN4W+wrAlEL+vvf/6709HTNmzdPX3zxhX75y19q7NixOnLkiK+b5lNnzpzRjTfeqOzs7DqPz58/XwsWLFB2drZ27dql6OhojRo1ynwQrhXk5eVp+vTp2r59u3Jzc3Xu3DklJyfrzJmfHwBMP0k9evTQCy+8oN27d2v37t268847NW7cOPMfXvrI265du7R06VINGjTIaz/99LP+/fvr+PHj5rZ3717zGP30k9LSUt12220KCAjQhx9+qC+//FIvv/yy19Mc2mRfXeFzU9GAW2+91Xj44Ye99t1www3Gk08+6aMW+R9Jxvr1683XNTU1RnR0tPHCCy+Y+yorKw2n02n89a9/9UEL/UNJSYkhycjLyzMMg35qSJcuXYw33niDPrpIeXm5ER8fb+Tm5hrDhg0zHnvsMcMw+LN0oWeffda48cYb6zxGP/3siSeeMG6//fZ6j7fVvmKEqIV4PB4VFBQoOTnZa39ycrLy8/N91Cr/d/jwYRUVFXn1m8Ph0LBhwyzdby6XS5IUHh4uiX6qS3V1tdatW6czZ84oKSmJPrrI9OnTddddd2nkyJFe++knb4cOHVJMTIzi4uJ077336uuvv5ZEP11ow4YNGjx4sH77298qMjJSN998s5YtW2Yeb6t9RSBqISdPnlR1dXWth8dGRUXVesgsfna+b+i3nxmGoVmzZun222/XgAEDJNFPF9q7d686d+4sh8Ohhx9+WOvXr1e/fv3oowusW7dOBQUFysrKqnWMfvpZYmKi3nzzTX300UdatmyZioqKNHToUP3www/00wW+/vprLVmyRPHx8fro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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(numerical['CLUSTER2'])"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "831cb9aa",
+ "metadata": {},
+ "source": [
+ "## Activity 3"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 76,
+ "id": "0cd8340c",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " column_name | \n",
+ " nulls | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 5 | \n",
+ " WEALTH1 | \n",
+ " 46.882992 | \n",
+ "
\n",
+ " \n",
+ " | 14 | \n",
+ " WEALTH2 | \n",
+ " 45.930281 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " AGE | \n",
+ " 24.802960 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " INCOME | \n",
+ " 22.309563 | \n",
+ "
\n",
+ " \n",
+ " | 315 | \n",
+ " NEXTDATE | \n",
+ " 10.452564 | \n",
+ "
\n",
+ " \n",
+ " | 316 | \n",
+ " TIMELAG | \n",
+ " 10.452564 | \n",
+ "
\n",
+ " \n",
+ " | 135 | \n",
+ " MSA | \n",
+ " 0.138347 | \n",
+ "
\n",
+ " \n",
+ " | 136 | \n",
+ " ADI | \n",
+ " 0.138347 | \n",
+ "
\n",
+ " \n",
+ " | 137 | \n",
+ " DMA | \n",
+ " 0.138347 | \n",
+ "
\n",
+ " \n",
+ " | 321 | \n",
+ " CLUSTER2 | \n",
+ " 0.138347 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " column_name nulls\n",
+ "5 WEALTH1 46.882992\n",
+ "14 WEALTH2 45.930281\n",
+ "3 AGE 24.802960\n",
+ "4 INCOME 22.309563\n",
+ "315 NEXTDATE 10.452564\n",
+ "316 TIMELAG 10.452564\n",
+ "135 MSA 0.138347\n",
+ "136 ADI 0.138347\n",
+ "137 DMA 0.138347\n",
+ "321 CLUSTER2 0.138347"
+ ]
+ },
+ "execution_count": 76,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Check if there are any other null values in the numerical data.\n",
+ "\n",
+ "# Clean the columns WEALTH2 and TIMELAG. Use appropriate method to fill the null values in these columns.\n",
+ "df[df['nulls']>0].sort_values(by='nulls', ascending=False)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 77,
+ "id": "c81b2033",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "9.0 6523\n",
+ "8.0 5975\n",
+ "7.0 5684\n",
+ "6.0 5497\n",
+ "5.0 5351\n",
+ "4.0 5074\n",
+ "3.0 5046\n",
+ "2.0 4971\n",
+ "1.0 4191\n",
+ "0.0 3277\n",
+ "Name: WEALTH2, dtype: int64"
+ ]
+ },
+ "execution_count": 77,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Fill null values in WEALTH2 using the mean\n",
+ "numerical['WEALTH2'].value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 78,
+ "id": "80e1d330",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 78,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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IyNDffr0acUrBgAAbVWb/nLXWbNmqbq6WpMnT5bH41FycrI2btyoiIgIq2bBggUKDg7WuHHjVF1drWHDhmnFihUKCgqyatasWaNp06ZZd6NlZmaqsLCw1a8HAAC0TW0qEG3ZsiXgtcPhUG5urnJzc8/5nk6dOqmgoEAFBQXnrImKitLq1atbqEsAANDR2P4cIgAAALsRiAAAgPEIRAAAwHgEIgAAYDwCEQAAMB6BCAAAGK9Zgeiqq67SP/7xjwbjx48f11VXXXXRTQEAALSmZgWiv//976qvr28wXlNTo6+//vqimwIAAGhNF/Rgxg0bNlh/fvvtt+V0Oq3X9fX1euedd3TllVe2WHMAAACt4YIC0ZgxYyT9+ATpBx54IGBfSEiIrrzySr300kst1hwAAEBruKBAdOrUKUlSQkKCdu/erW7dul2SpgAAAFpTs77L7ODBgy3dBwAAgG2a/eWu77zzjt555x1VVFRYM0en/eEPf7joxgAAAFpLswLRc889p7lz52rQoEHq3r27HA5HS/cFAADQapoViF555RWtWLFC2dnZLd0PAABAq2vWc4hqa2uVmpra0r0AAADYolmB6Le//a3Wrl3b0r0AAADYolkfmf3www9asmSJNm3apOuuu04hISEB++fPn98izQEAALSGZgWiTz75RDfccIMkae/evQH7WGANAADam2YFos2bN7d0HwAAALZp1hoiAACAjqRZM0RDhw5t9KOxd999t9kNAQAAtLZmBaLT64dO8/l8Kisr0969ext86SsAAEBb16xAtGDBgrOO5+bm6sSJExfVEAAAQGtr0TVE9913H99jBgAA2p0WDUQ7d+5Up06dWvKQAAAAl1yzPjIbO3ZswGu/36/y8nLt2bNHTz/9dIs0BgAA0FqaFYicTmfA65/85Cfq06eP5s6dq/T09BZpDAAAoLU0KxAtX768pfsAAACwTbMC0WmlpaXav3+/HA6H+vXrpwEDBrRUXwAAAK2mWYGooqJCd999t7Zs2aLLL79cfr9fXq9XQ4cO1bp163TFFVe0dJ8AAACXTLPuMps6daoqKyu1b98+fffdd/J4PNq7d68qKys1bdq0lu6xw/P5fKqurm7S5vP57G4XAIAOp1kzREVFRdq0aZP69u1rjfXr10//9V//xaLqC+Tz+dSjZy9VuMubVB/j6q4jh75SSEjIJe4M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jdB6pk6dqg0bNui9995Tjx497G7HWKWlpaqoqNDAgQOtsfr6er333nsqLCxUTU2NgoKCbOzQLN27d1e/fv0Cxvr27as//elPNnWExx9/XE8++aTuvvtuSVL//v311VdfKT8/n0DUTKwhskloaKgGDhyo4uLigPHi4mKlpqba1JW5/H6/HnnkEf35z3/Wu+++q4SEBLtbMtqwYcP06aefqqyszNoGDRqke++9V2VlZYShVnbzzTc3eAzF559/bvuXY5vs+++/109+EvgrPCgoiNvuLwIzRDaaPn26srOzNWjQIKWkpGjJkiU6dOiQHnroIbtbM86UKVO0du1avf7664qIiLBm7pxOpzp37mxzd+aJiIhosH6rS5cuio6OZl2XDR577DGlpqYqLy9P48aN065du7RkyRItWbLE7taMdccdd+iFF15Qz549de211+qjjz7S/Pnz9a//+q92t9Zucdu9zV5++WXNmzdP5eXlSkpK0oIFC7jN2wbnWre1fPlyPfjgg63bDM4qLS2N2+5t9MYbb2j27Nn64osvlJCQoOnTp2vChAl2t2WsqqoqPf3001q/fr0qKioUFxene+65R88884xCQ0Ptbq9dIhABAADjsYYIAAAYj0AEAACMRyACAADGIxABAADjEYgAAIDxCEQAAMB4BCIAAGA8AhEAADAegQgAABiPQATAdq+88ooiIiJUV1dnjZ04cUIhISG69dZbA2q3bdsmh8Ohzz//XFdeeaUcDkeD7fe//32Dc6SnpysoKEglJSUN9j344IMaM2aM9frvf//7WY/7z1tubq5VV1ZW1uCYaWlpysnJkST5fD498cQT6t+/v7p06aK4uDjdf//9+uabb5r3FwagxfHlrgBsN3ToUJ04cUJ79uzR4MGDJf0YfFwul3bv3q3vv/9e4eHhkqQtW7YoLi5OvXv3liTNnTu3wXdqRUREBLw+dOiQdu7cqUceeUTLli2zznEu8fHxKi8vt17/+7//u4qKirRp0yZr7LLLLtO3337bpOv7/vvv9eGHH+rpp5/W9ddfL4/Ho5ycHGVmZmrPnj1NOgaAS4tABMB2ffr0UVxcnLZs2WKFlS1btujOO+/U5s2btWPHDg0fPtwaHzp0qPXeiIgIuVyuRo+/fPlyZWRk6OGHH9ZNN92khQsXqkuXLuesDwoKCjjmZZddpuDg4AbnaWogcjqdKi4uDhgrKCjQTTfdpEOHDqlnz55NOg6AS4ePzAC0CWlpadq8ebP1evPmzUpLS9OQIUOs8draWu3cuTMgEJ2P3+/X8uXLdd999+lnP/uZevfurf/93/9t8f4vlNfrlcPh0OWXX253KwBEIALQRqSlpen9999XXV2dqqqq9NFHH+m2227TkCFDtGXLFklSSUmJqqurAwLRE088ocsuuyxgO10vSZs2bdL333+vkSNHSpLuu+8+LVu2rEV7T01NbdDDtm3bzln/ww8/6Mknn1RWVpYiIyNbtBcAzcNHZgDahKFDh+rkyZPavXu3PB6PevfurZiYGA0ZMkTZ2dk6efKktmzZop49e+qqq66y3vf444/rwQcfDDjWT3/6U+vPy5Yt01133aXg4B//d3fPPffo8ccf14EDB9SnT58W6f3VV19V3759A8buvffes9b6fD7dfffdOnXqlF5++eUWOT+Ai0cgAtAmXHPNNerRo4c2b94sj8ejIUOGSJJcLpcSEhL0/vvva/Pmzbr99tsD3tetWzddc801Zz3md999p9dee00+n0+LFi2yxuvr6/WHP/xBL774Yov0Hh8f36CHzp07N6jz+XwaN26cDh48qHfffZfZIaAN4SMzAG3G0KFDtWXLFm3ZskVpaWnW+JAhQ/T222+rpKTkgtYPrVmzRj169NDHH3+ssrIya1u4cKFWrlwZcJv/pXY6DH3xxRfatGmToqOjW+3cAM6PGSIAbcbQoUM1ZcoU+Xw+a4ZI+jEQPfzww/rhhx8aBKKqqiq53e6AsfDwcEVGRmrZsmX69a9/raSkpID9vXr10hNPPKH/+7//05133inpx0XOZz5PKCoqqkXuAKurq9Ovf/1rffjhh3rjjTdUX19v9RwVFaXQ0NCLPgeAi8MMEYA2Y+jQoaqurtY111yj2NhYa3zIkCGqqqrS1Vdfrfj4+ID3PPPMM+revXvANmvWLJWWlurjjz/Wr371qwbniYiIUHp6esDi6i1btmjAgAEB2zPPPNMi13XkyBFt2LBBR44c0Q033BDQ644dO1rkHAAujsPv9/vtbgIAAMBOzBABAADjEYgAAIDxCEQAAMB4BCIAAGA8AhEAADAegQgAABiPQAQAAIxHIAIAAMYjEAEAAOMRiAAAgPEIRAAAwHj/DzMnwsh1X/JjAAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(numerical['WEALTH2'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 79,
+ "id": "10958673",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 9.0\n",
+ "Name: WEALTH2, dtype: float64"
+ ]
+ },
+ "execution_count": 79,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "numerical.WEALTH2.mode()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 80,
+ "id": "5a8036ec",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical['WEALTH2'] = numerical.WEALTH2.fillna('9')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 81,
+ "id": "6f769fdd",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 81,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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6tXq37+/JCkrK0udOnUKqqmrq1N1dbVdk5OTI7/frw0bNtg1H3zwgfx+f1BNdXW16urq7JqKigo5nU5lZWWd1NcLAAAiR3QoT/773/9e119/vVJTU9XU1KSysjKtWrVK5eXlcjgcKi4uVklJidLT05Wenq6SkhJ17txZBQUFkiSXy6U777xTkyZNUteuXZWYmKjJkyerT58+GjJkiCSpV69euu666zR27Fg9++yzkqS77rpL+fn5ysj4/psQeXl56t27twoLCzV79mzt2bNHkydP1tixY5mFAgAAxyykwWrXrl0qLCxUXV2dXC6XLrvsMpWXl2vo0KGSpAceeEDNzc0aN26cfD6fsrOzVVFRofj4ePsYjz/+uKKjozVq1Cg1Nzdr8ODBWrJkiaKiouyapUuXqqioyP724MiRI1VaWmrvj4qK0uuvv65x48ZpwIABio2NVUFBgebMmXOKrgQAAIgEp919rMIZ97ECAIQD7mMVLOT3serZs6e++eabduPffvutevbseUINAQAAhKsOBat//vOfQT8Zc0ggENCXX355wk0BAACEo+NaY7V8+XL777feeksul8t+3NbWprffflsXXHCBseYAAADCyXEFqxtvvFHS9zfTHD16dNC+Tp066YILLtDcuXONNQcAABBOjitYHTx4UJKUlpamjRs3Kikp6aQ0BQAAEI46dLuFHTt2mO4DAAAg7HX4PlZvv/223n77bTU0NNgzWYf85S9/OeHGAAAAwk2HgtXDDz+sRx55RH379lW3bt3+3x9FBgAAOBN0KFg988wzWrJkiQoLC033AwAAELY6dB+rlpYW+weMAQAA8L0OBavf/OY3WrZsmeleAAAAwlqHPgr87rvvtGDBAq1YsUKXXXaZOnXqFLR/3rx5RpoDAAAIJx0KVh9//LGuuOIKSVJ1dXXQPhayAwCAM1WHgtXKlStN9wEAABD2OrTGCgAAAO11aMZq0KBBR/3I75133ulwQwAAAOGqQ8Hq0PqqQ1pbW1VVVaXq6up2P84MAABwpuhQsHr88cePOD59+nTt3bv3hBoCAAAIV0bXWN1+++38TiAAADhjGQ1W69at09lnn23ykAAAAGGjQx8F3nTTTUGPLctSXV2dNm3apD/+8Y9GGgMAAAg3HQpWLpcr6PFZZ52ljIwMPfLII8rLyzPSGAAAQLjpULBavHix6T4A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7rtPixYtss/xY1JTU1VXV2c/njNnjsrLy7VixQp77JxzztHu3buP6fXt379fmzdv1h//+Eddfvnl8vl8Ki4u1siRI7Vp06ZjOgaA0CNYAQgLGRkZ8ng8WrVqlR16Vq1apRtuuEErV67U2rVrNWTIEHt80KBB9nPj4+PldruPevzFixcrPz9f9957r376059q/vz5iouL+9H6qKiooGOec845io6ObneeYw1WLpdLlZWVQWNPPPGEfvrTn6qmpkY9evQ4puMACC0+CgQQNgYOHKiVK1faj1euXKmBAwcqNzfXHm9padG6deuCgtX/x7IsLV68WLfffrsuueQSXXzxxfqv//ov4/0fL7/fL4fDoXPPPTfUrQA4RgQrAGFj4MCBev/993XgwAE1NTXpww8/1M9//nPl5uZq1apVkqT169erubk5KFhNmTJF55xzTtB2qF6SVqxYof3792vYsGGSpNtvv12LFi0y2nv//v3b9fDee+/9aP13332nBx98UAUFBUpISDDaC4CTh48CAYSNQYMGad++fdq4caN8Pp8uvvhiJScnKzc3V4WFhdq3b59WrVqlHj16qGfPnvbzfve732nMmDFBx/rJT35i/71o0SLdfPPNio7+/p/EW2+9Vb/73e+0fft2ZWRkGOn9xRdfVK9evYLGbrvttiPWtra26pZbbtHBgwf11FNPGTk/gFODYAUgbFx00UXq3r27Vq5cKZ/Pp9zcXEmS2+1WWlqa3n//fa1cuVLXXntt0POSkpJ00UUXHfGYe/bs0auvvqrW1lY9/fTT9nhbW5v+8pe/6LHHHjPSe2pqarseYmNj29W1trZq1KhR2rFjh9555x1mq4Aww0eBAMLKoEGDtGrVKq1atUoDBw60x3Nzc/XWW29p/fr1x7W+aunSperevbs++ugjVVVV2dv8+fP13HPPBd3e4WQ7FKo+++wzrVixQl27dj1l5wZgBjNWAMLKoEGDNH78eLW2ttozVtL3weree+/Vd9991y5YNTU1qb6+Pmisc+fOSkhI0KJFi/TLX/5SmZmZQfvPP/98TZkyRa+//rpuuOEGSd8vJj/8flSJiYlGvrF34MAB/fKXv9TmzZv197//XW1tbXbPiYmJiomJOeFzADj5mLECEFYGDRqk5uZmXXTRRUpJSbHHc3Nz1dTUpAsvvFCpqalBz/nTn/6kbt26BW0PPPCAvF6vPvroI/3Lv/xLu/PEx8crLy8vaBH7qlWrdOWVVwZtf/rTn4y8rp07d2r58uXauXOnrrjiiqBe165da+QcAE4+h2VZVqibAAAAiATMWAEAABhCsAIAADCEYAUAAGAIwQoAAMAQghUAAIAhBCsAAABDCFYAAACGEKwAAAAMIVgBAAAYQrACAAAwhGAFAABgyP8CeDHUZEYCM+sAAAAASUVORK5CYII=\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(numerical['WEALTH2'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 82,
+ "id": "e118c842",
+ "metadata": {},
+ "outputs": [
+ {
+ "ename": "AttributeError",
+ "evalue": "'list' object has no attribute 'sort_values'",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)",
+ "\u001b[1;32m~\\AppData\\Local\\Temp\\ipykernel_14528\\876445964.py\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[1;33m[\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'nulls'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m>\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msort_values\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mby\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m'nulls'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mascending\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[1;31mAttributeError\u001b[0m: 'list' object has no attribute 'sort_values'"
+ ]
+ }
+ ],
+ "source": [
+ "[df['nulls']>0].sort_values(by='nulls', ascending=False)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 87,
+ "id": "3d121db3",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 87,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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U6cqIiJCjzzyCPtZAzNnzpTP51PXrl0VFhamyspKzZ07V6NHj5bEv83aCta+FRQUKDo6usrPj46ObnJ7SxCFmMvlCvjaGFPlGC6bPHmydu/erc2bN1c5V5t9tGmvjx07pmnTpmndunVq0aLFdefYx+rx+/3q1auX0tPTJUl333239u3bpyVLluiRRx5x5tjPr7d69Wq9++67eu+993TnnXcqPz9faWlpio2N1bhx45w59rJ2grFv15pvinvLn8xCpEOHDgoLC6tS2IWFhVWKHtKUKVO0du1affLJJ7r11lud416vV5JuuI9er1fl5eUqKiq67kxTl5eXp8LCQiUlJcntdsvtdmvTpk367W9/K7fb7ewD+1g9HTt2VPfu3QOOdevWTUePHpXEv8ua+MUvfqHnnntODz30kHr06KHU1FQ9/fTTysjIkMRe1law9s3r9er06dNVfv6ZM2ea3N4SRCHSvHlzJSUlKTs7O+B4dna2+vfvH6JVNTzGGE2ePFkffPCBPv74Y8XHxwecj4+Pl9frDdjH8vJybdq0ydnHpKQkhYeHB8ycOnVKe/futWavBw8erD179ig/P9+59erVSw8//LDy8/PVuXNn9rEG7r333ipv/3Do0CHnw6L5d1l9X331lZo1C/xVFBYW5rzsnr2snWDtW79+/eTz+bRt2zZnZuvWrfL5fE1vb0PxTG5cduVl98uXLzf79+83aWlppnXr1ubvf/97qJfWYPz85z83Ho/HbNy40Zw6dcq5ffXVV87MK6+8Yjwej/nggw/Mnj17zOjRo6/50tJbb73VrF+/3uzYscN8//vfb/Ivyf06//dVZsawjzWxbds243a7zdy5c83//M//mFWrVplWrVqZd99915lhP6tn3Lhx5pZbbnFedv/BBx+YDh06mBkzZjgz7OW1nTt3zuzcudPs3LnTSDILFiwwO3fudN66JVj7NmzYMNOzZ0+Tm5trcnNzTY8ePXjZPYLvtddeM506dTLNmzc399xzj/Nyclwm6Zq3FStWODN+v9+89NJLxuv1moiICPO9733P7NmzJ+DnlJaWmsmTJ5v27dubli1bmpSUFHP06NF6fjQNy9VBxD7WzB/+8AeTmJhoIiIiTNeuXc2yZcsCzrOf1VNSUmKmTZtmbrvtNtOiRQvTuXNn8/zzz5uysjJnhr28tk8++eSa/38cN26cMSZ4+/bll1+ahx9+2ERGRprIyEjz8MMPm6Kionp6lPXHZYwxobk2BQAA0DDwHCIAAGA9gggAAFiPIAIAANYjiAAAgPUIIgAAYD2CCAAAWI8gAgAA1iOIAACA9QgiAABgPYIIQIPhcrlueHv00UeduQ8//LDK923ZsiXg55WVlSkqKkoul0sbN2782vvJzMyUJG3cuFEul0vFxcVfu+bk5GSFhYVVue8rdu7cqVGjRqljx46KiIhQp06dlJKSoj/84Q/igwKAhsMd6gUAwBWnTp1y/nv16tV68cUXAz5VvmXLltf93ri4OK1YsUJ9+/Z1jq1Zs0Y33XSTzp49W2V+xYoVGjZsWMCxtm3b1mi9R48eVW5uriZPnqzly5cH3Lck/f73v9fIkSM1ZMgQvf3227rjjjv05Zdfavfu3XrhhRf03e9+t8b3CaBucIUIQIPh9Xqdm8fjkcvlqnLsesaNG6fMzEyVlpY6x9566y2NGzfumvNt27YN+Nler1ctWrSo0XpXrFihlJQU/fznP9fq1at14cIF59yFCxc0fvx4DR8+XH/605+UnJysO+64Q9/5znf0+OOPa9euXTd8PADqF0EEoElISkpSfHy83n//fUnSsWPH9Je//EWpqal1cn/GGK1YsUJjx45V165d9e1vf1v/+Z//6Zxft26dvvzyS82YMeO6P8PlctXJ2gDUHEEEoMn42c9+prfeekvS5as3DzzwgG6++eZrzo4ePVo33XRTwO2LL76o9n2tX79eX331le6//35J0tixY7V8+XLn/KFDhyRJXbp0cY5t37494P7++Mc/1vgxAqgbBBGAJmPs2LHKzc3VF198oZUrV+qxxx677uzChQuVn58fcIuLi6v2fS1fvlyjRo2S2335qZijR4/W1q1bA57zdLWePXs693XhwgVVVFRU/8EBqFMEEYAmIyoqSikpKRo/frwuXryoH/zgB9ed9Xq9+ta3vhVwCw8Pr9b9nD17Vh9++KFef/11ud1uud1u3XLLLaqoqHCuUCUkJEhSQCBFREQ49wWgYSGIADQpjz32mDZu3KhHHnlEYWFhdXIfq1at0q233qpdu3YFXGFatGiR3n77bVVUVCg5OVnt27fXvHnz6mQNAIKLl90DaFKGDRumM2fOqE2bNjecKy4uVkFBQcCxyMhItW7d2vl6z549ioyMDJi56667tHz5cv3Lv/yLEhMTA8516tRJM2fO1J/+9Cf96Ec/0u9+9zuNGjVKw4cP19SpU5WQkKDz588rKytLkuos2ADUHEEEoElxuVzq0KHD18797Gc/q3IsIyNDzz33nPP19773vSozn332mXbt2qU333yzyrnIyEglJydr+fLl+tGPfqQf//jHysnJ0bx58/TII4/o7Nmz8ng86tWrlzIzM5WSklLDRwegrrgMb5UKAAAsx3OIAACA9QgiAABgPYIIAABYjyACAADWI4gAAID1CCIAAGA9gggAAFiPIAIAANYjiAAAgPUIIgAAYD2CCAAAWO//AyWxKO6ABwe2AAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(numerical['TIMELAG'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 90,
+ "id": "2977620e",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical['TIMELAG'] = numerical['TIMELAG'].fillna(round(np.mean(numerical['TIMELAG'])))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 91,
+ "id": "f493df0d",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0"
+ ]
+ },
+ "execution_count": 91,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "numerical['TIMELAG'].isna().sum()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 95,
+ "id": "56b7dd4a",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical.to_csv('categorical.csv')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 96,
+ "id": "cc27baf9",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical.to_csv('numerical.csv')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "4dce8cd8",
+ "metadata": {},
+ "source": [
+ "# Lab Feature Engineering"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "80f28900",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Lab | Feature engineering\n",
+ "\n",
+ "# In this lab, you will use learningSet.csv file which you have already cloned in the previous activities.\n",
+ "# Instructions\n",
+ "# Here we will work on cleaning some of the other columns in the dataset using the techniques that we used before in the lessons.\n",
+ "\n",
+ "\n",
+ "# Use appropriate methods to clean the columns GEOCODE2, WEALTH1, ADI, DMA,and MSA.\n",
+ "# Use appropriate EDA technique where ever necessary."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 100,
+ "id": "ba557ed1",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " column_name | \n",
+ " nulls | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 5 | \n",
+ " WEALTH1 | \n",
+ " 44732 | \n",
+ "
\n",
+ " \n",
+ " | 135 | \n",
+ " MSA | \n",
+ " 132 | \n",
+ "
\n",
+ " \n",
+ " | 136 | \n",
+ " ADI | \n",
+ " 132 | \n",
+ "
\n",
+ " \n",
+ " | 137 | \n",
+ " DMA | \n",
+ " 132 | \n",
+ "
\n",
+ " \n",
+ " | 315 | \n",
+ " NEXTDATE | \n",
+ " 9973 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " column_name nulls\n",
+ "5 WEALTH1 44732\n",
+ "135 MSA 132\n",
+ "136 ADI 132\n",
+ "137 DMA 132\n",
+ "315 NEXTDATE 9973"
+ ]
+ },
+ "execution_count": 100,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Check for null values in the numerical columns.\n",
+ "# Use appropriate methods to clean the columns WEALTH1, ADI, DMA and MSA.\n",
+ "\n",
+ "numerical_nulls = pd.DataFrame(numerical.isna().sum()).reset_index()\n",
+ "numerical_nulls.columns = ['column_name', 'nulls']\n",
+ "numerical_nulls[numerical_nulls['nulls']>0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 102,
+ "id": "64ab7e65",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 102,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(numerical['WEALTH1'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 113,
+ "id": "83cab16c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical['WEALTH1'] = numerical['WEALTH1'].fillna(9.0)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 115,
+ "id": "6d59e5bb",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 115,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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gwYNssaSk5P1hz/8gRvBAQDAJalTM00nT55Ur169Ooz36tVLJ0+e/JebAgAACDadCk233367HnnkER0+fNga+/zzz/XLX/5So0aN6rLmAAAAgkWnQlNRUZGampp09dVX69prr9V1112nxMRENTU16fe//31X9wgAABBwnbqnKSEhQf/3f/+nsrIyffLJJ/L5fEpOTtbo0aO7uj8AAICgcF4zTe+8846Sk5PV2NgoSRozZoxmzpyp/Px83Xzzzbrhhhv03nvvXZBGAQAAAum8QtPy5cuVl5enqKioDtscDocefPBBLV26tMuaAwAACBbnFZo+/PBDjR079ozbs7KyVFlZ+S83BQAAEGzOKzQdOXLktI8a+E5oaKiOHj36LzcFAAAQbM4rNF155ZXau3fvGbd/9NFH6tev37/cFAAAQLA5r9D0k5/8RE888YS+/vrrDttaWlr05JNPKicnp8uaAwAACBbn9ciBX//613rttdd0/fXXa8aMGUpKSpLNZtP+/fv1hz/8Qe3t7Xr88ccvVK8AAAABc16hKS4uTtu3b9fDDz+s+fPny+fzSZJsNpuys7P1/PPPKy4u7oI0CgAAEEjn/XDLq666Sm+88Ybcbrf++te/yufzaeDAgYqOjr4Q/QEAAASFTj0RXJKio6N18803d2UvAAAAQatTvz0HAADQ0xCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADBCaAAAADAQ0NC1cuFA333yzIiMjFRsbq4kTJ+rAgQN+NT6fTwsWLJDT6VR4eLgyMjK0b98+vxqv16uZM2cqJiZGERERmjBhgg4dOuRX43a75XK55HA45HA45HK5dPz4cb+ampoajR8/XhEREYqJiVF+fr5aW1svyLkDAIDuJaChadu2bZo+fboqKipUVlamb775RllZWWpubrZqFi1apKVLl6qoqEi7d+9WfHy8xowZo6amJqumoKBAGzduVHFxscrLy3XixAnl5OSovb3dqsnNzVVVVZVKSkpUUlKiqqoquVwua3t7e7vGjRun5uZmlZeXq7i4WBs2bNDs2bMv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yKWlpenHP/6xVqxYYY0NGjRIEydO1MKFCwPYGY4eParY2Fht27ZNt912W6Db6bFOnDihH//4x3r++ef129/+VjfddJOWL18e6LZ6nMcee0zvv/8+M+FBJCcnR3FxcVq9erU19tOf/lS9e/fWK6+8EsDOui9mmoJYa2urKisrlZWV5TeelZWl7du3B6grfMfj8UiS+vTpE+BOerbp06dr3LhxGj16dKBb6dFef/11DR06VD/72c8UGxurIUOGaNWqVYFuq0e75ZZb9Pbbb+vTTz+VJH344YcqLy/XT37ykwB31n3xRPAg9sUXX6i9vb3DDwbHxcV1+GFhXFw+n0+zZs3SLbfcopSUlEC302MVFxersrJSe/bsCXQrPd7f/vY3rVixQrNmzdKvfvUr7dq1S/n5+bLb7fqP//iPQLfXI82bN08ej0c/+tGPFBISovb2dj3zzDO65557At1at0Vo6gZsNpvfus/n6zCGi2vGjBn66KOPVF5eHuhWeqza2lo98sgjKi0t1WWXXRbodnq8kydPaujQoSosLJQkDRkyRPv27dOKFSsITQGyfv16vfrqq1q3bp1uuOEGVVVVqaCgQE6nU/fff3+g2+uWCE1BLCYmRiEhIR1mlRoaGjrMPuHimTlzpl5//XW9++676t+/f6Db6bEqKyvV0NCg1NRUa6y9vV3vvvuuioqK5PV6FRISEsAOe5Z+/fopOTnZb2zQoEHasGFDgDrCo48+qscee0x33323JGnw4MH6xz/+oYULFxKaOol7moJYWFiYUlNTVVZW5jdeVlam4cOHB6irnsvn82nGjBl67bXX9M477ygxMTHQLfVoo0aN0t69e1VVVWUtQ4cO1b333quqqioC00U2YsSIDo/g+PTTTwP+g+c92VdffaUf/MD/z3xISAiPHPgXMNMU5GbNmiWXy6WhQ4cqPT1dK1euVE1NjR566KFAt9bjTJ8+XevWrdOf//xnRUZGWjOADodD4eHhAe6u54mMjOxwP1lERIT69u3LfWYB8Mtf/lLDhw9XYWGhJk2apF27dmnlypVauXJloFvrscaPH69nnnlGAwYM0A033KAPPvhAS5cu1c9//vNAt9Zt8ciBbuD555/XokWLVFdXp5SUFC1btoyvuAfAme4je+mllzRlypSL2wxOKyMjg0cOBNBf/vIXzZ8/X5999pkSExM1a9Ys5eXlBbqtHqupqUm/+c1vtHHjRjU0NMjpdOqee+7RE088obCwsEC31y0RmgAAAAxwTxMAAIABQhMAAIABQhMAAIABQhMAAIABQhMAAIABQhMAAIABQhMAAIABQhMAAIABQhMAAIABQhOAbuGFF15QZGSkvvnmG2vsxIkT6tWrl2699Va/2vfee082m02ffvqprr76atlstg7L7373uw7HyMrKUkhIiCoqKjpsmzJliiZOnGit//3vfz/tfr+/LFiwwKqrqqrqsM+MjAwVFBRY66+99pqys7MVExNzxtcACBx+sBdAt5CZmakTJ05oz549GjZsmKRvw1F8fLx2796tr776Sr1795Ykbd26VU6nU9dff70k6emnn+7wG2iRkZF+6zU1NdqxY4dmzJih1atXW8c4k4SEBNXV1VnrS5YsUUlJiTZv3myNXX755friiy+Mz7G5uVkjRozQz372M36zDQhChCYA3UJSUpKcTqe2bt1qBZqtW7fqzjvv1JYtW7R9+3aNHj3aGs/MzLReGxkZqfj4+LPu/6WXXlJOTo4efvhh/b//9/+0fPlyRUREnLE+JCTEb5+XX365QkNDOxznfEKTy+WS9O0sFoDgw+U5AN1GRkaGtmzZYq1v2bJFGRkZGjlypDXe2tqqHTt2+IWmc/H5fHrppZd033336Uc/+pGuv/56/e///m+X9w+geyM0Aeg2MjIy9P777+ubb75RU1OTPvjgA912220aOXKktm7dKkmqqKhQS0uLX2iaN2+eLr/8cr/lu3pJ2rx5s7766itlZ2dLku677z6tXr26S3sfPnx4hx7ee++9Lj0GgAuLy3MAuo3MzEw1Nzdr9+7dcrvduv766xUbG6uRI0fK5XKpublZW7du1YABA3TNNddYr3v00Uc1ZcoUv31deeWV1r9Xr16tyZMnKzT02/9LvOeee/Too4/qwIEDSkpK6pLe169fr0GDBvmN3XvvvV2ybwAXB6EJQLdx3XXXqX///tqyZYvcbrdGjhwpSYqPj1diYqLef/99bdmyRbfffrvf62JiYnTdddeddp/Hjh3Tn/70J7W1tWnFihXWeHt7u/74xz/q2Wef7ZLeExISOvQQHh7eJfsGcHFweQ5At5KZmamtW7dq69atysjIsMZHjhypt956SxUVFed1P9PatWvVv39/ffjhh6qqqrKW5cuX6+WXX/Z7xAGAno2ZJgDdSmZmpqZPn662tjZrpkn6NjQ9/PDD+vrrrzuEpqamJtXX1/uN9e7dW1FRUVq9erX+/d//XSkpKX7br7rqKs2bN0+bNm3SnXfeKUnyeDwdnp3Up08fDRgwoEvO7dixY6qpqdHhw4clSQcOHJD07Uzaub79B+DCY6YJQLeSmZmplpYWXXfddYqLi7PGR44cqaamJl177bVKSEjwe80TTzyhfv36+S1z585VZWWlPvzwQ/30pz/tcJzIyEhlZWX53RC+detWDRkyxG954oknuuzcXn/9dQ0ZMkTjxo2TJN19990aMmSIXnjhhS47BoDOs/l8Pl+gmwAAAAh2zDQBAAAYIDQBAAAYIDQBAAAYIDQBAAAYIDQBAAAYIDQBAAAYIDQBAAAYIDQBAAAYIDQBAAAYIDQBAAAYIDQBAAAY+P9cuOnQJ3OCGAAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(numerical['WEALTH1'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 118,
+ "id": "d4d7d5c8",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " column_name | \n",
+ " nulls | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 135 | \n",
+ " MSA | \n",
+ " 132 | \n",
+ "
\n",
+ " \n",
+ " | 136 | \n",
+ " ADI | \n",
+ " 132 | \n",
+ "
\n",
+ " \n",
+ " | 137 | \n",
+ " DMA | \n",
+ " 132 | \n",
+ "
\n",
+ " \n",
+ " | 315 | \n",
+ " NEXTDATE | \n",
+ " 9973 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " column_name nulls\n",
+ "135 MSA 132\n",
+ "136 ADI 132\n",
+ "137 DMA 132\n",
+ "315 NEXTDATE 9973"
+ ]
+ },
+ "execution_count": 118,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "numerical_nulls = pd.DataFrame(numerical.isna().sum()).reset_index()\n",
+ "numerical_nulls.columns = ['column_name', 'nulls']\n",
+ "numerical_nulls[numerical_nulls['nulls']>0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "68f08459",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Drop NEXTDATE column"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 119,
+ "id": "42b7961f",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical = numerical.drop(['NEXTDATE'], axis=1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 120,
+ "id": "ee6955e0",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " column_name | \n",
+ " nulls | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 135 | \n",
+ " MSA | \n",
+ " 132 | \n",
+ "
\n",
+ " \n",
+ " | 136 | \n",
+ " ADI | \n",
+ " 132 | \n",
+ "
\n",
+ " \n",
+ " | 137 | \n",
+ " DMA | \n",
+ " 132 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " column_name nulls\n",
+ "135 MSA 132\n",
+ "136 ADI 132\n",
+ "137 DMA 132"
+ ]
+ },
+ "execution_count": 120,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "numerical_nulls = pd.DataFrame(numerical.isna().sum()).reset_index()\n",
+ "numerical_nulls.columns = ['column_name', 'nulls']\n",
+ "numerical_nulls[numerical_nulls['nulls']>0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "def1a988",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# ADI, DMA and MSA."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 122,
+ "id": "31c66ab4",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ODATEDW | \n",
+ " TCODE | \n",
+ " DOB | \n",
+ " AGE | \n",
+ " INCOME | \n",
+ " WEALTH1 | \n",
+ " HIT | \n",
+ " MALEMILI | \n",
+ " MALEVET | \n",
+ " VIETVETS | \n",
+ " WWIIVETS | \n",
+ " LOCALGOV | \n",
+ " STATEGOV | \n",
+ " FEDGOV | \n",
+ " WEALTH2 | \n",
+ " POP901 | \n",
+ " POP902 | \n",
+ " POP903 | \n",
+ " POP90C1 | \n",
+ " POP90C2 | \n",
+ " POP90C3 | \n",
+ " POP90C4 | \n",
+ " POP90C5 | \n",
+ " ETH1 | \n",
+ " ETH2 | \n",
+ " ETH3 | \n",
+ " ETH4 | \n",
+ " ETH5 | \n",
+ " ETH6 | \n",
+ " ETH7 | \n",
+ " ETH8 | \n",
+ " ETH9 | \n",
+ " ETH10 | \n",
+ " ETH11 | \n",
+ " ETH12 | \n",
+ " ETH13 | \n",
+ " ETH14 | \n",
+ " ETH15 | \n",
+ " ETH16 | \n",
+ " AGE901 | \n",
+ " AGE902 | \n",
+ " AGE903 | \n",
+ " AGE904 | \n",
+ " AGE905 | \n",
+ " AGE906 | \n",
+ " AGE907 | \n",
+ " CHIL1 | \n",
+ " CHIL2 | \n",
+ " CHIL3 | \n",
+ " AGEC1 | \n",
+ " AGEC2 | \n",
+ " AGEC3 | \n",
+ " AGEC4 | \n",
+ " AGEC5 | \n",
+ " AGEC6 | \n",
+ " AGEC7 | \n",
+ " CHILC1 | \n",
+ " CHILC2 | \n",
+ " CHILC3 | \n",
+ " CHILC4 | \n",
+ " CHILC5 | \n",
+ " HHAGE1 | \n",
+ " HHAGE2 | \n",
+ " HHAGE3 | \n",
+ " HHN1 | \n",
+ " HHN2 | \n",
+ " HHN3 | \n",
+ " HHN4 | \n",
+ " HHN5 | \n",
+ " HHN6 | \n",
+ " MARR1 | \n",
+ " MARR2 | \n",
+ " MARR3 | \n",
+ " MARR4 | \n",
+ " HHP1 | \n",
+ " HHP2 | \n",
+ " DW1 | \n",
+ " DW2 | \n",
+ " DW3 | \n",
+ " DW4 | \n",
+ " DW5 | \n",
+ " DW6 | \n",
+ " DW7 | \n",
+ " DW8 | \n",
+ " DW9 | \n",
+ " HV1 | \n",
+ " HV2 | \n",
+ " HV3 | \n",
+ " HV4 | \n",
+ " HU1 | \n",
+ " HU2 | \n",
+ " HU3 | \n",
+ " HU4 | \n",
+ " HU5 | \n",
+ " HHD1 | \n",
+ " HHD2 | \n",
+ " HHD3 | \n",
+ " HHD4 | \n",
+ " HHD5 | \n",
+ " HHD6 | \n",
+ " HHD7 | \n",
+ " HHD8 | \n",
+ " HHD9 | \n",
+ " HHD10 | \n",
+ " HHD11 | \n",
+ " HHD12 | \n",
+ " ETHC1 | \n",
+ " ETHC2 | \n",
+ " ETHC3 | \n",
+ " ETHC4 | \n",
+ " ETHC5 | \n",
+ " ETHC6 | \n",
+ " HVP1 | \n",
+ " HVP2 | \n",
+ " HVP3 | \n",
+ " HVP4 | \n",
+ " HVP5 | \n",
+ " HVP6 | \n",
+ " HUR1 | \n",
+ " HUR2 | \n",
+ " RHP1 | \n",
+ " RHP2 | \n",
+ " RHP3 | \n",
+ " RHP4 | \n",
+ " HUPA1 | \n",
+ " HUPA2 | \n",
+ " HUPA3 | \n",
+ " HUPA4 | \n",
+ " HUPA5 | \n",
+ " HUPA6 | \n",
+ " HUPA7 | \n",
+ " RP1 | \n",
+ " RP2 | \n",
+ " RP3 | \n",
+ " RP4 | \n",
+ " MSA | \n",
+ " ADI | \n",
+ " DMA | \n",
+ " IC1 | \n",
+ " IC2 | \n",
+ " IC3 | \n",
+ " IC4 | \n",
+ " IC5 | \n",
+ " IC6 | \n",
+ " IC7 | \n",
+ " IC8 | \n",
+ " IC9 | \n",
+ " IC10 | \n",
+ " IC11 | \n",
+ " IC12 | \n",
+ " IC13 | \n",
+ " IC14 | \n",
+ " IC15 | \n",
+ " IC16 | \n",
+ " IC17 | \n",
+ " IC18 | \n",
+ " IC19 | \n",
+ " IC20 | \n",
+ " IC21 | \n",
+ " IC22 | \n",
+ " IC23 | \n",
+ " HHAS1 | \n",
+ " HHAS2 | \n",
+ " HHAS3 | \n",
+ " HHAS4 | \n",
+ " MC1 | \n",
+ " MC2 | \n",
+ " MC3 | \n",
+ " TPE1 | \n",
+ " TPE2 | \n",
+ " TPE3 | \n",
+ " TPE4 | \n",
+ " TPE5 | \n",
+ " TPE6 | \n",
+ " TPE7 | \n",
+ " TPE8 | \n",
+ " TPE9 | \n",
+ " PEC1 | \n",
+ " PEC2 | \n",
+ " TPE10 | \n",
+ " TPE11 | \n",
+ " TPE12 | \n",
+ " TPE13 | \n",
+ " LFC1 | \n",
+ " LFC2 | \n",
+ " LFC3 | \n",
+ " LFC4 | \n",
+ " LFC5 | \n",
+ " LFC6 | \n",
+ " LFC7 | \n",
+ " LFC8 | \n",
+ " LFC9 | \n",
+ " LFC10 | \n",
+ " OCC1 | \n",
+ " OCC2 | \n",
+ " OCC3 | \n",
+ " OCC4 | \n",
+ " OCC5 | \n",
+ " OCC6 | \n",
+ " OCC7 | \n",
+ " OCC8 | \n",
+ " OCC9 | \n",
+ " OCC10 | \n",
+ " OCC11 | \n",
+ " OCC12 | \n",
+ " OCC13 | \n",
+ " EIC1 | \n",
+ " EIC2 | \n",
+ " EIC3 | \n",
+ " EIC4 | \n",
+ " EIC5 | \n",
+ " EIC6 | \n",
+ " EIC7 | \n",
+ " EIC8 | \n",
+ " EIC9 | \n",
+ " EIC10 | \n",
+ " EIC11 | \n",
+ " EIC12 | \n",
+ " EIC13 | \n",
+ " EIC14 | \n",
+ " EIC15 | \n",
+ " EIC16 | \n",
+ " OEDC1 | \n",
+ " OEDC2 | \n",
+ " OEDC3 | \n",
+ " OEDC4 | \n",
+ " OEDC5 | \n",
+ " OEDC6 | \n",
+ " OEDC7 | \n",
+ " EC1 | \n",
+ " EC2 | \n",
+ " EC3 | \n",
+ " EC4 | \n",
+ " EC5 | \n",
+ " EC6 | \n",
+ " EC7 | \n",
+ " EC8 | \n",
+ " SEC1 | \n",
+ " SEC2 | \n",
+ " SEC3 | \n",
+ " SEC4 | \n",
+ " SEC5 | \n",
+ " AFC1 | \n",
+ " AFC2 | \n",
+ " AFC3 | \n",
+ " AFC4 | \n",
+ " AFC5 | \n",
+ " AFC6 | \n",
+ " VC1 | \n",
+ " VC2 | \n",
+ " VC3 | \n",
+ " VC4 | \n",
+ " ANC1 | \n",
+ " ANC2 | \n",
+ " ANC3 | \n",
+ " ANC4 | \n",
+ " ANC5 | \n",
+ " ANC6 | \n",
+ " ANC7 | \n",
+ " ANC8 | \n",
+ " ANC9 | \n",
+ " ANC10 | \n",
+ " ANC11 | \n",
+ " ANC12 | \n",
+ " ANC13 | \n",
+ " ANC14 | \n",
+ " ANC15 | \n",
+ " POBC1 | \n",
+ " POBC2 | \n",
+ " LSC1 | \n",
+ " LSC2 | \n",
+ " LSC3 | \n",
+ " LSC4 | \n",
+ " VOC1 | \n",
+ " VOC2 | \n",
+ " VOC3 | \n",
+ " HC1 | \n",
+ " HC2 | \n",
+ " HC3 | \n",
+ " HC4 | \n",
+ " HC5 | \n",
+ " HC6 | \n",
+ " HC7 | \n",
+ " HC8 | \n",
+ " HC9 | \n",
+ " HC10 | \n",
+ " HC11 | \n",
+ " HC12 | \n",
+ " HC13 | \n",
+ " HC14 | \n",
+ " HC15 | \n",
+ " HC16 | \n",
+ " HC17 | \n",
+ " HC18 | \n",
+ " HC19 | \n",
+ " HC20 | \n",
+ " HC21 | \n",
+ " MHUC1 | \n",
+ " MHUC2 | \n",
+ " AC1 | \n",
+ " AC2 | \n",
+ " CARDPROM | \n",
+ " NUMPROM | \n",
+ " CARDPM12 | \n",
+ " NUMPRM12 | \n",
+ " RAMNTALL | \n",
+ " NGIFTALL | \n",
+ " CARDGIFT | \n",
+ " MINRAMNT | \n",
+ " MINRDATE | \n",
+ " MAXRAMNT | \n",
+ " MAXRDATE | \n",
+ " LASTGIFT | \n",
+ " LASTDATE | \n",
+ " FISTDATE | \n",
+ " TIMELAG | \n",
+ " AVGGIFT | \n",
+ " CONTROLN | \n",
+ " HPHONE_D | \n",
+ " RFA_2F | \n",
+ " CLUSTER2 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 577 | \n",
+ " 8601 | \n",
+ " 2 | \n",
+ " 708 | \n",
+ " 90.000000 | \n",
+ " 2.0 | \n",
+ " 9.0 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 36 | \n",
+ " 21 | \n",
+ " 34 | \n",
+ " 9 | \n",
+ " 3 | \n",
+ " 0 | \n",
+ " 7.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 30 | \n",
+ " 70 | \n",
+ " 5 | \n",
+ " 11 | \n",
+ " 108.0 | \n",
+ " 16 | \n",
+ " 12 | \n",
+ " 3.0 | \n",
+ " 8904 | \n",
+ " 10.0 | \n",
+ " 9505 | \n",
+ " 10.0 | \n",
+ " 9505 | \n",
+ " 8703 | \n",
+ " 11.0 | \n",
+ " 6.750000 | \n",
+ " 45057 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ " | 1119 | \n",
+ " 8601 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 61.611649 | \n",
+ " 0 | \n",
+ " 9.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 8 | \n",
+ " 75 | \n",
+ " 11 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 6.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 71 | \n",
+ " 5 | \n",
+ " 12 | \n",
+ " 119.0 | \n",
+ " 14 | \n",
+ " 11 | \n",
+ " 5.0 | \n",
+ " 9003 | \n",
+ " 15.0 | \n",
+ " 9105 | \n",
+ " 15.0 | \n",
+ " 9510 | \n",
+ " 8611 | \n",
+ " 4.0 | \n",
+ " 8.500000 | \n",
+ " 45323 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ " | 2250 | \n",
+ " 8801 | \n",
+ " 1 | \n",
+ " 6201 | \n",
+ " 36.000000 | \n",
+ " 2.0 | \n",
+ " 3.0 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 31 | \n",
+ " 8 | \n",
+ " 8 | \n",
+ " 1 | \n",
+ " 2.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 25 | \n",
+ " 56 | \n",
+ " 6 | \n",
+ " 12 | \n",
+ " 155.0 | \n",
+ " 6 | \n",
+ " 3 | \n",
+ " 20.0 | \n",
+ " 8906 | \n",
+ " 30.0 | \n",
+ " 9207 | \n",
+ " 30.0 | \n",
+ " 9512 | \n",
+ " 8901 | \n",
+ " 5.0 | \n",
+ " 25.833333 | \n",
+ " 30917 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ " | 3326 | \n",
+ " 9501 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 61.611649 | \n",
+ " 0 | \n",
+ " 9.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 24 | \n",
+ " 33 | \n",
+ " 27 | \n",
+ " 7 | \n",
+ " 5 | \n",
+ " 6 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 22 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 75.0 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 20.0 | \n",
+ " 9506 | \n",
+ " 30.0 | \n",
+ " 9509 | \n",
+ " 25.0 | \n",
+ " 9603 | \n",
+ " 9506 | \n",
+ " 3.0 | \n",
+ " 25.000000 | \n",
+ " 30322 | \n",
+ " 0 | \n",
+ " 3 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ " | 5558 | \n",
+ " 9001 | \n",
+ " 1 | \n",
+ " 2101 | \n",
+ " 77.000000 | \n",
+ " 2.0 | \n",
+ " 8.0 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 29 | \n",
+ " 30 | \n",
+ " 30 | \n",
+ " 5 | \n",
+ " 4 | \n",
+ " 1 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 22 | \n",
+ " 52 | \n",
+ " 6 | \n",
+ " 14 | \n",
+ " 68.0 | \n",
+ " 13 | \n",
+ " 7 | \n",
+ " 1.0 | \n",
+ " 9104 | \n",
+ " 10.0 | \n",
+ " 9512 | \n",
+ " 5.0 | \n",
+ " 9601 | \n",
+ " 9011 | \n",
+ " 5.0 | \n",
+ " 5.230769 | \n",
+ " 21587 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 90627 | \n",
+ " 9401 | \n",
+ " 1 | \n",
+ " 4801 | \n",
+ " 50.000000 | \n",
+ " 3.0 | \n",
+ " 9.0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 11 | \n",
+ " 5 | \n",
+ " 5 | \n",
+ " 7 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 14 | \n",
+ " 32 | \n",
+ " 6 | \n",
+ " 11 | \n",
+ " 50.0 | \n",
+ " 3 | \n",
+ " 3 | \n",
+ " 10.0 | \n",
+ " 9401 | \n",
+ " 20.0 | \n",
+ " 9409 | \n",
+ " 20.0 | \n",
+ " 9506 | \n",
+ " 9401 | \n",
+ " 8.0 | \n",
+ " 16.666667 | \n",
+ " 181677 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ " | 90993 | \n",
+ " 9501 | \n",
+ " 28 | \n",
+ " 2501 | \n",
+ " 73.000000 | \n",
+ " 4.0 | \n",
+ " 3.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 23 | \n",
+ " 44 | \n",
+ " 8 | \n",
+ " 5 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 9 | \n",
+ " 23 | \n",
+ " 4 | \n",
+ " 10 | \n",
+ " 30.0 | \n",
+ " 2 | \n",
+ " 2 | \n",
+ " 10.0 | \n",
+ " 9501 | \n",
+ " 20.0 | \n",
+ " 9511 | \n",
+ " 20.0 | \n",
+ " 9511 | \n",
+ " 9501 | \n",
+ " 10.0 | \n",
+ " 15.000000 | \n",
+ " 24966 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ " | 92870 | \n",
+ " 8601 | \n",
+ " 0 | \n",
+ " 606 | \n",
+ " 92.000000 | \n",
+ " 2.0 | \n",
+ " 1.0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 31 | \n",
+ " 16 | \n",
+ " 47 | \n",
+ " 4 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 30 | \n",
+ " 67 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 85.0 | \n",
+ " 24 | \n",
+ " 13 | \n",
+ " 2.0 | \n",
+ " 9411 | \n",
+ " 10.0 | \n",
+ " 9506 | \n",
+ " 5.0 | \n",
+ " 9512 | \n",
+ " 8608 | \n",
+ " 22.0 | \n",
+ " 3.541667 | \n",
+ " 45166 | \n",
+ " 1 | \n",
+ " 4 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ " | 93624 | \n",
+ " 9101 | \n",
+ " 2 | \n",
+ " 1101 | \n",
+ " 87.000000 | \n",
+ " 3.0 | \n",
+ " 9.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 13 | \n",
+ " 69 | \n",
+ " 4 | \n",
+ " 5 | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 5 | \n",
+ " 12 | \n",
+ " 72.0 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 5.0 | \n",
+ " 9206 | \n",
+ " 17.0 | \n",
+ " 9510 | \n",
+ " 17.0 | \n",
+ " 9510 | \n",
+ " 9109 | \n",
+ " 5.0 | \n",
+ " 10.285714 | \n",
+ " 20332 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ " | 94604 | \n",
+ " 9001 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 61.611649 | \n",
+ " 5.0 | \n",
+ " 9.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 46 | \n",
+ " 29 | \n",
+ " 43 | \n",
+ " 3 | \n",
+ " 4 | \n",
+ " 3 | \n",
+ " 5.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 23 | \n",
+ " 60 | \n",
+ " 6 | \n",
+ " 13 | \n",
+ " 155.0 | \n",
+ " 7 | \n",
+ " 3 | \n",
+ " 10.0 | \n",
+ " 9003 | \n",
+ " 35.0 | \n",
+ " 9509 | \n",
+ " 32.0 | \n",
+ " 9512 | \n",
+ " 9003 | \n",
+ " 9.0 | \n",
+ " 22.142857 | \n",
+ " 139086 | \n",
+ " 0 | \n",
+ " 2 | \n",
+ " 32.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
132 rows × 321 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ODATEDW TCODE DOB AGE INCOME WEALTH1 HIT MALEMILI \\\n",
+ "577 8601 2 708 90.000000 2.0 9.0 0 3 \n",
+ "1119 8601 0 0 61.611649 0 9.0 0 0 \n",
+ "2250 8801 1 6201 36.000000 2.0 3.0 4 0 \n",
+ "3326 9501 0 0 61.611649 0 9.0 0 0 \n",
+ "5558 9001 1 2101 77.000000 2.0 8.0 42 0 \n",
+ "... ... ... ... ... ... ... ... ... \n",
+ "90627 9401 1 4801 50.000000 3.0 9.0 0 9 \n",
+ "90993 9501 28 2501 73.000000 4.0 3.0 0 0 \n",
+ "92870 8601 0 606 92.000000 2.0 1.0 1 0 \n",
+ "93624 9101 2 1101 87.000000 3.0 9.0 0 0 \n",
+ "94604 9001 1 0 61.611649 5.0 9.0 0 0 \n",
+ "\n",
+ " MALEVET VIETVETS WWIIVETS LOCALGOV STATEGOV FEDGOV WEALTH2 \\\n",
+ "577 36 21 34 9 3 0 7.0 \n",
+ "1119 42 8 75 11 0 0 6.0 \n",
+ "2250 27 28 31 8 8 1 2.0 \n",
+ "3326 24 33 27 7 5 6 9 \n",
+ "5558 29 30 30 5 4 1 9 \n",
+ "... ... ... ... ... ... ... ... \n",
+ "90627 37 63 11 5 5 7 9 \n",
+ "90993 35 23 44 8 5 0 9 \n",
+ "92870 31 16 47 4 0 0 1.0 \n",
+ "93624 58 13 69 4 5 2 0.0 \n",
+ "94604 46 29 43 3 4 3 5.0 \n",
+ "\n",
+ " POP901 POP902 POP903 POP90C1 POP90C2 POP90C3 POP90C4 POP90C5 \\\n",
+ "577 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " ETH1 ETH2 ETH3 ETH4 ETH5 ETH6 ETH7 ETH8 ETH9 ETH10 ETH11 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " ETH12 ETH13 ETH14 ETH15 ETH16 AGE901 AGE902 AGE903 AGE904 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " AGE905 AGE906 AGE907 CHIL1 CHIL2 CHIL3 AGEC1 AGEC2 AGEC3 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " AGEC4 AGEC5 AGEC6 AGEC7 CHILC1 CHILC2 CHILC3 CHILC4 CHILC5 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " HHAGE1 HHAGE2 HHAGE3 HHN1 HHN2 HHN3 HHN4 HHN5 HHN6 MARR1 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " MARR2 MARR3 MARR4 HHP1 HHP2 DW1 DW2 DW3 DW4 DW5 DW6 DW7 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " DW8 DW9 HV1 HV2 HV3 HV4 HU1 HU2 HU3 HU4 HU5 HHD1 HHD2 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " HHD3 HHD4 HHD5 HHD6 HHD7 HHD8 HHD9 HHD10 HHD11 HHD12 ETHC1 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " ETHC2 ETHC3 ETHC4 ETHC5 ETHC6 HVP1 HVP2 HVP3 HVP4 HVP5 HVP6 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " HUR1 HUR2 RHP1 RHP2 RHP3 RHP4 HUPA1 HUPA2 HUPA3 HUPA4 HUPA5 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " HUPA6 HUPA7 RP1 RP2 RP3 RP4 MSA ADI DMA IC1 IC2 IC3 IC4 \\\n",
+ "577 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 NaN NaN NaN 0 0 0 0 \n",
+ "\n",
+ " IC5 IC6 IC7 IC8 IC9 IC10 IC11 IC12 IC13 IC14 IC15 IC16 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " IC17 IC18 IC19 IC20 IC21 IC22 IC23 HHAS1 HHAS2 HHAS3 HHAS4 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " MC1 MC2 MC3 TPE1 TPE2 TPE3 TPE4 TPE5 TPE6 TPE7 TPE8 TPE9 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " PEC1 PEC2 TPE10 TPE11 TPE12 TPE13 LFC1 LFC2 LFC3 LFC4 LFC5 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " LFC6 LFC7 LFC8 LFC9 LFC10 OCC1 OCC2 OCC3 OCC4 OCC5 OCC6 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " OCC7 OCC8 OCC9 OCC10 OCC11 OCC12 OCC13 EIC1 EIC2 EIC3 EIC4 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " EIC5 EIC6 EIC7 EIC8 EIC9 EIC10 EIC11 EIC12 EIC13 EIC14 EIC15 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " EIC16 OEDC1 OEDC2 OEDC3 OEDC4 OEDC5 OEDC6 OEDC7 EC1 EC2 EC3 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " EC4 EC5 EC6 EC7 EC8 SEC1 SEC2 SEC3 SEC4 SEC5 AFC1 AFC2 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " AFC3 AFC4 AFC5 AFC6 VC1 VC2 VC3 VC4 ANC1 ANC2 ANC3 ANC4 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " ANC5 ANC6 ANC7 ANC8 ANC9 ANC10 ANC11 ANC12 ANC13 ANC14 ANC15 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " POBC1 POBC2 LSC1 LSC2 LSC3 LSC4 VOC1 VOC2 VOC3 HC1 HC2 HC3 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " HC4 HC5 HC6 HC7 HC8 HC9 HC10 HC11 HC12 HC13 HC14 HC15 HC16 \\\n",
+ "577 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "1119 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "2250 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "3326 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "5558 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "... ... ... ... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "90993 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "92870 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "93624 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "94604 0 0 0 0 0 0 0 0 0 0 0 0 0 \n",
+ "\n",
+ " HC17 HC18 HC19 HC20 HC21 MHUC1 MHUC2 AC1 AC2 CARDPROM \\\n",
+ "577 0 0 0 0 0 0 0 0 0 30 \n",
+ "1119 0 0 0 0 0 0 0 0 0 31 \n",
+ "2250 0 0 0 0 0 0 0 0 0 25 \n",
+ "3326 0 0 0 0 0 0 0 0 0 9 \n",
+ "5558 0 0 0 0 0 0 0 0 0 22 \n",
+ "... ... ... ... ... ... ... ... ... ... ... \n",
+ "90627 0 0 0 0 0 0 0 0 0 14 \n",
+ "90993 0 0 0 0 0 0 0 0 0 9 \n",
+ "92870 0 0 0 0 0 0 0 0 0 30 \n",
+ "93624 0 0 0 0 0 0 0 0 0 20 \n",
+ "94604 0 0 0 0 0 0 0 0 0 23 \n",
+ "\n",
+ " NUMPROM CARDPM12 NUMPRM12 RAMNTALL NGIFTALL CARDGIFT MINRAMNT \\\n",
+ "577 70 5 11 108.0 16 12 3.0 \n",
+ "1119 71 5 12 119.0 14 11 5.0 \n",
+ "2250 56 6 12 155.0 6 3 20.0 \n",
+ "3326 22 6 13 75.0 3 2 20.0 \n",
+ "5558 52 6 14 68.0 13 7 1.0 \n",
+ "... ... ... ... ... ... ... ... \n",
+ "90627 32 6 11 50.0 3 3 10.0 \n",
+ "90993 23 4 10 30.0 2 2 10.0 \n",
+ "92870 67 6 13 85.0 24 13 2.0 \n",
+ "93624 53 5 12 72.0 7 2 5.0 \n",
+ "94604 60 6 13 155.0 7 3 10.0 \n",
+ "\n",
+ " MINRDATE MAXRAMNT MAXRDATE LASTGIFT LASTDATE FISTDATE TIMELAG \\\n",
+ "577 8904 10.0 9505 10.0 9505 8703 11.0 \n",
+ "1119 9003 15.0 9105 15.0 9510 8611 4.0 \n",
+ "2250 8906 30.0 9207 30.0 9512 8901 5.0 \n",
+ "3326 9506 30.0 9509 25.0 9603 9506 3.0 \n",
+ "5558 9104 10.0 9512 5.0 9601 9011 5.0 \n",
+ "... ... ... ... ... ... ... ... \n",
+ "90627 9401 20.0 9409 20.0 9506 9401 8.0 \n",
+ "90993 9501 20.0 9511 20.0 9511 9501 10.0 \n",
+ "92870 9411 10.0 9506 5.0 9512 8608 22.0 \n",
+ "93624 9206 17.0 9510 17.0 9510 9109 5.0 \n",
+ "94604 9003 35.0 9509 32.0 9512 9003 9.0 \n",
+ "\n",
+ " AVGGIFT CONTROLN HPHONE_D RFA_2F CLUSTER2 \n",
+ "577 6.750000 45057 1 1 32.0 \n",
+ "1119 8.500000 45323 0 1 32.0 \n",
+ "2250 25.833333 30917 1 1 32.0 \n",
+ "3326 25.000000 30322 0 3 32.0 \n",
+ "5558 5.230769 21587 1 4 32.0 \n",
+ "... ... ... ... ... ... \n",
+ "90627 16.666667 181677 0 1 32.0 \n",
+ "90993 15.000000 24966 0 1 32.0 \n",
+ "92870 3.541667 45166 1 4 32.0 \n",
+ "93624 10.285714 20332 0 1 32.0 \n",
+ "94604 22.142857 139086 0 2 32.0 \n",
+ "\n",
+ "[132 rows x 321 columns]"
+ ]
+ },
+ "execution_count": 122,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "numerical[numerical['ADI'].isna()]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 123,
+ "id": "11e98685",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 123,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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7gAAXE5ff/21/vM//1N79uxRcXGxVqxYoSeeeCKoplOnTvL5fJKknj176s4779SwYcOUnp6uv/3tb2rZsqUbXQcQQcwQAWjW1q9fr169eqlXr16aMGGCli9fros907pFixaaNWuWvvjiC+Xn50eopwDcRCAC0Kzl5ORowoQJkqRRo0bpzJkz3+tU2LXXXivpu3VGAJo/AhGAZuvAgQPavXu37r77bklSVFSUxo0bp1dfffWi+56fRfJ4PJe1jwAaB9YQAWi2cnJydO7cOXXt2tVpM8YoOjpafr+/1n2LiookSYmJiZe1jwAaB2aIADRL586d06pVq/T888+roKDAeX300Ufq3r271qxZE3bf6upqvfjii0pMTFS/fv0i2GsAbmGGCECz9Mc//lF+v1/p6enyer1B2/7lX/5FOTk5Sk1NlSR9+eWXKi4u1jfffKPCwkItWLBAu3fv1p/+9CeuMAMsQSAC0Czl5ORo+PDhIWFIkv75n/9ZWVlZ+uqrryRJw4cPlyS1bdtW3bt316233qqlS5fqmmuuiWifAbjHYy52/SkAAEAzxxoiAABgPQIRAACwHoEIAABYj0AEAACsRyACAADWIxABAADrEYgAAID1CEQAAMB6BCIAAGA9AhEAALAegQgAAFjv/wHlZJoW2UEYZAAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(numerical['ADI'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 128,
+ "id": "07ba9960",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "187.35640218303945"
+ ]
+ },
+ "execution_count": 128,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "numerical['ADI'].mean()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 131,
+ "id": "83914657",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical['ADI'] = numerical['ADI'].fillna(numerical['ADI'].mean())\n",
+ "numerical['DMA'] = numerical['DMA'].fillna(numerical['DMA'].mean())\n",
+ "numerical['MSA'] = numerical['MSA'].fillna(numerical['MSA'].mean())"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 132,
+ "id": "51120506",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " column_name | \n",
+ " nulls | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ "Empty DataFrame\n",
+ "Columns: [column_name, nulls]\n",
+ "Index: []"
+ ]
+ },
+ "execution_count": 132,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "numerical_nulls = pd.DataFrame(numerical.isna().sum()).reset_index()\n",
+ "numerical_nulls.columns = ['column_name', 'nulls']\n",
+ "numerical_nulls[numerical_nulls['nulls']>0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 133,
+ "id": "32704662",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "numerical.to_csv('numerical.csv')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 134,
+ "id": "329907d9",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " column_name | \n",
+ " nulls | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " OSOURCE | \n",
+ " 928 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " GENDER | \n",
+ " 2957 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " SOLIH | \n",
+ " 89212 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " VETERANS | \n",
+ " 84986 | \n",
+ "
\n",
+ " \n",
+ " | 11 | \n",
+ " GEOCODE2 | \n",
+ " 319 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " column_name nulls\n",
+ "0 OSOURCE 928\n",
+ "5 GENDER 2957\n",
+ "7 SOLIH 89212\n",
+ "8 VETERANS 84986\n",
+ "11 GEOCODE2 319"
+ ]
+ },
+ "execution_count": 134,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Check for null values in the categorical columns.\n",
+ "# Use appropriate methods to clean the columns GEOCODE2\n",
+ "\n",
+ "categorical_nulls = pd.DataFrame(categorical.isna().sum()).reset_index()\n",
+ "categorical_nulls.columns = ['column_name', 'nulls']\n",
+ "categorical_nulls[categorical_nulls['nulls']>0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 135,
+ "id": "758915ce",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 135,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "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+64hyVi+fLm57krHcjETJkww+vXrd1XPAdB8fD0HoEU5efKk8vPzNXHiRAUHB1+0xmazWdrWG2+8oXbt2umJJ55oMjZ9+nQ1NDRow4YNkqS1a9cqISFBI0aMuOj+HA6Hzp07p7y8PD366KOKjo72qgkKCtKECRP0zjvv6NSpU5ftq3///rr77rv15ptvWjqOS3G73QoPD7+mbQCwjtAEoEX59NNPZRiGEhISvNZHRESoXbt2ateunZ555hlz/TPPPGOuP79s375dkvTxxx/rBz/4gQIDA5vsJzY2Vg6HQx9//LEk6ZNPPmmyzwudOHFCp0+fVvfu3S863r17dxmGoU8//fSKx3nnnXfqyJEjXusudywX2rVrl/70pz9dNBACuDE4pwlAi3ThbNLevXt17tw5Pfroo/J4POb6X/3qVxo7dqxX7W233WZpH4ZhmPv59t/NZRiGJGszYRfbn9VjOXjwoEaMGKFf//rXGjRoUPMbBnBVCE0AWpQuXbrIZrPp0KFDXuvPn1wdFBTktT4iIkJdunS56La6deumwsJC1dfXN5ltOnbsmKqrq9W1a1eztrS09LK9dejQQbfeeqs++uiji44fOnRINptNP/jBDy67HUkqLS1V586dLR/LeR999JH69++v7OxsPf/881fcD4Drh6/nALQo7du316BBg7R48WLV1tZe07YeeeQR1dTUaNmyZU3G5s6dq4CAAI0ePVqSlJGRoY8//lh/+ctfmtQahiG3261bbrlFY8aM0bp161RZWelVU1dXpyVLligtLe2K5xlt27ZNBw4cMPdt1cGDB9WvXz9lZWVp5syZV/VcANeO0ASgxVmyZInOnj2rXr16af369SotLdXhw4e1Zs0aHTp0SH5+fmbtmTNnVFlZ6bVUV1dLklJSUvTUU0/pV7/6lebNm6f//d//1aFDh/T888/rlVde0bx58xQXFydJGjNmjB5++GH97Gc/0+zZs7V//359/vnn2rx5swYOHKj33ntPkjRz5kxFR0dr0KBBevvtt1VeXq6//e1vSktLU0NDg1599VWvY/F4PKqsrNQXX3yh999/X7NmzdKIESOUnp6un//85161lzuW84Fp0KBBmjZtmjl+4sSJG/Y+ALiAD6/cA4BLOnbsmDFp0iSjc+fORkBAgNGuXTvjvvvuM+bMmWPU1tYahvHNZfqSmixPPPGE17ZWrFhh9OrVywgKCjLatm1rPPDAA8amTZua7LOxsdFYunSpce+99xpt27Y1QkNDjaSkJOOVV14xvvrqK7PuxIkTxuTJk424uDjD39/fiIqKMrKysozPP//ca3tZWVlmT/7+/kaHDh2MgQMHGitXrjQaGxu9aq90LC+88MJFx+Pj46/Hyw3AApth/N+ZiwAAALgkvp4DAACwgNAEAABgAaEJAADAAkITAACABYQmAAAACwhNAAAAFhCaAAAALCA0AQAAWEBoAgAAsIDQBAAAYAGhCQAAwIL/D/x9XrQoMHEHAAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sns.histplot(categorical['GEOCODE2'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 137,
+ "id": "9ee1aa4c",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "A 34484\n",
+ "B 28505\n",
+ "D 16580\n",
+ "C 15524\n",
+ "Name: GEOCODE2, dtype: int64"
+ ]
+ },
+ "execution_count": 137,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical['GEOCODE2'].value_counts()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 138,
+ "id": "6e4b1c75",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical['GEOCODE2'] = categorical['GEOCODE2'].fillna('A')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 139,
+ "id": "1063b9d9",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " column_name | \n",
+ " nulls | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " OSOURCE | \n",
+ " 928 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " GENDER | \n",
+ " 2957 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " SOLIH | \n",
+ " 89212 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " VETERANS | \n",
+ " 84986 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " column_name nulls\n",
+ "0 OSOURCE 928\n",
+ "5 GENDER 2957\n",
+ "7 SOLIH 89212\n",
+ "8 VETERANS 84986"
+ ]
+ },
+ "execution_count": 139,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical_nulls = pd.DataFrame(categorical.isna().sum()).reset_index()\n",
+ "categorical_nulls.columns = ['column_name', 'nulls']\n",
+ "categorical_nulls[categorical_nulls['nulls']>0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 148,
+ "id": "bb78385c",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical = categorical.drop(['VETERANS','SOLIH','OSOURCE','GENDER'], axis=1) "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 149,
+ "id": "b2478a12",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " column_name | \n",
+ " nulls | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ "Empty DataFrame\n",
+ "Columns: [column_name, nulls]\n",
+ "Index: []"
+ ]
+ },
+ "execution_count": 149,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "categorical_nulls = pd.DataFrame(categorical.isna().sum()).reset_index()\n",
+ "categorical_nulls.columns = ['column_name', 'nulls']\n",
+ "categorical_nulls[categorical_nulls['nulls']>0]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 150,
+ "id": "146b80d2",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "categorical.to_csv('categorical.csv')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "1a0ba09e",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3 (ipykernel)",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.13"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}