{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "Today we will need a new env, python3.10 is highly recommended (use pyenv if needed)\n", "\n", "```\n", "python3.10 -m venv env_adv\n", "source env_fairness/bin/activate\n", "pip install --upgrade pip\n", "pip install numpy==1.26 fairlearn==0.9.0 plotly==5.24.1 nbformat==5.10.4 aif360['AdversarialDebiasing']==0.6.1 aif360['inFairness']==0.6.1 ipykernel==6.29.5 BlackBoxAuditing==0.1.54 cvxpy==1.6.0 dice-ml==0.11 lime==0.2.0.1\n", "cd env_adv/lib/python3.9/site-packages/aif360/data/raw/meps\n", "Rscipt generate_data.R\n", "```" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "2 new packages in comparison to TD4\n", "`pip install dice-ml==0.11 lime==0.2.0.1`" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": { "id": "HRe6S30b9Ng7" }, "source": [ "# TD 5: Audit de modèles\n", "\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "In this TD the aim is to analyse the decision made by a model.\n", "You will use 3 different methods:\n", "- feature importances with LIME\n", "- black box auditing that consider the features by couple\n", "- counter factual examples with dice-ml" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": { "id": "9c9ITNS89NhA" }, "source": [ "## Import and load the dataset" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "executionInfo": { "elapsed": 17, "status": "ok", "timestamp": 1707145084689, "user": { "displayName": "Alice H", "userId": "13901604971984976961" }, "user_tz": -60 }, "id": "88mMZIic9NhB", "outputId": "46750ce4-6670-4c2c-bdb7-b4b9ab7c4af1" }, "outputs": [], "source": [ "# imports\n", "import numpy as np\n", "import pandas as pd\n", "import plotly.express as px\n", "import warnings\n", "import matplotlib.pyplot as plt\n", "\n", "\n", "warnings.simplefilter(action=\"ignore\", category=FutureWarning)\n", "warnings.simplefilter(action=\"ignore\", append=True, category=UserWarning)\n", "# Datasets\n", "from aif360.datasets import MEPSDataset19\n", "\n", "# Fairness metrics\n", "from sklearn.metrics import accuracy_score, balanced_accuracy_score\n", "from sklearn.preprocessing import StandardScaler\n", "\n", "MEPSDataset19_data = MEPSDataset19()\n", "(dataset_orig_panel19_train, dataset_orig_panel19_val, dataset_orig_panel19_test) = (\n", " MEPSDataset19().split([0.5, 0.8], shuffle=True)\n", ")" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "executionInfo": { "elapsed": 22874, "status": "ok", "timestamp": 1707145107555, "user": { "displayName": "Alice H", "userId": "13901604971984976961" }, "user_tz": -60 }, "id": "LYbdfIPs9NhE" }, "outputs": [ { "data": { "text/plain": [ "(7915, 4749, 3166)" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "len(dataset_orig_panel19_train.instance_weights), len(\n", " dataset_orig_panel19_val.instance_weights\n", "), len(dataset_orig_panel19_test.instance_weights)" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "2025-03-24 22:25:16.209714: I tensorflow/core/util/port.cc:153] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`.\n", "2025-03-24 22:25:16.220061: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:477] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n", "WARNING: All log messages before absl::InitializeLog() is called are written to STDERR\n", "E0000 00:00:1742851516.231002 159003 cuda_dnn.cc:8310] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n", "E0000 00:00:1742851516.234134 159003 cuda_blas.cc:1418] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n", "2025-03-24 22:25:16.246206: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations.\n", "To enable the following instructions: AVX2 AVX512F AVX512_VNNI FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags.\n" ] } ], "source": [ "from aif360.sklearn.metrics import *\n", "from sklearn.metrics import balanced_accuracy_score\n", "\n", " \n", "# This method takes lists\n", "def get_metrics(\n", " y_true, # list or np.array of truth values\n", " y_pred=None, # list or np.array of predictions\n", " prot_attr=None, # list or np.array of protected/sensitive attribute values\n", " priv_group=1, # value taken by the privileged group\n", " pos_label=1, # value taken by the positive truth/prediction\n", " sample_weight=None # list or np.array of weights value,\n", "):\n", " group_metrics = {}\n", " group_metrics[\"base_rate_truth\"] = base_rate(\n", " y_true=y_true, pos_label=pos_label, sample_weight=sample_weight\n", " )\n", " group_metrics[\"statistical_parity_difference\"] = statistical_parity_difference(\n", " y_true=y_true, y_pred=y_pred, prot_attr=prot_attr, priv_group=priv_group, pos_label=pos_label, sample_weight=sample_weight\n", " )\n", " group_metrics[\"disparate_impact_ratio\"] = disparate_impact_ratio(\n", " y_true=y_true, y_pred=y_pred, prot_attr=prot_attr, priv_group=priv_group, pos_label=pos_label, sample_weight=sample_weight\n", " )\n", " if not y_pred is None:\n", " group_metrics[\"base_rate_preds\"] = base_rate(\n", " y_true=y_pred, pos_label=pos_label, sample_weight=sample_weight\n", " )\n", " group_metrics[\"equal_opportunity_difference\"] = equal_opportunity_difference(\n", " y_true=y_true, y_pred=y_pred, prot_attr=prot_attr, priv_group=priv_group, pos_label=pos_label, sample_weight=sample_weight\n", " )\n", " group_metrics[\"average_odds_difference\"] = average_odds_difference(\n", " y_true=y_true, y_pred=y_pred, prot_attr=prot_attr, priv_group=priv_group, pos_label=pos_label, sample_weight=sample_weight\n", " )\n", " if len(set(y_pred))>1:\n", " group_metrics[\"conditional_demographic_disparity\"] = conditional_demographic_disparity(\n", " y_true=y_true, y_pred=y_pred, prot_attr=prot_attr, pos_label=pos_label, sample_weight=sample_weight\n", " )\n", " else:\n", " group_metrics[\"conditional_demographic_disparity\"] =None\n", " group_metrics[\"smoothed_edf\"] = smoothed_edf(\n", " y_true=y_true, y_pred=y_pred, prot_attr=prot_attr, pos_label=pos_label, sample_weight=sample_weight\n", " )\n", " group_metrics[\"df_bias_amplification\"] = df_bias_amplification(\n", " y_true=y_true, y_pred=y_pred, prot_attr=prot_attr, pos_label=pos_label, sample_weight=sample_weight\n", " )\n", " group_metrics[\"balanced_accuracy_score\"] = balanced_accuracy_score(\n", " y_true=y_true, y_pred=y_pred, sample_weight=sample_weight\n", " )\n", " return group_metrics" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Utilisation de LIME\n", "### Question 1.1 - apprendre une regression logistique qui prédit l'UTILIZATION (comme dans le TD3)" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "0.8383099526592211" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "from sklearn.preprocessing import StandardScaler\n", "from sklearn.ensemble import RandomForestClassifier\n", "from sklearn.linear_model import LogisticRegression\n", "from sklearn.pipeline import make_pipeline\n", "\n", "X_train = dataset_orig_panel19_train.features\n", "y_train = dataset_orig_panel19_train.labels[:,0]\n", "X_val = dataset_orig_panel19_val.features\n", "y_val = dataset_orig_panel19_val.labels[:,0]\n", "\n", "\n", "model = make_pipeline(StandardScaler(), LogisticRegression(solver='liblinear', random_state=42))\n", "\n", "model = model.fit(\n", " X_train,\n", " y_train,\n", " **{\"logisticregression__sample_weight\": dataset_orig_panel19_train.instance_weights}\n", ")\n", "\n", "preds = model.predict_proba(X_val)\n", "\n", "model.score(X_val, y_val, sample_weight=dataset_orig_panel19_val.instance_weights)" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['RACE']" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dataset_orig_panel19_train.protected_attribute_names" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "(4749, 2)" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "preds.shape" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Question 1.2 (optionelle) - Observer l'impact du threshold sur les performances de la regression logistique (balanced accuracy et disparate impact)" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [], "source": [ "thresh_arr = np.linspace(0.01, 0.5, 50)\n", "metrics_list=[]\n", "for thr in thresh_arr:\n", " y_val_pred = (preds[:, -1] > thr).astype(np.float64)\n", " metrics = get_metrics(y_true=dataset_orig_panel19_val.labels[:,0], y_pred=y_val_pred, prot_attr=dataset_orig_panel19_val.protected_attributes[:,0], sample_weight=dataset_orig_panel19_val.instance_weights)\n", " metrics['threshold'] = thr\n", " metrics_list.append(metrics)\n", "df_metrics = pd.DataFrame.from_records(metrics_list)" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/html": [ " \n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "dimensions": [ { "label": "threshold", "values": [ 0.01, 0.02, 0.03, 0.04, 0.05, 0.060000000000000005, 0.06999999999999999, 0.08, 0.09, 0.09999999999999999, 0.11, 0.12, 0.13, 0.14, 0.15000000000000002, 0.16, 0.17, 0.18000000000000002, 0.19, 0.2, 0.21000000000000002, 0.22, 0.23, 0.24000000000000002, 0.25, 0.26, 0.27, 0.28, 0.29000000000000004, 0.3, 0.31, 0.32, 0.33, 0.34, 0.35000000000000003, 0.36000000000000004, 0.37, 0.38, 0.39, 0.4, 0.41000000000000003, 0.42000000000000004, 0.43, 0.44, 0.45, 0.46, 0.47000000000000003, 0.48000000000000004, 0.49, 0.5 ] }, { "label": "disparate_impact_ratio", "values": [ 0.9758819252700034, 0.9241058957940445, 0.8445891705373356, 0.75541951192609, 0.6829351874484985, 0.6333542145827302, 0.6109685702797614, 0.5898307202988817, 0.5726249203398173, 0.5335441958499484, 0.5027801992922921, 0.48086141360001367, 0.4744270627605545, 0.46301614100845795, 0.45594576258021613, 0.44810534652252026, 0.44647415713679856, 0.4424922765109881, 0.43588029974799153, 0.4386532514113606, 0.437759316175884, 0.45008378515722347, 0.4392086712985817, 0.43373398477114256, 0.4384117267500178, 0.4335747653914457, 0.4284964947074916, 0.42916925149428686, 0.43005689643227335, 0.4126945212063606, 0.4118796607427515, 0.39831708519849884, 0.3870364472676261, 0.3851747178131597, 0.38218050241497187, 0.38251940489827185, 0.3775995722079736, 0.3781028814928685, 0.375585562302681, 0.3650848080419289, 0.3547915813287054, 0.3507826447531832, 0.3491533801371352, 0.35324543151547355, 0.34673098391800583, 0.3477890226738965, 0.3446139664957536, 0.341536973472885, 0.33983200082966264, 0.3442682576064017 ] }, { "label": "df_bias_amplification", "values": [ 1.719923143094609, 1.090591071582678, 1.0273005867016576, 0.7618539747980331, 0.5455810744646421, 0.37674141469217726, 0.2050196824630759, 0.07606733951366507, -0.014098889806767989, -0.05851064458535116, -0.02350755610862232, 0.021066423965196424, 0.03453763280193456, 0.05888360439493345, 0.07427165331608443, 0.0916171548058492, 0.09526398310732265, 0.10422248785145494, 0.11927782911582763, 0.11293624796863644, 0.11497623273872037, 0.08721172818119416, 0.11167084064836341, 0.12421406047012173, 0.1134869819201898, 0.12458121009102285, 0.13636289394579904, 0.1347940785970796, 0.13272792231749486, 0.1739377631893979, 0.17591419854855328, 0.20939702277780614, 0.2381265260259655, 0.24294834339092697, 0.25075236596414263, 0.2498659930993834, 0.2628110647092279, 0.2614790277874177, 0.2681590413831323, 0.29651565513180644, 0.3251147953269251, 0.33647851930126893, 0.3411339808806033, 0.32948220048083665, 0.3480960603925829, 0.34504922839435714, 0.3542203994860047, 0.3631893033359488, 0.3681938495617094, 0.3552240503491102 ] }, { "label": "balanced_accuracy_score", "values": [ 0.5071789953039737, 0.526148759668297, 0.5521815993868592, 0.5910465519970084, 0.6253428174013023, 0.6516405998529542, 0.6756367944641914, 0.6976326220195866, 0.7179487072881907, 0.7367919234847324, 0.7463687172253116, 0.7536300815232537, 0.7670455048058562, 0.7685651371132817, 0.7695690301205731, 0.7694222399251337, 0.7716734603005728, 0.775961838160196, 0.7778989300755559, 0.7833339466291234, 0.7809717620025929, 0.7781962611205931, 0.7788696275227831, 0.7795508687172252, 0.777290689416551, 0.7767648077081855, 0.7663413981559941, 0.768425580163606, 0.7661893280697191, 0.7655778756252072, 0.7628968924528612, 0.7583522021828145, 0.7508368433306509, 0.7451977390999542, 0.7457752215356936, 0.7422552741428767, 0.7341435880724034, 0.7267761627504806, 0.7242475787580951, 0.7238553789967744, 0.719841164940094, 0.7186366898988807, 0.7132302208695813, 0.7117408974667401, 0.7086373500645544, 0.7030841773704336, 0.7003243066092151, 0.6988920779076396, 0.6969449047556, 0.6903290279305561 ] } ], "domain": { "x": [ 0, 1 ], "y": [ 0, 1 ] }, "line": { "color": [ 0.5071789953039737, 0.526148759668297, 0.5521815993868592, 0.5910465519970084, 0.6253428174013023, 0.6516405998529542, 0.6756367944641914, 0.6976326220195866, 0.7179487072881907, 0.7367919234847324, 0.7463687172253116, 0.7536300815232537, 0.7670455048058562, 0.7685651371132817, 0.7695690301205731, 0.7694222399251337, 0.7716734603005728, 0.775961838160196, 0.7778989300755559, 0.7833339466291234, 0.7809717620025929, 0.7781962611205931, 0.7788696275227831, 0.7795508687172252, 0.777290689416551, 0.7767648077081855, 0.7663413981559941, 0.768425580163606, 0.7661893280697191, 0.7655778756252072, 0.7628968924528612, 0.7583522021828145, 0.7508368433306509, 0.7451977390999542, 0.7457752215356936, 0.7422552741428767, 0.7341435880724034, 0.7267761627504806, 0.7242475787580951, 0.7238553789967744, 0.719841164940094, 0.7186366898988807, 0.7132302208695813, 0.7117408974667401, 0.7086373500645544, 0.7030841773704336, 0.7003243066092151, 0.6988920779076396, 0.6969449047556, 0.6903290279305561 ], "coloraxis": "coloraxis" }, "name": "", "type": "parcoords" } ], "layout": { "coloraxis": { "colorbar": { "title": { "text": "balanced_accuracy_score" } }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "legend": { "tracegroupgap": 0 }, "margin": { "t": 60 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } } } }, "text/html": [ "
\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "UTILIZATION | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "... | \n", "ACTLIM | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "53.0 | \n", "1.0 | \n", "25.93 | \n", "58.47 | \n", "3.0 | \n", "1.0 | \n", "21854.981705 | \n", "1 | \n", "0 | \n", "5 | \n", "... | \n", "1 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "4 | \n", "0 | \n", "1 | \n", "
1 | \n", "56.0 | \n", "1.0 | \n", "20.42 | \n", "26.57 | \n", "17.0 | \n", "1.0 | \n", "18169.604822 | \n", "1 | \n", "1 | \n", "3 | \n", "... | \n", "1 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "7 | \n", "4 | \n", "2 | \n", "1 | \n", "
3 | \n", "23.0 | \n", "1.0 | \n", "53.12 | \n", "50.33 | \n", "7.0 | \n", "0.0 | \n", "17191.832515 | \n", "1 | \n", "1 | \n", "5 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "1 | \n", "1 | \n", "
4 | \n", "3.0 | \n", "1.0 | \n", "-1.00 | \n", "-1.00 | \n", "-1.0 | \n", "0.0 | \n", "20261.485463 | \n", "1 | \n", "0 | \n", "6 | \n", "... | \n", "0 | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "1 | \n", "1 | \n", "
5 | \n", "27.0 | \n", "0.0 | \n", "-1.00 | \n", "-1.00 | \n", "-1.0 | \n", "0.0 | \n", "0.000000 | \n", "2 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "1 | \n", "2 | \n", "0 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
16573 | \n", "25.0 | \n", "0.0 | \n", "56.71 | \n", "62.39 | \n", "0.0 | \n", "0.0 | \n", "4111.315754 | \n", "2 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "0 | \n", "0 | \n", "
16574 | \n", "25.0 | \n", "0.0 | \n", "56.71 | \n", "62.39 | \n", "0.0 | \n", "0.0 | \n", "5415.228173 | \n", "2 | \n", "1 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "4 | \n", "0 | \n", "0 | \n", "
16575 | \n", "2.0 | \n", "1.0 | \n", "-1.00 | \n", "-1.00 | \n", "-1.0 | \n", "0.0 | \n", "3896.116219 | \n", "2 | \n", "1 | \n", "6 | \n", "... | \n", "0 | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "1 | \n", "
16576 | \n", "54.0 | \n", "0.0 | \n", "43.97 | \n", "42.45 | \n", "24.0 | \n", "0.0 | \n", "4883.851005 | \n", "0 | \n", "1 | \n", "3 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "2 | \n", "1 | \n", "
16577 | \n", "73.0 | \n", "0.0 | \n", "42.68 | \n", "43.46 | \n", "0.0 | \n", "0.0 | \n", "6630.588948 | \n", "0 | \n", "1 | \n", "2 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "4 | \n", "2 | \n", "1 | \n", "
15830 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "ACTLIM | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "53.0 | \n", "1.0 | \n", "25.93 | \n", "58.47 | \n", "3.0 | \n", "21854.981705 | \n", "1 | \n", "0 | \n", "5 | \n", "0 | \n", "... | \n", "1 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "4 | \n", "0 | \n", "1 | \n", "
1 | \n", "56.0 | \n", "1.0 | \n", "20.42 | \n", "26.57 | \n", "17.0 | \n", "18169.604822 | \n", "1 | \n", "1 | \n", "3 | \n", "0 | \n", "... | \n", "1 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "7 | \n", "4 | \n", "2 | \n", "1 | \n", "
3 | \n", "23.0 | \n", "1.0 | \n", "53.12 | \n", "50.33 | \n", "7.0 | \n", "17191.832515 | \n", "1 | \n", "1 | \n", "5 | \n", "3 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "1 | \n", "1 | \n", "
4 | \n", "3.0 | \n", "1.0 | \n", "-1.00 | \n", "-1.00 | \n", "-1.0 | \n", "20261.485463 | \n", "1 | \n", "0 | \n", "6 | \n", "0 | \n", "... | \n", "0 | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "1 | \n", "1 | \n", "
5 | \n", "27.0 | \n", "0.0 | \n", "-1.00 | \n", "-1.00 | \n", "-1.0 | \n", "0.000000 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "1 | \n", "2 | \n", "0 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
16573 | \n", "25.0 | \n", "0.0 | \n", "56.71 | \n", "62.39 | \n", "0.0 | \n", "4111.315754 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "0 | \n", "0 | \n", "
16574 | \n", "25.0 | \n", "0.0 | \n", "56.71 | \n", "62.39 | \n", "0.0 | \n", "5415.228173 | \n", "2 | \n", "1 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "4 | \n", "0 | \n", "0 | \n", "
16575 | \n", "2.0 | \n", "1.0 | \n", "-1.00 | \n", "-1.00 | \n", "-1.0 | \n", "3896.116219 | \n", "2 | \n", "1 | \n", "6 | \n", "0 | \n", "... | \n", "0 | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "1 | \n", "
16576 | \n", "54.0 | \n", "0.0 | \n", "43.97 | \n", "42.45 | \n", "24.0 | \n", "4883.851005 | \n", "0 | \n", "1 | \n", "3 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "2 | \n", "1 | \n", "
16577 | \n", "73.0 | \n", "0.0 | \n", "42.68 | \n", "43.46 | \n", "0.0 | \n", "6630.588948 | \n", "0 | \n", "1 | \n", "2 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "4 | \n", "2 | \n", "1 | \n", "
15830 rows × 42 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "5.0 | \n", "1.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "13610.238281 | \n", "2 | \n", "1 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "0.0 | \n", "1.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "9913.623047 | \n", "1 | \n", "1 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "3 | \n", "1 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "9.0 | \n", "0.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "0.0 | \n", "2 | \n", "1 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "2 | \n", "1 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "66.0 | \n", "0.0 | \n", "36.130001 | \n", "57.73 | \n", "1.0 | \n", "3124.025146 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "4 | \n", "3 | \n", "0 | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "... | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "30.0 | \n", "1.0 | \n", "57.490002 | \n", "54.200001 | \n", "2.0 | \n", "9047.264648 | \n", "1 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "3 | \n", "0 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "11.0 | \n", "0.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "2064.312744 | \n", "2 | \n", "0 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "2 | \n", "2 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "23.0 | \n", "0.0 | \n", "41.639999 | \n", "53.259998 | \n", "0.0 | \n", "4692.54248 | \n", "0 | \n", "1 | \n", "5 | \n", "3 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "2 | \n", "2 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "80.6 | \n", "1.0 | \n", "- | \n", "- | \n", "17.7 | \n", "60075.7 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "... | \n", "- | \n", "- | \n", "- | \n", "0.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "35.0 | \n", "1.0 | \n", "55.93 | \n", "46.330002 | \n", "2.0 | \n", "15466.445312 | \n", "2 | \n", "1 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "4 | \n", "0 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "8.0 | \n", "- | \n", "... | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "25.0 | \n", "0.0 | \n", "56.709999 | \n", "62.389999 | \n", "0.0 | \n", "3244.702148 | \n", "3 | \n", "1 | \n", "5 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "3 | \n", "0 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "6.0 | \n", "1.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "19452.455078 | \n", "1 | \n", "1 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "1 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "5.0 | \n", "1.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "13610.237816 | \n", "2 | \n", "1 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "41.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "0.0 | \n", "- | \n", "... | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "0.0 | \n", "1.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "9913.62353 | \n", "1 | \n", "1 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "3 | \n", "1 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "0.0 | \n", "- | \n", "- | \n", "... | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "9.0 | \n", "0.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "0.0 | \n", "2 | \n", "1 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "2 | \n", "1 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "... | \n", "1.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "66.0 | \n", "0.0 | \n", "36.13 | \n", "57.73 | \n", "1.0 | \n", "3124.025098 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "4 | \n", "3 | \n", "0 | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "... | \n", "- | \n", "- | \n", "- | \n", "- | \n", "0.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "30.0 | \n", "1.0 | \n", "57.49 | \n", "54.2 | \n", "2.0 | \n", "9047.264436 | \n", "1 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "3 | \n", "0 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "19.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "... | \n", "1.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "11.0 | \n", "0.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "2064.312726 | \n", "2 | \n", "0 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "2 | \n", "2 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "1.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "... | \n", "1.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "23.0 | \n", "0.0 | \n", "41.64 | \n", "53.26 | \n", "0.0 | \n", "4692.542239 | \n", "0 | \n", "1 | \n", "5 | \n", "3 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "2 | \n", "2 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "0.0 | \n", "- | \n", "... | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "35.0 | \n", "1.0 | \n", "55.93 | \n", "46.33 | \n", "2.0 | \n", "15466.445419 | \n", "2 | \n", "1 | \n", "0 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "4 | \n", "0 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "10.0 | \n", "-5.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "... | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "25.0 | \n", "0.0 | \n", "56.71 | \n", "62.39 | \n", "0.0 | \n", "3244.702055 | \n", "3 | \n", "1 | \n", "5 | \n", "0 | \n", "... | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "2 | \n", "1 | \n", "1 | \n", "3 | \n", "0 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "8.0 | \n", "30896.0 | \n", "- | \n", "- | \n", "0.0 | \n", "- | \n", "... | \n", "- | \n", "1.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "6.0 | \n", "1.0 | \n", "-1.0 | \n", "-1.0 | \n", "-1.0 | \n", "19452.455901 | \n", "1 | \n", "1 | \n", "6 | \n", "0 | \n", "... | \n", "2 | \n", "0 | \n", "2 | \n", "2 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "1 | \n", "0.0 | \n", "
1 rows × 43 columns
\n", "\n", " | AGE | \n", "RACE | \n", "PCS42 | \n", "MCS42 | \n", "K6SUM42 | \n", "WEIGHT | \n", "REGION | \n", "SEX | \n", "MARRY | \n", "FTSTU | \n", "... | \n", "SOCLIM | \n", "COGLIM | \n", "DFHEAR42 | \n", "DFSEE42 | \n", "ADSMOK42 | \n", "PHQ242 | \n", "EMPST | \n", "POVCAT | \n", "INSCOV | \n", "Y | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "... | \n", "1.0 | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "- | \n", "1.0 | \n", "- | \n", "1.0 | \n", "
1 rows × 43 columns
\n", "