{"cells": [{"cell_type": "markdown", "metadata": {"papermill": {"exception": false, "start_time": "2020-10-29T02:54:45.261570", "end_time": "2020-10-29T02:54:45.272570", "duration": 0.011, "status": "completed"}, "tags": []}, "source": "# Correlation Matrix"}, {"cell_type": "code", "execution_count": 1, "metadata": {"execution": {"iopub.execute_input": "2020-10-29T02:54:45.304572Z", "iopub.status.busy": "2020-10-29T02:54:45.303575Z", "iopub.status.idle": "2020-10-29T02:54:47.711888Z", "shell.execute_reply": "2020-10-29T02:54:47.711888Z"}, "papermill": {"exception": false, "start_time": "2020-10-29T02:54:45.287572", "end_time": "2020-10-29T02:54:47.712888", "duration": 2.425316, "status": "completed"}, "tags": []}, "outputs": [], "source": "import pandas as pd\nimport data_describe as dd"}, {"cell_type": "code", "execution_count": 2, "metadata": {"execution": {"iopub.execute_input": "2020-10-29T02:54:47.743868Z", "iopub.status.busy": "2020-10-29T02:54:47.743868Z", "iopub.status.idle": "2020-10-29T02:54:47.948889Z", "shell.execute_reply": "2020-10-29T02:54:47.948889Z"}, "papermill": {"exception": false, "start_time": "2020-10-29T02:54:47.724005", "end_time": "2020-10-29T02:54:47.949889", "duration": 0.225884, "status": "completed"}, "tags": []}, "outputs": [], "source": "from sklearn.datasets import load_boston\ndata = load_boston()\ndf = pd.DataFrame(data.data, columns=list(data.feature_names))\ndf['target'] = data.target\n\n#Bin values\ndf['AGE'] = df['AGE'].map(lambda x: \"young\" if x < 29 else \"old\")\ndf['CRIM'] = df['CRIM'].map(lambda x: \"low\" if x < df.CRIM.median() else \"high\")\n#Convert to integer\ndf['ZN'] = df['ZN'].astype(int)"}, {"cell_type": "code", "execution_count": 3, "metadata": {"execution": {"iopub.execute_input": "2020-10-29T02:54:47.986888Z", "iopub.status.busy": "2020-10-29T02:54:47.985860Z", "iopub.status.idle": "2020-10-29T02:54:47.999867Z", "shell.execute_reply": "2020-10-29T02:54:48.000889Z"}, "papermill": {"exception": false, "start_time": "2020-10-29T02:54:47.958864", "end_time": "2020-10-29T02:54:48.000889", "duration": 0.042025, "status": "completed"}, "tags": []}, "outputs": [{"output_type": "execute_result", "metadata": {}, "data": {"text/plain": " CRIM ZN INDUS CHAS NOX RM AGE DIS RAD TAX PTRATIO \\\n0 low 18 2.31 0.0 0.538 6.575 old 4.0900 1.0 296.0 15.3 \n1 low 0 7.07 0.0 0.469 6.421 old 4.9671 2.0 242.0 17.8 \n\n B LSTAT target \n0 396.9 4.98 24.0 \n1 396.9 9.14 21.6 ", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
CRIMZNINDUSCHASNOXRMAGEDISRADTAXPTRATIOBLSTATtarget
0low182.310.00.5386.575old4.09001.0296.015.3396.94.9824.0
1low07.070.00.4696.421old4.96712.0242.017.8396.99.1421.6
\n
"}, "execution_count": 3}], "source": "df.head(2)"}, {"cell_type": "markdown", "metadata": {"papermill": {"exception": false, "start_time": "2020-10-29T02:54:48.011875", "end_time": "2020-10-29T02:54:48.021863", "duration": 0.009988, "status": "completed"}, "tags": []}, "source": "## Default"}, {"cell_type": "code", "execution_count": 4, "metadata": {"execution": {"iopub.execute_input": "2020-10-29T02:54:48.044889Z", "iopub.status.busy": "2020-10-29T02:54:48.044889Z", "iopub.status.idle": "2020-10-29T02:54:48.705914Z", "shell.execute_reply": "2020-10-29T02:54:48.705914Z"}, "papermill": {"exception": false, "start_time": "2020-10-29T02:54:48.030889", "end_time": "2020-10-29T02:54:48.705914", "duration": 0.675025, "status": "completed"}, "tags": []}, "outputs": [{"output_type": "display_data", "metadata": {}, "data": {"text/plain": ""}}, {"output_type": "execute_result", "metadata": {}, "data": {"text/plain": ""}, "execution_count": 4}, {"output_type": "display_data", "metadata": {"needs_background": "light"}, "data": {"text/plain": "
", "image/png": "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\n"}}], "source": "dd.correlation_matrix(df)"}, {"cell_type": "markdown", "metadata": {"papermill": {"exception": false, "start_time": "2020-10-29T02:54:48.718889", "end_time": "2020-10-29T02:54:48.734893", "duration": 0.016004, "status": "completed"}, "tags": []}, "source": "## Enable clustering"}, {"cell_type": "code", "execution_count": 5, "metadata": {"execution": {"iopub.execute_input": "2020-10-29T02:54:48.775911Z", "iopub.status.busy": "2020-10-29T02:54:48.774911Z", "iopub.status.idle": "2020-10-29T02:54:52.217979Z", "shell.execute_reply": "2020-10-29T02:54:52.216982Z"}, "papermill": {"exception": false, "start_time": "2020-10-29T02:54:48.750892", "end_time": "2020-10-29T02:54:52.217979", "duration": 3.467087, "status": "completed"}, "tags": []}, "outputs": [{"output_type": "stream", "name": "stderr", "text": "C:\\workspace\\data-describe\\data_describe\\compat\\_notebook.py:32: JupyterPlotlyWarning:\n\nAre you running in Jupyter Lab? The extension \"jupyterlab-plotly\" was not found and is required for Plotly visualizations in Jupyter Lab.\n\n"}, {"output_type": "display_data", "metadata": {}, "data": {"text/html": " \n "}}, {"output_type": "display_data", "metadata": {}, "data": {"application/vnd.plotly.v1+json": {"config": {"displayModeBar": false, "linkText": "Export to plot.ly", "plotlyServerURL": "https://plot.ly", "showLink": false}, "data": [{"colorbar": {"title": {"text": "Strength"}}, "colorscale": [[0.0, "rgb(217, 58, 70)"], [0.003937007874015748, "rgb(217, 59, 71)"], [0.007874015748031496, "rgb(217, 60, 72)"], [0.011811023622047244, "rgb(217, 62, 74)"], [0.015748031496062992, "rgb(217, 63, 75)"], [0.01968503937007874, "rgb(217, 65, 76)"], [0.023622047244094488, "rgb(218, 66, 78)"], [0.027559055118110236, "rgb(218, 68, 79)"], [0.031496062992125984, "rgb(218, 69, 80)"], [0.03543307086614173, "rgb(218, 70, 82)"], [0.03937007874015748, "rgb(218, 72, 83)"], [0.04330708661417323, "rgb(219, 73, 84)"], [0.047244094488188976, "rgb(219, 75, 86)"], [0.051181102362204724, "rgb(219, 76, 87)"], [0.05511811023622047, "rgb(219, 78, 88)"], [0.05905511811023622, "rgb(219, 79, 90)"], [0.06299212598425197, "rgb(220, 81, 91)"], [0.06692913385826771, "rgb(220, 82, 92)"], [0.07086614173228346, "rgb(220, 83, 94)"], [0.07480314960629922, "rgb(220, 85, 95)"], [0.07874015748031496, "rgb(220, 86, 96)"], [0.0826771653543307, "rgb(221, 88, 98)"], [0.08661417322834646, "rgb(221, 89, 99)"], [0.09055118110236221, "rgb(221, 91, 101)"], [0.09448818897637795, "rgb(221, 92, 102)"], [0.09842519685039369, "rgb(221, 94, 103)"], [0.10236220472440945, "rgb(222, 95, 105)"], [0.1062992125984252, "rgb(222, 96, 106)"], [0.11023622047244094, "rgb(222, 98, 107)"], [0.11417322834645668, "rgb(222, 99, 109)"], [0.11811023622047244, "rgb(222, 101, 110)"], [0.1220472440944882, "rgb(223, 102, 111)"], [0.12598425196850394, "rgb(223, 104, 113)"], [0.12992125984251968, "rgb(223, 105, 114)"], [0.13385826771653542, "rgb(223, 107, 115)"], [0.1377952755905512, "rgb(223, 108, 117)"], [0.14173228346456693, "rgb(224, 109, 118)"], [0.14566929133858267, "rgb(224, 111, 119)"], [0.14960629921259844, "rgb(224, 112, 121)"], [0.15354330708661418, "rgb(224, 114, 122)"], [0.15748031496062992, "rgb(224, 115, 123)"], [0.16141732283464566, "rgb(225, 117, 125)"], [0.1653543307086614, "rgb(225, 118, 126)"], [0.16929133858267717, "rgb(225, 120, 128)"], [0.1732283464566929, "rgb(225, 121, 129)"], [0.17716535433070865, "rgb(225, 122, 130)"], [0.18110236220472442, "rgb(226, 124, 132)"], [0.18503937007874016, "rgb(226, 125, 133)"], [0.1889763779527559, "rgb(226, 127, 134)"], [0.19291338582677164, "rgb(226, 128, 136)"], [0.19685039370078738, "rgb(226, 130, 137)"], [0.20078740157480315, "rgb(227, 131, 138)"], [0.2047244094488189, "rgb(227, 133, 140)"], [0.20866141732283464, "rgb(227, 134, 141)"], [0.2125984251968504, "rgb(227, 135, 142)"], [0.21653543307086615, "rgb(227, 137, 144)"], [0.2204724409448819, "rgb(227, 138, 145)"], [0.22440944881889763, "rgb(228, 140, 146)"], [0.22834645669291337, "rgb(228, 141, 148)"], [0.23228346456692914, "rgb(228, 143, 149)"], [0.23622047244094488, "rgb(228, 144, 150)"], [0.24015748031496062, "rgb(228, 146, 152)"], [0.2440944881889764, "rgb(229, 147, 153)"], [0.24803149606299213, "rgb(229, 148, 154)"], [0.25196850393700787, "rgb(229, 150, 156)"], [0.2559055118110236, "rgb(229, 151, 157)"], [0.25984251968503935, "rgb(229, 153, 159)"], [0.2637795275590551, "rgb(230, 154, 160)"], [0.26771653543307083, "rgb(230, 156, 161)"], [0.27165354330708663, "rgb(230, 157, 163)"], [0.2755905511811024, "rgb(230, 159, 164)"], [0.2795275590551181, "rgb(230, 160, 165)"], [0.28346456692913385, "rgb(231, 161, 167)"], [0.2874015748031496, "rgb(231, 163, 168)"], [0.29133858267716534, "rgb(231, 164, 169)"], [0.2952755905511811, "rgb(231, 166, 171)"], [0.2992125984251969, "rgb(231, 167, 172)"], [0.3031496062992126, "rgb(232, 169, 173)"], [0.30708661417322836, "rgb(232, 170, 175)"], [0.3110236220472441, "rgb(232, 172, 176)"], [0.31496062992125984, "rgb(232, 173, 177)"], [0.3188976377952756, "rgb(232, 174, 179)"], [0.3228346456692913, "rgb(233, 176, 180)"], [0.32677165354330706, "rgb(233, 177, 181)"], [0.3307086614173228, "rgb(233, 179, 183)"], [0.3346456692913386, "rgb(233, 180, 184)"], [0.33858267716535434, "rgb(233, 182, 186)"], [0.3425196850393701, "rgb(234, 183, 187)"], [0.3464566929133858, "rgb(234, 184, 188)"], [0.35039370078740156, "rgb(234, 186, 190)"], [0.3543307086614173, "rgb(234, 187, 191)"], [0.35826771653543305, "rgb(234, 189, 192)"], [0.36220472440944884, "rgb(235, 190, 194)"], [0.3661417322834646, "rgb(235, 192, 195)"], [0.3700787401574803, "rgb(235, 193, 196)"], [0.37401574803149606, "rgb(235, 195, 198)"], [0.3779527559055118, "rgb(235, 196, 199)"], [0.38188976377952755, "rgb(236, 197, 200)"], [0.3858267716535433, "rgb(236, 199, 202)"], [0.38976377952755903, "rgb(236, 200, 203)"], [0.39370078740157477, "rgb(236, 202, 204)"], [0.39763779527559057, "rgb(236, 203, 206)"], [0.4015748031496063, "rgb(237, 205, 207)"], [0.40551181102362205, "rgb(237, 206, 208)"], [0.4094488188976378, "rgb(237, 208, 210)"], [0.41338582677165353, "rgb(237, 209, 211)"], [0.41732283464566927, "rgb(237, 210, 212)"], [0.421259842519685, "rgb(237, 212, 214)"], [0.4251968503937008, "rgb(238, 213, 215)"], [0.42913385826771655, "rgb(238, 215, 217)"], [0.4330708661417323, "rgb(238, 216, 218)"], [0.43700787401574803, "rgb(238, 218, 219)"], [0.4409448818897638, "rgb(238, 219, 221)"], [0.4448818897637795, "rgb(239, 221, 222)"], [0.44881889763779526, "rgb(239, 222, 223)"], [0.452755905511811, "rgb(239, 223, 225)"], [0.45669291338582674, "rgb(239, 225, 226)"], [0.46062992125984253, "rgb(239, 226, 227)"], [0.4645669291338583, "rgb(240, 228, 229)"], [0.468503937007874, "rgb(240, 229, 230)"], [0.47244094488188976, "rgb(240, 231, 231)"], [0.4763779527559055, "rgb(240, 232, 233)"], [0.48031496062992124, "rgb(240, 234, 234)"], [0.484251968503937, "rgb(241, 235, 235)"], [0.4881889763779528, "rgb(241, 236, 237)"], [0.4921259842519685, "rgb(241, 238, 238)"], [0.49606299212598426, "rgb(241, 239, 239)"], [0.5, "rgb(241, 241, 241)"], [0.5039370078740157, "rgb(239, 240, 241)"], [0.5078740157480315, "rgb(238, 239, 240)"], [0.5118110236220472, "rgb(237, 238, 239)"], [0.515748031496063, "rgb(235, 237, 239)"], [0.5196850393700787, "rgb(234, 236, 238)"], [0.5236220472440944, "rgb(232, 235, 238)"], [0.5275590551181102, "rgb(231, 235, 237)"], [0.5314960629921259, "rgb(230, 234, 236)"], [0.5354330708661417, "rgb(228, 233, 236)"], [0.5393700787401575, "rgb(227, 232, 235)"], [0.5433070866141733, "rgb(226, 231, 235)"], [0.547244094488189, "rgb(224, 230, 234)"], [0.5511811023622047, "rgb(223, 229, 234)"], [0.5551181102362205, "rgb(221, 228, 233)"], [0.5590551181102362, "rgb(220, 227, 232)"], [0.562992125984252, "rgb(219, 226, 232)"], [0.5669291338582677, "rgb(217, 225, 231)"], [0.5708661417322834, "rgb(216, 224, 231)"], [0.5748031496062992, "rgb(214, 223, 230)"], [0.5787401574803149, "rgb(213, 223, 229)"], [0.5826771653543307, "rgb(212, 222, 229)"], [0.5866141732283464, "rgb(210, 221, 228)"], [0.5905511811023622, "rgb(209, 220, 228)"], [0.5944881889763779, "rgb(207, 219, 227)"], [0.5984251968503937, "rgb(206, 218, 227)"], [0.6023622047244095, "rgb(205, 217, 226)"], [0.6062992125984252, "rgb(203, 216, 225)"], [0.610236220472441, "rgb(202, 215, 225)"], [0.6141732283464567, "rgb(201, 214, 224)"], [0.6181102362204725, "rgb(199, 213, 224)"], [0.6220472440944882, "rgb(198, 212, 223)"], [0.6259842519685039, "rgb(196, 211, 222)"], [0.6299212598425197, "rgb(195, 210, 222)"], [0.6338582677165354, "rgb(194, 210, 221)"], [0.6377952755905512, "rgb(192, 209, 221)"], [0.6417322834645669, "rgb(191, 208, 220)"], [0.6456692913385826, "rgb(189, 207, 219)"], [0.6496062992125984, "rgb(188, 206, 219)"], [0.6535433070866141, "rgb(187, 205, 218)"], [0.6574803149606299, "rgb(185, 204, 218)"], [0.6614173228346456, "rgb(184, 203, 217)"], [0.6653543307086615, "rgb(183, 202, 217)"], [0.6692913385826772, "rgb(181, 201, 216)"], [0.6732283464566929, "rgb(180, 200, 215)"], [0.6771653543307087, "rgb(178, 199, 215)"], [0.6811023622047244, "rgb(177, 198, 214)"], [0.6850393700787402, "rgb(176, 198, 214)"], [0.6889763779527559, "rgb(174, 197, 213)"], [0.6929133858267716, "rgb(173, 196, 212)"], [0.6968503937007874, "rgb(171, 195, 212)"], [0.7007874015748031, "rgb(170, 194, 211)"], [0.7047244094488189, "rgb(169, 193, 211)"], [0.7086614173228346, "rgb(167, 192, 210)"], [0.7125984251968503, "rgb(166, 191, 209)"], [0.7165354330708661, "rgb(164, 190, 209)"], [0.7204724409448818, "rgb(163, 189, 208)"], [0.7244094488188977, "rgb(162, 188, 208)"], [0.7283464566929134, "rgb(160, 187, 207)"], [0.7322834645669292, "rgb(159, 186, 207)"], [0.7362204724409449, "rgb(158, 186, 206)"], [0.7401574803149606, "rgb(156, 185, 205)"], [0.7440944881889764, "rgb(155, 184, 205)"], [0.7480314960629921, "rgb(153, 183, 204)"], [0.7519685039370079, "rgb(152, 182, 204)"], [0.7559055118110236, "rgb(151, 181, 203)"], [0.7598425196850394, "rgb(149, 180, 202)"], [0.7637795275590551, "rgb(148, 179, 202)"], [0.7677165354330708, "rgb(146, 178, 201)"], [0.7716535433070866, "rgb(145, 177, 201)"], [0.7755905511811023, "rgb(144, 176, 200)"], [0.7795275590551181, "rgb(142, 175, 199)"], [0.7834645669291338, "rgb(141, 174, 199)"], [0.7874015748031495, "rgb(139, 173, 198)"], [0.7913385826771654, "rgb(138, 173, 198)"], [0.7952755905511811, "rgb(137, 172, 197)"], [0.7992125984251969, "rgb(135, 171, 197)"], [0.8031496062992126, "rgb(134, 170, 196)"], [0.8070866141732284, "rgb(133, 169, 195)"], [0.8110236220472441, "rgb(131, 168, 195)"], [0.8149606299212598, "rgb(130, 167, 194)"], [0.8188976377952756, "rgb(128, 166, 194)"], [0.8228346456692913, "rgb(127, 165, 193)"], [0.8267716535433071, "rgb(126, 164, 192)"], [0.8307086614173228, "rgb(124, 163, 192)"], [0.8346456692913385, "rgb(123, 162, 191)"], [0.8385826771653543, "rgb(121, 161, 191)"], [0.84251968503937, "rgb(120, 161, 190)"], [0.8464566929133858, "rgb(119, 160, 189)"], [0.8503937007874016, "rgb(117, 159, 189)"], [0.8543307086614174, "rgb(116, 158, 188)"], [0.8582677165354331, "rgb(114, 157, 188)"], [0.8622047244094488, "rgb(113, 156, 187)"], [0.8661417322834646, "rgb(112, 155, 187)"], [0.8700787401574803, "rgb(110, 154, 186)"], [0.8740157480314961, "rgb(109, 153, 185)"], [0.8779527559055118, "rgb(108, 152, 185)"], [0.8818897637795275, "rgb(106, 151, 184)"], [0.8858267716535433, "rgb(105, 150, 184)"], [0.889763779527559, "rgb(103, 149, 183)"], [0.8937007874015748, "rgb(102, 148, 182)"], [0.8976377952755905, "rgb(101, 148, 182)"], [0.9015748031496063, "rgb(99, 147, 181)"], [0.905511811023622, "rgb(98, 146, 181)"], [0.9094488188976377, "rgb(96, 145, 180)"], [0.9133858267716535, "rgb(95, 144, 179)"], [0.9173228346456693, "rgb(94, 143, 179)"], [0.9212598425196851, "rgb(92, 142, 178)"], [0.9251968503937008, "rgb(91, 141, 178)"], [0.9291338582677166, "rgb(89, 140, 177)"], [0.9330708661417323, "rgb(88, 139, 177)"], [0.937007874015748, "rgb(87, 138, 176)"], [0.9409448818897638, "rgb(85, 137, 175)"], [0.9448818897637795, "rgb(84, 136, 175)"], [0.9488188976377953, "rgb(83, 136, 174)"], [0.952755905511811, "rgb(81, 135, 174)"], [0.9566929133858267, "rgb(80, 134, 173)"], [0.9606299212598425, "rgb(78, 133, 172)"], [0.9645669291338582, "rgb(77, 132, 172)"], [0.968503937007874, "rgb(76, 131, 171)"], [0.9724409448818897, "rgb(74, 130, 171)"], [0.9763779527559056, "rgb(73, 129, 170)"], [0.9803149606299213, "rgb(71, 128, 169)"], [0.984251968503937, "rgb(70, 127, 169)"], [0.9881889763779528, "rgb(69, 126, 168)"], [0.9921259842519685, "rgb(67, 125, 168)"], [0.9960629921259843, "rgb(66, 124, 167)"], [1.0, "rgb(65, 124, 167)"]], "connectgaps": false, "type": "heatmap", "x": ["PTRATIO", "LSTAT", "RAD", "TAX", "INDUS", "NOX", "CHAS", "B", "RM", "target", "ZN", "DIS"], "xgap": 2, "y": ["DIS", "ZN", "target", "RM", "B", "CHAS", "NOX", "INDUS", "TAX", "RAD", "LSTAT", "PTRATIO"], "ygap": 2, "z": [[-0.23247054240825624, -0.4969958308636852, -0.49458792967207543, -0.5344315844084561, -0.7080269887427683, -0.7692301132258261, -0.09917578017472706, 0.2915116731330401, 0.20524621293005516, 0.24992873408590394, 0.6638446841957253, null], [-0.39120316218140827, -0.41319525406862845, -0.31171244646699464, -0.3143380917377908, -0.5335828984741289, -0.5163097674725308, -0.04253337190728173, 0.17534122571961053, 0.31221813035696344, 0.36058036004339816, null, null], [-0.507786685537561, -0.7376627261740143, -0.3816262306397776, -0.46853593356776646, -0.483725160028373, -0.4273207723732817, 0.1752601771902975, 0.33346081965706653, 0.6953599470715389, null, null, null], [-0.3555014945590849, -0.6138082718663957, -0.20984666776610877, -0.29204783262321915, -0.39167585265684357, -0.3021881878495933, 0.09125122504345595, 0.1280686350925431, null, null, null, null], [-0.17738330230523142, -0.3660869016915971, -0.44441281557512574, -0.44180800672281384, -0.3569765351041929, -0.3800506377924003, 0.04878848495516622, null, null, null, null, null], [-0.121515173658062, -0.05392929837569404, -0.007368240886077726, -0.03558651758591118, 0.0629380274896654, 0.09120280684249406, null, null, null, null, null, null], [0.18893267711276665, 0.5908789208808449, 0.6114405634855754, 0.6680232004030201, 0.7636514469209145, null, null, null, null, null, null, null], [0.38324755642888675, 0.6037997164766213, 0.5951292746038486, 0.7207601799515441, null, null, null, null, null, null, null, null], [0.4608530350656657, 0.543993412001569, 0.9102281885331822, null, null, null, null, null, null, null, null, null], [0.46474117850305435, 0.4886763349750664, null, null, null, null, null, null, null, null, null, null], [0.3740443167146754, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null]]}], "layout": {"autosize": false, "height": 750, "paper_bgcolor": "rgb(0,0,0,0)", "plot_bgcolor": "rgb(0,0,0,0)", "template": {"data": {"bar": [{"error_x": {"color": "#2a3f5f"}, "error_y": {"color": "#2a3f5f"}, "marker": {"line": {"color": "#E5ECF6", "width": 0.5}}, "type": "bar"}], "barpolar": [{"marker": {"line": {"color": "#E5ECF6", "width": 0.5}}, "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.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.0, "#f0f921"]], "type": "contour"}], "contourcarpet": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "type": "contourcarpet"}], "heatmap": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "colorscale": [[0.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.0, "#f0f921"]], "type": "heatmap"}], "heatmapgl": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "colorscale": [[0.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.0, "#f0f921"]], "type": "heatmapgl"}], "histogram": [{"marker": {"colorbar": {"outlinewidth": 0, "ticks": ""}}, "type": "histogram"}], "histogram2d": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "colorscale": [[0.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.0, "#f0f921"]], "type": "histogram2d"}], "histogram2dcontour": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "colorscale": [[0.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.0, "#f0f921"]], "type": "histogram2dcontour"}], "mesh3d": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "type": "mesh3d"}], "parcoords": [{"line": {"colorbar": {"outlinewidth": 0, "ticks": ""}}, "type": "parcoords"}], "pie": [{"automargin": true, "type": "pie"}], "scatter": [{"marker": {"colorbar": {"outlinewidth": 0, "ticks": ""}}, "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.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.0, "#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}, "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.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.0, "#f0f921"]], "sequentialminus": [[0.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.0, "#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}}}, "title": {"font": {"size": 25}, "text": "Correlation Matrix"}, "width": 750, "xaxis": {"automargin": true, "showgrid": false, "tickangle": -90, "ticks": ""}, "yaxis": {"automargin": true, "showgrid": false, "ticks": ""}}}, "text/html": "
"}}, {"output_type": "display_data", "metadata": {}, "data": {"text/plain": "None"}}, {"output_type": "execute_result", "metadata": {}, "data": {"text/plain": ""}, "execution_count": 5}], "source": "dd.correlation_matrix(df, cluster=True, viz_backend=\"plotly\")"}, {"cell_type": "markdown", "metadata": {"papermill": {"exception": false, "start_time": "2020-10-29T02:54:52.244975", "end_time": "2020-10-29T02:54:52.268979", "duration": 0.024004, "status": "completed"}, "tags": []}, "source": "## Show categorical features\n**WARNING**: When using categorical features, the matrix represents strength of association (i.e. in the scale [0, 1]). This is because it is hard to define the meaning of a *negative association* involving a categorical feature."}, {"cell_type": "code", "execution_count": 6, "metadata": {"execution": {"iopub.execute_input": "2020-10-29T02:54:52.328982Z", "iopub.status.busy": "2020-10-29T02:54:52.327984Z", "iopub.status.idle": "2020-10-29T02:54:52.809982Z", "shell.execute_reply": "2020-10-29T02:54:52.810979Z"}, "papermill": {"exception": false, "start_time": "2020-10-29T02:54:52.295039", "end_time": "2020-10-29T02:54:52.810979", "duration": 0.51594, "status": "completed"}, "tags": []}, "outputs": [{"output_type": "display_data", "metadata": {}, "data": {"text/html": " \n "}}, {"output_type": "display_data", "metadata": {}, "data": {"application/vnd.plotly.v1+json": {"config": {"displayModeBar": false, "linkText": "Export to plot.ly", "plotlyServerURL": "https://plot.ly", "showLink": false}, "data": [{"colorbar": {"title": {"text": "Strength"}}, "colorscale": [[0.0, "rgb(217, 58, 70)"], [0.003937007874015748, "rgb(217, 59, 71)"], [0.007874015748031496, "rgb(217, 60, 72)"], [0.011811023622047244, "rgb(217, 62, 74)"], [0.015748031496062992, "rgb(217, 63, 75)"], [0.01968503937007874, "rgb(217, 65, 76)"], [0.023622047244094488, "rgb(218, 66, 78)"], [0.027559055118110236, "rgb(218, 68, 79)"], [0.031496062992125984, "rgb(218, 69, 80)"], [0.03543307086614173, "rgb(218, 70, 82)"], [0.03937007874015748, "rgb(218, 72, 83)"], [0.04330708661417323, "rgb(219, 73, 84)"], [0.047244094488188976, "rgb(219, 75, 86)"], [0.051181102362204724, "rgb(219, 76, 87)"], [0.05511811023622047, "rgb(219, 78, 88)"], [0.05905511811023622, "rgb(219, 79, 90)"], [0.06299212598425197, "rgb(220, 81, 91)"], [0.06692913385826771, "rgb(220, 82, 92)"], [0.07086614173228346, "rgb(220, 83, 94)"], [0.07480314960629922, "rgb(220, 85, 95)"], [0.07874015748031496, "rgb(220, 86, 96)"], [0.0826771653543307, "rgb(221, 88, 98)"], [0.08661417322834646, "rgb(221, 89, 99)"], [0.09055118110236221, "rgb(221, 91, 101)"], [0.09448818897637795, "rgb(221, 92, 102)"], [0.09842519685039369, "rgb(221, 94, 103)"], [0.10236220472440945, "rgb(222, 95, 105)"], [0.1062992125984252, "rgb(222, 96, 106)"], [0.11023622047244094, "rgb(222, 98, 107)"], [0.11417322834645668, "rgb(222, 99, 109)"], [0.11811023622047244, "rgb(222, 101, 110)"], [0.1220472440944882, "rgb(223, 102, 111)"], [0.12598425196850394, "rgb(223, 104, 113)"], [0.12992125984251968, "rgb(223, 105, 114)"], [0.13385826771653542, "rgb(223, 107, 115)"], [0.1377952755905512, "rgb(223, 108, 117)"], [0.14173228346456693, "rgb(224, 109, 118)"], [0.14566929133858267, "rgb(224, 111, 119)"], [0.14960629921259844, "rgb(224, 112, 121)"], [0.15354330708661418, "rgb(224, 114, 122)"], [0.15748031496062992, "rgb(224, 115, 123)"], [0.16141732283464566, "rgb(225, 117, 125)"], [0.1653543307086614, "rgb(225, 118, 126)"], [0.16929133858267717, "rgb(225, 120, 128)"], [0.1732283464566929, "rgb(225, 121, 129)"], [0.17716535433070865, "rgb(225, 122, 130)"], [0.18110236220472442, "rgb(226, 124, 132)"], [0.18503937007874016, "rgb(226, 125, 133)"], [0.1889763779527559, "rgb(226, 127, 134)"], [0.19291338582677164, "rgb(226, 128, 136)"], [0.19685039370078738, "rgb(226, 130, 137)"], [0.20078740157480315, "rgb(227, 131, 138)"], [0.2047244094488189, "rgb(227, 133, 140)"], [0.20866141732283464, "rgb(227, 134, 141)"], [0.2125984251968504, "rgb(227, 135, 142)"], [0.21653543307086615, "rgb(227, 137, 144)"], [0.2204724409448819, "rgb(227, 138, 145)"], [0.22440944881889763, "rgb(228, 140, 146)"], [0.22834645669291337, "rgb(228, 141, 148)"], [0.23228346456692914, "rgb(228, 143, 149)"], [0.23622047244094488, "rgb(228, 144, 150)"], [0.24015748031496062, "rgb(228, 146, 152)"], [0.2440944881889764, "rgb(229, 147, 153)"], [0.24803149606299213, "rgb(229, 148, 154)"], [0.25196850393700787, "rgb(229, 150, 156)"], [0.2559055118110236, "rgb(229, 151, 157)"], [0.25984251968503935, "rgb(229, 153, 159)"], [0.2637795275590551, "rgb(230, 154, 160)"], [0.26771653543307083, "rgb(230, 156, 161)"], [0.27165354330708663, "rgb(230, 157, 163)"], [0.2755905511811024, "rgb(230, 159, 164)"], [0.2795275590551181, "rgb(230, 160, 165)"], [0.28346456692913385, "rgb(231, 161, 167)"], [0.2874015748031496, "rgb(231, 163, 168)"], [0.29133858267716534, "rgb(231, 164, 169)"], [0.2952755905511811, "rgb(231, 166, 171)"], [0.2992125984251969, "rgb(231, 167, 172)"], [0.3031496062992126, "rgb(232, 169, 173)"], [0.30708661417322836, "rgb(232, 170, 175)"], [0.3110236220472441, "rgb(232, 172, 176)"], [0.31496062992125984, "rgb(232, 173, 177)"], [0.3188976377952756, "rgb(232, 174, 179)"], [0.3228346456692913, "rgb(233, 176, 180)"], [0.32677165354330706, "rgb(233, 177, 181)"], [0.3307086614173228, "rgb(233, 179, 183)"], [0.3346456692913386, "rgb(233, 180, 184)"], [0.33858267716535434, "rgb(233, 182, 186)"], [0.3425196850393701, "rgb(234, 183, 187)"], [0.3464566929133858, "rgb(234, 184, 188)"], [0.35039370078740156, "rgb(234, 186, 190)"], [0.3543307086614173, "rgb(234, 187, 191)"], [0.35826771653543305, "rgb(234, 189, 192)"], [0.36220472440944884, "rgb(235, 190, 194)"], [0.3661417322834646, "rgb(235, 192, 195)"], [0.3700787401574803, "rgb(235, 193, 196)"], [0.37401574803149606, "rgb(235, 195, 198)"], [0.3779527559055118, "rgb(235, 196, 199)"], [0.38188976377952755, "rgb(236, 197, 200)"], [0.3858267716535433, "rgb(236, 199, 202)"], [0.38976377952755903, "rgb(236, 200, 203)"], [0.39370078740157477, "rgb(236, 202, 204)"], [0.39763779527559057, "rgb(236, 203, 206)"], [0.4015748031496063, "rgb(237, 205, 207)"], [0.40551181102362205, "rgb(237, 206, 208)"], [0.4094488188976378, "rgb(237, 208, 210)"], [0.41338582677165353, "rgb(237, 209, 211)"], [0.41732283464566927, "rgb(237, 210, 212)"], [0.421259842519685, "rgb(237, 212, 214)"], [0.4251968503937008, "rgb(238, 213, 215)"], [0.42913385826771655, "rgb(238, 215, 217)"], [0.4330708661417323, "rgb(238, 216, 218)"], [0.43700787401574803, "rgb(238, 218, 219)"], [0.4409448818897638, "rgb(238, 219, 221)"], [0.4448818897637795, "rgb(239, 221, 222)"], [0.44881889763779526, "rgb(239, 222, 223)"], [0.452755905511811, "rgb(239, 223, 225)"], [0.45669291338582674, "rgb(239, 225, 226)"], [0.46062992125984253, "rgb(239, 226, 227)"], [0.4645669291338583, "rgb(240, 228, 229)"], [0.468503937007874, "rgb(240, 229, 230)"], [0.47244094488188976, "rgb(240, 231, 231)"], [0.4763779527559055, "rgb(240, 232, 233)"], [0.48031496062992124, "rgb(240, 234, 234)"], [0.484251968503937, "rgb(241, 235, 235)"], [0.4881889763779528, "rgb(241, 236, 237)"], [0.4921259842519685, "rgb(241, 238, 238)"], [0.49606299212598426, "rgb(241, 239, 239)"], [0.5, "rgb(241, 241, 241)"], [0.5039370078740157, "rgb(239, 240, 241)"], [0.5078740157480315, "rgb(238, 239, 240)"], [0.5118110236220472, "rgb(237, 238, 239)"], [0.515748031496063, "rgb(235, 237, 239)"], [0.5196850393700787, "rgb(234, 236, 238)"], [0.5236220472440944, "rgb(232, 235, 238)"], [0.5275590551181102, "rgb(231, 235, 237)"], [0.5314960629921259, "rgb(230, 234, 236)"], [0.5354330708661417, "rgb(228, 233, 236)"], [0.5393700787401575, "rgb(227, 232, 235)"], [0.5433070866141733, "rgb(226, 231, 235)"], [0.547244094488189, "rgb(224, 230, 234)"], [0.5511811023622047, "rgb(223, 229, 234)"], [0.5551181102362205, "rgb(221, 228, 233)"], [0.5590551181102362, "rgb(220, 227, 232)"], [0.562992125984252, "rgb(219, 226, 232)"], [0.5669291338582677, "rgb(217, 225, 231)"], [0.5708661417322834, "rgb(216, 224, 231)"], [0.5748031496062992, "rgb(214, 223, 230)"], [0.5787401574803149, "rgb(213, 223, 229)"], [0.5826771653543307, "rgb(212, 222, 229)"], [0.5866141732283464, "rgb(210, 221, 228)"], [0.5905511811023622, "rgb(209, 220, 228)"], [0.5944881889763779, "rgb(207, 219, 227)"], [0.5984251968503937, "rgb(206, 218, 227)"], [0.6023622047244095, "rgb(205, 217, 226)"], [0.6062992125984252, "rgb(203, 216, 225)"], [0.610236220472441, "rgb(202, 215, 225)"], [0.6141732283464567, "rgb(201, 214, 224)"], [0.6181102362204725, "rgb(199, 213, 224)"], [0.6220472440944882, "rgb(198, 212, 223)"], [0.6259842519685039, "rgb(196, 211, 222)"], [0.6299212598425197, "rgb(195, 210, 222)"], [0.6338582677165354, "rgb(194, 210, 221)"], [0.6377952755905512, "rgb(192, 209, 221)"], [0.6417322834645669, "rgb(191, 208, 220)"], [0.6456692913385826, "rgb(189, 207, 219)"], [0.6496062992125984, "rgb(188, 206, 219)"], [0.6535433070866141, "rgb(187, 205, 218)"], [0.6574803149606299, "rgb(185, 204, 218)"], [0.6614173228346456, "rgb(184, 203, 217)"], [0.6653543307086615, "rgb(183, 202, 217)"], [0.6692913385826772, "rgb(181, 201, 216)"], [0.6732283464566929, "rgb(180, 200, 215)"], [0.6771653543307087, "rgb(178, 199, 215)"], [0.6811023622047244, "rgb(177, 198, 214)"], [0.6850393700787402, "rgb(176, 198, 214)"], [0.6889763779527559, "rgb(174, 197, 213)"], [0.6929133858267716, "rgb(173, 196, 212)"], [0.6968503937007874, "rgb(171, 195, 212)"], [0.7007874015748031, "rgb(170, 194, 211)"], [0.7047244094488189, "rgb(169, 193, 211)"], [0.7086614173228346, "rgb(167, 192, 210)"], [0.7125984251968503, "rgb(166, 191, 209)"], [0.7165354330708661, "rgb(164, 190, 209)"], [0.7204724409448818, "rgb(163, 189, 208)"], [0.7244094488188977, "rgb(162, 188, 208)"], [0.7283464566929134, "rgb(160, 187, 207)"], [0.7322834645669292, "rgb(159, 186, 207)"], [0.7362204724409449, "rgb(158, 186, 206)"], [0.7401574803149606, "rgb(156, 185, 205)"], [0.7440944881889764, "rgb(155, 184, 205)"], [0.7480314960629921, "rgb(153, 183, 204)"], [0.7519685039370079, "rgb(152, 182, 204)"], [0.7559055118110236, "rgb(151, 181, 203)"], [0.7598425196850394, "rgb(149, 180, 202)"], [0.7637795275590551, "rgb(148, 179, 202)"], [0.7677165354330708, "rgb(146, 178, 201)"], [0.7716535433070866, "rgb(145, 177, 201)"], [0.7755905511811023, "rgb(144, 176, 200)"], [0.7795275590551181, "rgb(142, 175, 199)"], [0.7834645669291338, "rgb(141, 174, 199)"], [0.7874015748031495, "rgb(139, 173, 198)"], [0.7913385826771654, "rgb(138, 173, 198)"], [0.7952755905511811, "rgb(137, 172, 197)"], [0.7992125984251969, "rgb(135, 171, 197)"], [0.8031496062992126, "rgb(134, 170, 196)"], [0.8070866141732284, "rgb(133, 169, 195)"], [0.8110236220472441, "rgb(131, 168, 195)"], [0.8149606299212598, "rgb(130, 167, 194)"], [0.8188976377952756, "rgb(128, 166, 194)"], [0.8228346456692913, "rgb(127, 165, 193)"], [0.8267716535433071, "rgb(126, 164, 192)"], [0.8307086614173228, "rgb(124, 163, 192)"], [0.8346456692913385, "rgb(123, 162, 191)"], [0.8385826771653543, "rgb(121, 161, 191)"], [0.84251968503937, "rgb(120, 161, 190)"], [0.8464566929133858, "rgb(119, 160, 189)"], [0.8503937007874016, "rgb(117, 159, 189)"], [0.8543307086614174, "rgb(116, 158, 188)"], [0.8582677165354331, "rgb(114, 157, 188)"], [0.8622047244094488, "rgb(113, 156, 187)"], [0.8661417322834646, "rgb(112, 155, 187)"], [0.8700787401574803, "rgb(110, 154, 186)"], [0.8740157480314961, "rgb(109, 153, 185)"], [0.8779527559055118, "rgb(108, 152, 185)"], [0.8818897637795275, "rgb(106, 151, 184)"], [0.8858267716535433, "rgb(105, 150, 184)"], [0.889763779527559, "rgb(103, 149, 183)"], [0.8937007874015748, "rgb(102, 148, 182)"], [0.8976377952755905, "rgb(101, 148, 182)"], [0.9015748031496063, "rgb(99, 147, 181)"], [0.905511811023622, "rgb(98, 146, 181)"], [0.9094488188976377, "rgb(96, 145, 180)"], [0.9133858267716535, "rgb(95, 144, 179)"], [0.9173228346456693, "rgb(94, 143, 179)"], [0.9212598425196851, "rgb(92, 142, 178)"], [0.9251968503937008, "rgb(91, 141, 178)"], [0.9291338582677166, "rgb(89, 140, 177)"], [0.9330708661417323, "rgb(88, 139, 177)"], [0.937007874015748, "rgb(87, 138, 176)"], [0.9409448818897638, "rgb(85, 137, 175)"], [0.9448818897637795, "rgb(84, 136, 175)"], [0.9488188976377953, "rgb(83, 136, 174)"], [0.952755905511811, "rgb(81, 135, 174)"], [0.9566929133858267, "rgb(80, 134, 173)"], [0.9606299212598425, "rgb(78, 133, 172)"], [0.9645669291338582, "rgb(77, 132, 172)"], [0.968503937007874, "rgb(76, 131, 171)"], [0.9724409448818897, "rgb(74, 130, 171)"], [0.9763779527559056, "rgb(73, 129, 170)"], [0.9803149606299213, "rgb(71, 128, 169)"], [0.984251968503937, "rgb(70, 127, 169)"], [0.9881889763779528, "rgb(69, 126, 168)"], [0.9921259842519685, "rgb(67, 125, 168)"], [0.9960629921259843, "rgb(66, 124, 167)"], [1.0, "rgb(65, 124, 167)"]], "connectgaps": false, "type": "heatmap", "x": ["CRIM", "ZN", "INDUS", "CHAS", "NOX", "RM", "AGE", "DIS", "RAD", "TAX", "PTRATIO", "B", "LSTAT", "target"], "xgap": 2, "y": ["target", "LSTAT", "B", "PTRATIO", "TAX", "RAD", "DIS", "AGE", "RM", "NOX", "CHAS", "INDUS", "ZN", "CRIM"], "ygap": 2, "z": [[0.26301673420901933, 0.36058036004339816, 0.483725160028373, 0.1752601771902975, 0.4273207723732817, 0.6953599470715389, 0.19948619436160797, 0.24992873408590394, 0.3816262306397776, 0.46853593356776646, 0.507786685537561, 0.33346081965706653, 0.7376627261740143, null], [0.45326273244549253, 0.41319525406862845, 0.6037997164766213, 0.05392929837569404, 0.5908789208808449, 0.6138082718663957, 0.3135126328967585, 0.4969958308636852, 0.4886763349750664, 0.543993412001569, 0.3740443167146754, 0.3660869016915971, null, null], [0.3512109336446147, 0.17534122571961053, 0.3569765351041929, 0.04878848495516622, 0.3800506377924003, 0.1280686350925431, 0.12452657926463752, 0.2915116731330401, 0.44441281557512574, 0.44180800672281384, 0.17738330230523142, null, null, null], [0.2535683632034179, 0.39120316218140827, 0.38324755642888675, 0.121515173658062, 0.18893267711276665, 0.3555014945590849, 0.1371727585788714, 0.23247054240825624, 0.46474117850305435, 0.4608530350656657, null, null, null, null], [0.6087412828611813, 0.3143380917377908, 0.7207601799515441, 0.03558651758591118, 0.6680232004030201, 0.29204783262321915, 0.21472821377013707, 0.5344315844084561, 0.9102281885331822, null, null, null, null, null], [0.619786249019655, 0.31171244646699464, 0.5951292746038486, 0.007368240886077726, 0.6114405634855754, 0.20984666776610877, 0.22345165088404528, 0.49458792967207543, null, null, null, null, null, null], [0.6163416418258281, 0.6638446841957253, 0.7080269887427683, 0.09917578017472706, 0.7692301132258261, 0.20524621293005516, 0.43710883345830687, null, null, null, null, null, null, null], [0.0, 0.42607555802798625, 0.29402808382378476, 0.05180138423148976, 0.37940904705482625, 0.1279083797202358, null, null, null, null, null, null, null, null], [0.1563717751228942, 0.31221813035696344, 0.39167585265684357, 0.09125122504345595, 0.3021881878495933, null, null, null, null, null, null, null, null, null], [0.7232347950332824, 0.5163097674725308, 0.7636514469209145, 0.09120280684249406, null, null, null, null, null, null, null, null, null, null], [0.0700967743894098, 0.04253337190728173, 0.0629380274896654, null, null, null, null, null, null, null, null, null, null, null], [0.6032601715706418, 0.5335828984741289, null, null, null, null, null, null, null, null, null, null, null, null], [0.4356940231909734, null, null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null, null, null]]}], "layout": {"autosize": false, "height": 750, "paper_bgcolor": "rgb(0,0,0,0)", "plot_bgcolor": "rgb(0,0,0,0)", "template": {"data": {"bar": [{"error_x": {"color": "#2a3f5f"}, "error_y": {"color": "#2a3f5f"}, "marker": {"line": {"color": "#E5ECF6", "width": 0.5}}, "type": "bar"}], "barpolar": [{"marker": {"line": {"color": "#E5ECF6", "width": 0.5}}, "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.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.0, "#f0f921"]], "type": "contour"}], "contourcarpet": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "type": "contourcarpet"}], "heatmap": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "colorscale": [[0.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.0, "#f0f921"]], "type": "heatmap"}], "heatmapgl": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "colorscale": [[0.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.0, "#f0f921"]], "type": "heatmapgl"}], "histogram": [{"marker": {"colorbar": {"outlinewidth": 0, "ticks": ""}}, "type": "histogram"}], "histogram2d": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "colorscale": [[0.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.0, "#f0f921"]], "type": "histogram2d"}], "histogram2dcontour": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "colorscale": [[0.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.0, "#f0f921"]], "type": "histogram2dcontour"}], "mesh3d": [{"colorbar": {"outlinewidth": 0, "ticks": ""}, "type": "mesh3d"}], "parcoords": [{"line": {"colorbar": {"outlinewidth": 0, "ticks": ""}}, "type": "parcoords"}], "pie": [{"automargin": true, "type": "pie"}], "scatter": [{"marker": {"colorbar": {"outlinewidth": 0, "ticks": ""}}, "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.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.0, "#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}, "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.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.0, "#f0f921"]], "sequentialminus": [[0.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.0, "#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}}}, "title": {"font": {"size": 25}, "text": "Correlation Matrix"}, "width": 750, "xaxis": {"automargin": true, "showgrid": false, "tickangle": -90, "ticks": ""}, "yaxis": {"automargin": true, "showgrid": false, "ticks": ""}}}, "text/html": "
"}}, {"output_type": "display_data", "metadata": {}, "data": {"text/plain": "None"}}, {"output_type": "execute_result", "metadata": {}, "data": {"text/plain": ""}, "execution_count": 6}], "source": "dd.correlation_matrix(df, categorical=True, viz_backend=\"plotly\")"}, {"cell_type": "markdown", "metadata": {"papermill": {"exception": false, "start_time": "2020-10-29T02:54:52.848975", "end_time": "2020-10-29T02:54:52.886031", "duration": 0.037056, "status": "completed"}, "tags": []}, "source": "## Return values only"}, {"cell_type": "code", "execution_count": 7, "metadata": {"execution": {"iopub.execute_input": "2020-10-29T02:54:52.964982Z", "iopub.status.busy": "2020-10-29T02:54:52.963983Z", "iopub.status.idle": "2020-10-29T02:54:52.990004Z", "shell.execute_reply": "2020-10-29T02:54:52.988982Z"}, "papermill": {"exception": false, "start_time": "2020-10-29T02:54:52.921016", "end_time": "2020-10-29T02:54:52.990004", "duration": 0.068988, "status": "completed"}, "tags": []}, "outputs": [{"output_type": "execute_result", "metadata": {}, "data": {"text/plain": " ZN INDUS CHAS NOX RM DIS RAD \\\nZN 1.000000 -0.533583 -0.042533 -0.516310 0.312218 0.663845 -0.311712 \nINDUS -0.533583 1.000000 0.062938 0.763651 -0.391676 -0.708027 0.595129 \nCHAS -0.042533 0.062938 1.000000 0.091203 0.091251 -0.099176 -0.007368 \nNOX -0.516310 0.763651 0.091203 1.000000 -0.302188 -0.769230 0.611441 \nRM 0.312218 -0.391676 0.091251 -0.302188 1.000000 0.205246 -0.209847 \nDIS 0.663845 -0.708027 -0.099176 -0.769230 0.205246 1.000000 -0.494588 \nRAD -0.311712 0.595129 -0.007368 0.611441 -0.209847 -0.494588 1.000000 \nTAX -0.314338 0.720760 -0.035587 0.668023 -0.292048 -0.534432 0.910228 \nPTRATIO -0.391203 0.383248 -0.121515 0.188933 -0.355501 -0.232471 0.464741 \nB 0.175341 -0.356977 0.048788 -0.380051 0.128069 0.291512 -0.444413 \nLSTAT -0.413195 0.603800 -0.053929 0.590879 -0.613808 -0.496996 0.488676 \ntarget 0.360580 -0.483725 0.175260 -0.427321 0.695360 0.249929 -0.381626 \n\n TAX PTRATIO B LSTAT target \nZN -0.314338 -0.391203 0.175341 -0.413195 0.360580 \nINDUS 0.720760 0.383248 -0.356977 0.603800 -0.483725 \nCHAS -0.035587 -0.121515 0.048788 -0.053929 0.175260 \nNOX 0.668023 0.188933 -0.380051 0.590879 -0.427321 \nRM -0.292048 -0.355501 0.128069 -0.613808 0.695360 \nDIS -0.534432 -0.232471 0.291512 -0.496996 0.249929 \nRAD 0.910228 0.464741 -0.444413 0.488676 -0.381626 \nTAX 1.000000 0.460853 -0.441808 0.543993 -0.468536 \nPTRATIO 0.460853 1.000000 -0.177383 0.374044 -0.507787 \nB -0.441808 -0.177383 1.000000 -0.366087 0.333461 \nLSTAT 0.543993 0.374044 -0.366087 1.000000 -0.737663 \ntarget -0.468536 -0.507787 0.333461 -0.737663 1.000000 ", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ZNINDUSCHASNOXRMDISRADTAXPTRATIOBLSTATtarget
ZN1.000000-0.533583-0.042533-0.5163100.3122180.663845-0.311712-0.314338-0.3912030.175341-0.4131950.360580
INDUS-0.5335831.0000000.0629380.763651-0.391676-0.7080270.5951290.7207600.383248-0.3569770.603800-0.483725
CHAS-0.0425330.0629381.0000000.0912030.091251-0.099176-0.007368-0.035587-0.1215150.048788-0.0539290.175260
NOX-0.5163100.7636510.0912031.000000-0.302188-0.7692300.6114410.6680230.188933-0.3800510.590879-0.427321
RM0.312218-0.3916760.091251-0.3021881.0000000.205246-0.209847-0.292048-0.3555010.128069-0.6138080.695360
DIS0.663845-0.708027-0.099176-0.7692300.2052461.000000-0.494588-0.534432-0.2324710.291512-0.4969960.249929
RAD-0.3117120.595129-0.0073680.611441-0.209847-0.4945881.0000000.9102280.464741-0.4444130.488676-0.381626
TAX-0.3143380.720760-0.0355870.668023-0.292048-0.5344320.9102281.0000000.460853-0.4418080.543993-0.468536
PTRATIO-0.3912030.383248-0.1215150.188933-0.355501-0.2324710.4647410.4608531.000000-0.1773830.374044-0.507787
B0.175341-0.3569770.048788-0.3800510.1280690.291512-0.444413-0.441808-0.1773831.000000-0.3660870.333461
LSTAT-0.4131950.603800-0.0539290.590879-0.613808-0.4969960.4886760.5439930.374044-0.3660871.000000-0.737663
target0.360580-0.4837250.175260-0.4273210.6953600.249929-0.381626-0.468536-0.5077870.333461-0.7376631.000000
\n
"}, "execution_count": 7}], "source": "correlation_widget = dd.correlation_matrix(df)\ncorrelation_widget.viz_data"}], "metadata": {"kernelspec": {"display_name": "Python 3", "language": "python", "name": "python3"}, "language_info": {"name": "python", "version": "3.7.9", "mimetype": "text/x-python", "codemirror_mode": {"name": "ipython", "version": 3}, "pygments_lexer": "ipython3", "nbconvert_exporter": "python", "file_extension": ".py"}, "papermill": {"duration": 10.038412, "end_time": "2020-10-29T02:54:53.536986", "environment_variables": {}, "exception": null, "input_path": "C:\\workspace\\data-describe\\examples\\Correlation_Matrix.ipynb", "output_path": "C:\\workspace\\data-describe\\examples\\Correlation_Matrix.ipynb", "parameters": {}, "start_time": "2020-10-29T02:54:43.498574", "version": "2.1.2"}, "widgets": {"application/vnd.jupyter.widget-state+json": {"state": {}, "version_major": 2, "version_minor": 0}}}, "nbformat": 4, "nbformat_minor": 4}