diff --git a/data/data-pipeline/data_pipeline/ipython/hud_eda_se_12_26_2011_relative_differences_between_methodologies-ranking-percentile.ipynb b/data/data-pipeline/data_pipeline/ipython/hud_eda_se_12_26_2011_relative_differences_between_methodologies-ranking-percentile.ipynb index 41ec1ecb..2605a915 100644 --- a/data/data-pipeline/data_pipeline/ipython/hud_eda_se_12_26_2011_relative_differences_between_methodologies-ranking-percentile.ipynb +++ b/data/data-pipeline/data_pipeline/ipython/hud_eda_se_12_26_2011_relative_differences_between_methodologies-ranking-percentile.ipynb @@ -57,22 +57,9 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "metadata": {}, - "outputs": [ - { - "ename": "NameError", - "evalue": "name 'requests' is not defined", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 35\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 36\u001b[0m \u001b[0mCURRENT_DIRECTORY\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mos\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgetcwd\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 37\u001b[0;31m \u001b[0mdownload_hud_dataset\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 38\u001b[0m \u001b[0mextract_zipped_download\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mCURRENT_DIRECTORY\u001b[0m \u001b[0;34m+\u001b[0m \u001b[0;34m\"/HUD_ZIPPED.csv\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mCURRENT_DIRECTORY\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 39\u001b[0m \u001b[0mup_one_directory\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mCURRENT_DIRECTORY\u001b[0m \u001b[0;34m+\u001b[0m \u001b[0;34m\"/140/Table8.csv\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m\u001b[0m in \u001b[0;36mdownload_hud_dataset\u001b[0;34m()\u001b[0m\n\u001b[1;32m 4\u001b[0m \u001b[0mDOWNLOAD_FILENAME\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m\"HUD_ZIPPED.csv\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[0mHOUSING_FTP_URL\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m\"https://www.huduser.gov/portal/datasets/cp/2014thru2018-140-csv.zip\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 6\u001b[0;31m \u001b[0mresponse\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mrequests\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mHOUSING_FTP_URL\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mverify\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 7\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mresponse\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstatus_code\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0;36m200\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 8\u001b[0m \u001b[0mfile_contents\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mresponse\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcontent\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;31mNameError\u001b[0m: name 'requests' is not defined" - ] - } - ], + "outputs": [], "source": [ "# Copy and adapt certain sections of code from data_pipeline.utils \n", "\n", @@ -173,7 +160,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 4, "metadata": {}, "outputs": [ { @@ -275,7 +262,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "metadata": {}, "outputs": [ { @@ -480,7 +467,7 @@ "[5 rows x 280 columns]" ] }, - "execution_count": 4, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } @@ -491,7 +478,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "metadata": {}, "outputs": [ { @@ -500,7 +487,7 @@ "(73056, 280)" ] }, - "execution_count": 5, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -525,7 +512,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -718,7 +705,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ @@ -729,7 +716,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ @@ -743,7 +730,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 10, "metadata": {}, "outputs": [], "source": [ @@ -755,7 +742,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -779,7 +766,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -798,7 +785,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 13, "metadata": {}, "outputs": [ { @@ -822,7 +809,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 14, "metadata": {}, "outputs": [ { @@ -846,7 +833,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 15, "metadata": {}, "outputs": [ { @@ -855,7 +842,7 @@ "" ] }, - "execution_count": 14, + "execution_count": 15, "metadata": {}, "output_type": "execute_result" }, @@ -885,7 +872,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 16, "metadata": {}, "outputs": [ { @@ -894,7 +881,7 @@ "" ] }, - "execution_count": 15, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" }, @@ -924,7 +911,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 17, "metadata": {}, "outputs": [ { @@ -948,6 +935,37 @@ ")" ] }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/sarahluw/.pyenv/versions/3.6.2/envs/my-virtual-env-3.6.2/lib/python3.6/site-packages/ipykernel_launcher.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " \"\"\"Entry point for launching an IPython kernel.\n", + "/Users/sarahluw/.pyenv/versions/3.6.2/envs/my-virtual-env-3.6.2/lib/python3.6/site-packages/ipykernel_launcher.py:4: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " after removing the cwd from sys.path.\n" + ] + } + ], + "source": [ + "final_df[\"new_threshold_exceeded\"] = (final_df['hbrd_rank'] >= 90)\n", + "\n", + "final_df[\"current_threshold_exceeded\"] = (final_df[\n", + " 'current_methodology_percentile_rank'] >= 0.90)" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -957,7 +975,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 19, "metadata": {}, "outputs": [], "source": [ @@ -976,7 +994,7 @@ }, { "cell_type": "code", - "execution_count": 63, + "execution_count": 20, "metadata": {}, "outputs": [], "source": [ @@ -985,16 +1003,16 @@ }, { "cell_type": "code", - "execution_count": 64, + "execution_count": 21, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "(7323, 13)" + "(7323, 15)" ] }, - "execution_count": 64, + "execution_count": 21, "metadata": {}, "output_type": "execute_result" } @@ -1005,16 +1023,16 @@ }, { "cell_type": "code", - "execution_count": 67, + "execution_count": 22, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "(53, 13)" + "(53, 15)" ] }, - "execution_count": 67, + "execution_count": 22, "metadata": {}, "output_type": "execute_result" } @@ -1026,7 +1044,7 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 23, "metadata": {}, "outputs": [], "source": [ @@ -1035,16 +1053,16 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 24, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "(7270, 13)" + "(7270, 15)" ] }, - "execution_count": 23, + "execution_count": 24, "metadata": {}, "output_type": "execute_result" } @@ -1056,7 +1074,7 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 25, "metadata": {}, "outputs": [ { @@ -1065,7 +1083,7 @@ "" ] }, - "execution_count": 24, + "execution_count": 25, "metadata": {}, "output_type": "execute_result" }, @@ -1095,52 +1113,7 @@ }, { "cell_type": "code", - "execution_count": 25, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/Users/sarahluw/.pyenv/versions/3.6.2/envs/my-virtual-env-3.6.2/lib/python3.6/site-packages/ipykernel_launcher.py:1: SettingWithCopyWarning: \n", - "A value is trying to be set on a copy of a slice from a DataFrame.\n", - "Try using .loc[row_indexer,col_indexer] = value instead\n", - "\n", - "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", - " \"\"\"Entry point for launching an IPython kernel.\n" - ] - } - ], - "source": [ - "non_null_df[\"new_threshold_exceeded\"] = (final_df['hbrd_rank'] >= 90)" - ] - }, - { - "cell_type": "code", - "execution_count": 43, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/Users/sarahluw/.pyenv/versions/3.6.2/envs/my-virtual-env-3.6.2/lib/python3.6/site-packages/ipykernel_launcher.py:2: SettingWithCopyWarning: \n", - "A value is trying to be set on a copy of a slice from a DataFrame.\n", - "Try using .loc[row_indexer,col_indexer] = value instead\n", - "\n", - "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", - " \n" - ] - } - ], - "source": [ - "non_null_df[\"current_threshold_exceeded\"] = (non_null_df[\n", - " 'current_methodology_percentile_rank'] >= 0.90)" - ] - }, - { - "cell_type": "code", - "execution_count": 44, + "execution_count": 26, "metadata": {}, "outputs": [ { @@ -1151,7 +1124,7 @@ "Name: current_threshold_exceeded, dtype: int64" ] }, - "execution_count": 44, + "execution_count": 26, "metadata": {}, "output_type": "execute_result" } @@ -1162,7 +1135,7 @@ }, { "cell_type": "code", - "execution_count": 45, + "execution_count": 27, "metadata": {}, "outputs": [ { @@ -1173,7 +1146,7 @@ "Name: new_threshold_exceeded, dtype: int64" ] }, - "execution_count": 45, + "execution_count": 27, "metadata": {}, "output_type": "execute_result" } @@ -1184,7 +1157,7 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 28, "metadata": {}, "outputs": [ { @@ -1378,7 +1351,7 @@ "4 False " ] }, - "execution_count": 46, + "execution_count": 28, "metadata": {}, "output_type": "execute_result" } @@ -1389,7 +1362,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 29, "metadata": {}, "outputs": [], "source": [ @@ -1399,7 +1372,7 @@ }, { "cell_type": "code", - "execution_count": 47, + "execution_count": 30, "metadata": {}, "outputs": [], "source": [ @@ -1466,7 +1439,7 @@ }, { "cell_type": "code", - "execution_count": 48, + "execution_count": 31, "metadata": {}, "outputs": [], "source": [ @@ -1482,7 +1455,7 @@ }, { "cell_type": "code", - "execution_count": 49, + "execution_count": 32, "metadata": {}, "outputs": [ { @@ -1743,7 +1716,7 @@ "[5 rows x 35 columns]" ] }, - "execution_count": 49, + "execution_count": 32, "metadata": {}, "output_type": "execute_result" } @@ -1754,7 +1727,7 @@ }, { "cell_type": "code", - "execution_count": 50, + "execution_count": 33, "metadata": {}, "outputs": [], "source": [ @@ -1770,7 +1743,7 @@ }, { "cell_type": "code", - "execution_count": 51, + "execution_count": 34, "metadata": {}, "outputs": [ { @@ -1779,7 +1752,7 @@ "(5013, 36)" ] }, - "execution_count": 51, + "execution_count": 34, "metadata": {}, "output_type": "execute_result" } @@ -1790,7 +1763,7 @@ }, { "cell_type": "code", - "execution_count": 52, + "execution_count": 35, "metadata": {}, "outputs": [ { @@ -1799,7 +1772,7 @@ "" ] }, - "execution_count": 52, + "execution_count": 35, "metadata": {}, "output_type": "execute_result" }, @@ -1838,7 +1811,7 @@ }, { "cell_type": "code", - "execution_count": 53, + "execution_count": 36, "metadata": {}, "outputs": [], "source": [ @@ -1861,7 +1834,7 @@ }, { "cell_type": "code", - "execution_count": 54, + "execution_count": 37, "metadata": {}, "outputs": [], "source": [ @@ -1870,7 +1843,7 @@ }, { "cell_type": "code", - "execution_count": 55, + "execution_count": 38, "metadata": {}, "outputs": [ { @@ -1900,7 +1873,7 @@ " dtype='object')" ] }, - "execution_count": 55, + "execution_count": 38, "metadata": {}, "output_type": "execute_result" } @@ -1911,7 +1884,7 @@ }, { "cell_type": "code", - "execution_count": 56, + "execution_count": 39, "metadata": {}, "outputs": [], "source": [ @@ -1922,7 +1895,7 @@ }, { "cell_type": "code", - "execution_count": 57, + "execution_count": 40, "metadata": {}, "outputs": [], "source": [ @@ -1931,585 +1904,585 @@ }, { "cell_type": "code", - "execution_count": 61, + "execution_count": 41, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", + " }
Percent of individuals < 200% Federal Poverty Line median Percent individuals age 25 or over with less than high school degree median Percent enrollment in college or graduate school median Percent Black or African American alone median Percent American Indian and Alaska Native alone median Percent Non-Hispanic White median Percent Hispanic or Latino median GEOID10_TRACT nunique
state_name
\n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", "
Percent of individuals < 200% Federal Poverty Line median Percent individuals age 25 or over with less than high school degree median Percent enrollment in college or graduate school median Percent Black or African American alone median Percent American Indian and Alaska Native alone median Percent Non-Hispanic White median Percent Hispanic or Latino median GEOID10_TRACT nunique
state_name
AK33.07046910.5860986.5016045.09620012.63370352.24087210.26414212AK33.07046910.5860986.5016045.09620012.63370352.24087210.26414212
AL59.38757516.9137957.56397874.4757010.00000016.8269372.38608256AL59.38757516.9137957.56397874.4757010.00000016.8269372.38608256
AR60.04119517.9231865.21064355.7103060.00000034.8001015.39374343AR60.04119517.9231865.21064355.7103060.00000034.8001015.39374343
AZ57.70065126.5266437.0756255.6077602.75893326.17866056.66125899AZ57.70065126.5266437.0756255.6077602.75893326.17866056.66125899
CA51.26895231.9902329.1743124.0784490.4722289.84325065.462248897CA51.26895231.9902329.1743124.0784490.4722289.84325065.462248897
CO46.30058814.2493257.9066043.8809621.09258646.52824034.48032772CO46.30058814.2493257.9066043.8809621.09258646.52824034.48032772
CT50.17689818.9679858.59463123.3867030.00000027.06270836.69563058CT50.17689818.9679858.59463123.3867030.00000027.06270836.69563058
DC50.41085415.4830456.94641390.3525770.0000003.9939143.97022317DC50.41085415.4830456.94641390.3525770.0000003.9939143.97022317
DE42.44744711.2353687.16747548.9519210.47055836.9102358.75762914DE42.44744711.2353687.16747548.9519210.47055836.9102358.75762914
FL51.10930217.0430947.58889422.7603000.00000022.10462426.459155234FL51.10930217.0430947.58889422.7603000.00000022.10462426.459155234
GA58.09138817.4952208.78173866.0021550.00000016.7491174.751314121GA58.09138817.4952208.78173866.0021550.00000016.7491174.751314121
HI34.6405239.9914248.0929962.0005260.00000011.6621984.94736817HI34.6405239.9914248.0929962.0005260.00000011.6621984.94736817
IA45.76192710.9478677.41301111.2195120.02554969.9254357.93507755IA45.76192710.9478677.41301111.2195120.02554969.9254357.93507755
ID52.5401366.0718259.1437310.5292651.06339583.4355838.60478525ID52.5401366.0718259.1437310.5292651.06339583.4355838.60478525
IL55.34478318.7627467.25308638.0509940.0000009.25583112.976765203IL55.34478318.7627467.25308638.0509940.0000009.25583112.976765203
IN58.68210818.0456815.95164435.0849010.00000039.4594119.06376482IN58.68210818.0456815.95164435.0849010.00000039.4594119.06376482
KS56.97732518.2332798.18659411.9044760.45919356.78561816.89101050KS56.97732518.2332798.18659411.9044760.45919356.78561816.89101050
KY56.32823418.1950865.83430618.9645030.00000063.1455404.23620071KY56.32823418.1950865.83430618.9645030.00000063.1455404.23620071
LA61.15131620.0523317.09914376.7875130.00000017.4779322.48051059LA61.15131620.0523317.09914376.7875130.00000017.4779322.48051059
MA47.83000120.9422967.76858611.8248780.00000034.79487327.95240884MA47.83000120.9422967.76858611.8248780.00000034.79487327.95240884
MD39.75211215.3517317.62244149.9278960.00000022.1150727.09447088MD39.75211215.3517317.62244149.9278960.00000022.1150727.09447088
ME42.4021237.4773148.4269661.3470680.36040490.6806281.30890127ME42.4021237.4773148.4269661.3470680.36040490.6806281.30890127
MI60.18348616.2672816.96378869.9781660.00000017.6454671.912181145MI60.18348616.2672816.96378869.9781660.00000017.6454671.912181145
MN42.50854112.09616810.21069716.9693820.54782058.1542808.03099791MN42.50854112.09616810.21069716.9693820.54782058.1542808.03099791
MO55.19430615.2006196.15305936.8479800.00000035.8847104.61922152MO55.19430615.2006196.15305936.8479800.00000035.8847104.61922152
MS58.97967617.0385406.71198072.4340180.00000025.2270430.70575543MS58.97967617.0385406.71198072.4340180.00000025.2270430.70575543
MT45.0789855.35533213.3026610.1291611.84455488.8817273.65063820MT45.0789855.35533213.3026610.1291611.84455488.8817273.65063820
NC56.81125419.2268577.08257542.4155180.25968433.41225210.714959109NC56.81125419.2268577.08257542.4155180.25968433.41225210.714959109
ND43.2432436.99017916.4667397.1492562.12194877.9402937.50226713ND43.2432436.99017916.4667397.1492562.12194877.9402937.50226713
NE55.4258249.50728713.6915898.2790700.53516864.62978310.86384829NE55.4258249.50728713.6915898.2790700.53516864.62978310.86384829
NH39.67807813.1355246.5123402.7739100.00000086.0097285.64457124NH39.67807813.1355246.5123402.7739100.00000086.0097285.64457124
NJ46.34573320.8433017.07307525.0784090.00000012.42603643.496410165NJ46.34573320.8433017.07307525.0784090.00000012.42603643.496410165
NM53.60195416.7253529.3477502.7661803.11614729.44009657.23481727NM53.60195416.7253529.3477502.7661803.11614729.44009657.23481727
NV56.08303622.5641365.47547911.8682720.55708528.14339243.94739948NV56.08303622.5641365.47547911.8682720.55708528.14339243.94739948
NY47.53685724.0067428.26279025.8594920.00000011.30094728.649040603NY47.53685724.0067428.26279025.8594920.00000011.30094728.649040603
OH64.85730319.1609985.71620761.0523220.00000027.2796353.455150157OH64.85730319.1609985.71620761.0523220.00000027.2796353.455150157
OK57.61886716.7902917.02701213.9696743.42083848.52185013.89988570OK57.61886716.7902917.02701213.9696743.42083848.52185013.89988570
OR45.05710911.4072497.8693561.7578830.74264567.68737214.95778051OR45.05710911.4072497.8693561.7578830.74264567.68737214.95778051
PA54.89406815.2657607.53012031.8856820.00000027.3596186.151832165PA54.89406815.2657607.53012031.8856820.00000027.3596186.151832165
RI55.85143720.0353277.63214712.3701610.40053429.26877933.46851719RI55.85143720.0353277.63214712.3701610.40053429.26877933.46851719
SC53.74211015.1065456.65387146.2740380.00000039.1304354.81528767SC53.74211015.1065456.65387146.2740380.00000039.1304354.81528767
SD47.8048787.6506438.2104653.6046323.99484575.2877454.77278519SD47.8048787.6506438.2104653.6046323.99484575.2877454.77278519
TN55.41666718.7124467.28065853.9672130.00000035.9933964.44444473TN55.41666718.7124467.28065853.9672130.00000035.9933964.44444473
TX56.93950225.4102206.78726514.3435370.00000014.62720549.238149309TX56.93950225.4102206.78726514.3435370.00000014.62720549.238149309
UT45.8097409.5987419.4932431.4449290.38485264.48710320.42816633UT45.8097409.5987419.4932431.4449290.38485264.48710320.42816633
VA44.75079214.1815067.65054136.8306090.00000032.1986966.607595102VA44.75079214.1815067.65054136.8306090.00000032.1986966.607595102
VT43.1128236.8371867.7231700.9235940.05055693.7005651.60550515VT43.1128236.8371867.7231700.9235940.05055693.7005651.60550515
WA39.37531712.5430817.4483175.8803020.90327159.32113613.893070102WA39.37531712.5430817.4483175.8803020.90327159.32113613.893070102
WI57.28758215.1812696.31025423.5638920.34694422.6303328.54177843WI57.28758215.1812696.31025423.5638920.34694422.6303328.54177843
WV52.37579511.7412986.8748136.8052340.00000082.4479241.63657126WV52.37579511.7412986.8748136.8052340.00000082.4479241.63657126
WY33.4140924.8757176.5539660.5780351.17455181.37824211.8082799WY33.4140924.8757176.5539660.5780351.17455181.37824211.8082799
" ], "text/plain": [ - "" + "" ] }, - "execution_count": 61, + "execution_count": 41, "metadata": {}, "output_type": "execute_result" } @@ -2523,6 +2496,13 @@ " if cell else '' for cell in is_greater_than_median]\n", "grouped_stats_states.style.apply(highlight_medians)" ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": {