├── README.md └── Untitled.ipynb /README.md: -------------------------------------------------------------------------------- 1 | # EDA_Sweetviz -------------------------------------------------------------------------------- /Untitled.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "markdown", 5 | "metadata": {}, 6 | "source": [ 7 | "### Powerful EDA (Exploratory Data Analysis)" 8 | ] 9 | }, 10 | { 11 | "cell_type": "code", 12 | "execution_count": 1, 13 | "metadata": {}, 14 | "outputs": [], 15 | "source": [ 16 | "import pandas as pd" 17 | ] 18 | }, 19 | { 20 | "cell_type": "code", 21 | "execution_count": 3, 22 | "metadata": {}, 23 | "outputs": [], 24 | "source": [ 25 | "### Dataset link: https://www.kaggle.com/c/house-prices-advanced-regression-techniques\n", 26 | "import sweetviz\n", 27 | "train = pd.read_csv(\"train.csv\")\n", 28 | "test = pd.read_csv(\"test.csv\")" 29 | ] 30 | }, 31 | { 32 | "cell_type": "code", 33 | "execution_count": 19, 34 | "metadata": {}, 35 | "outputs": [ 36 | { 37 | "data": { 38 | "text/html": [ 39 | "
\n", 40 | "\n", 53 | "\n", 54 | " \n", 55 | " \n", 56 | " \n", 57 | " \n", 58 | " \n", 59 | " \n", 60 | " \n", 61 | " \n", 62 | " \n", 63 | " \n", 64 | " \n", 65 | " \n", 66 | " \n", 67 | " \n", 68 | " \n", 69 | " \n", 70 | " \n", 71 | " \n", 72 | " \n", 73 | " \n", 74 | " \n", 75 | " \n", 76 | " \n", 77 | " \n", 78 | " \n", 79 | " \n", 80 | " \n", 81 | " \n", 82 | " \n", 83 | " \n", 84 | " \n", 85 | " \n", 86 | " \n", 87 | " \n", 88 | " \n", 89 | " \n", 90 | " \n", 91 | " \n", 92 | " \n", 93 | " \n", 94 | " \n", 95 | " \n", 96 | " \n", 97 | " \n", 98 | " \n", 99 | " \n", 100 | " \n", 101 | " \n", 102 | " \n", 103 | " \n", 104 | " \n", 105 | " \n", 106 | " \n", 107 | " \n", 108 | " \n", 109 | " \n", 110 | " \n", 111 | " \n", 112 | " \n", 113 | " \n", 114 | " \n", 115 | " \n", 116 | " \n", 117 | " \n", 118 | " \n", 119 | " \n", 120 | " \n", 121 | " \n", 122 | " \n", 123 | " \n", 124 | " \n", 125 | " \n", 126 | " \n", 127 | " \n", 128 | " \n", 129 | " \n", 130 | " \n", 131 | " \n", 132 | " \n", 133 | " \n", 134 | " \n", 135 | " \n", 136 | " \n", 137 | " \n", 138 | " \n", 139 | " \n", 140 | " \n", 141 | " \n", 142 | " \n", 143 | " \n", 144 | " \n", 145 | " \n", 146 | " \n", 147 | " \n", 148 | " \n", 149 | " \n", 150 | " \n", 151 | " \n", 152 | " \n", 153 | " \n", 154 | " \n", 155 | " \n", 156 | " \n", 157 | " \n", 158 | " \n", 159 | " \n", 160 | " \n", 161 | " \n", 162 | " \n", 163 | " \n", 164 | " \n", 165 | " \n", 166 | " \n", 167 | " \n", 168 | " \n", 169 | " \n", 170 | " \n", 171 | " \n", 172 | " \n", 173 | " \n", 174 | " \n", 175 | " \n", 176 | " \n", 177 | " \n", 178 | " \n", 179 | " \n", 180 | " \n", 181 | " \n", 182 | " \n", 183 | " \n", 184 | " \n", 185 | " \n", 186 | " \n", 187 | " \n", 188 | " \n", 189 | " \n", 190 | " \n", 191 | " \n", 192 | " \n", 193 | " \n", 194 | " \n", 195 | " \n", 196 | " \n", 197 | " \n", 198 | " \n", 199 | " \n", 200 | " \n", 201 | " \n", 202 | "
IdMSSubClassMSZoningLotFrontageLotAreaStreetAlleyLotShapeLandContourUtilities...PoolAreaPoolQCFenceMiscFeatureMiscValMoSoldYrSoldSaleTypeSaleConditionSalePrice
1455145660RL62.07917PaveNaNRegLvlAllPub...0NaNNaNNaN082007WDNormal175000
1456145720RL85.013175PaveNaNRegLvlAllPub...0NaNMnPrvNaN022010WDNormal210000
1457145870RL66.09042PaveNaNRegLvlAllPub...0NaNGdPrvShed250052010WDNormal266500
1458145920RL68.09717PaveNaNRegLvlAllPub...0NaNNaNNaN042010WDNormal142125
1459146020RL75.09937PaveNaNRegLvlAllPub...0NaNNaNNaN062008WDNormal147500
\n", 203 | "

5 rows × 81 columns

\n", 204 | "
" 205 | ], 206 | "text/plain": [ 207 | " Id MSSubClass MSZoning LotFrontage LotArea Street Alley LotShape \\\n", 208 | "1455 1456 60 RL 62.0 7917 Pave NaN Reg \n", 209 | "1456 1457 20 RL 85.0 13175 Pave NaN Reg \n", 210 | "1457 1458 70 RL 66.0 9042 Pave NaN Reg \n", 211 | "1458 1459 20 RL 68.0 9717 Pave NaN Reg \n", 212 | "1459 1460 20 RL 75.0 9937 Pave NaN Reg \n", 213 | "\n", 214 | " LandContour Utilities ... PoolArea PoolQC Fence MiscFeature MiscVal \\\n", 215 | "1455 Lvl AllPub ... 0 NaN NaN NaN 0 \n", 216 | "1456 Lvl AllPub ... 0 NaN MnPrv NaN 0 \n", 217 | "1457 Lvl AllPub ... 0 NaN GdPrv Shed 2500 \n", 218 | "1458 Lvl AllPub ... 0 NaN NaN NaN 0 \n", 219 | "1459 Lvl AllPub ... 0 NaN NaN NaN 0 \n", 220 | "\n", 221 | " MoSold YrSold SaleType SaleCondition SalePrice \n", 222 | "1455 8 2007 WD Normal 175000 \n", 223 | "1456 2 2010 WD Normal 210000 \n", 224 | "1457 5 2010 WD Normal 266500 \n", 225 | "1458 4 2010 WD Normal 142125 \n", 226 | "1459 6 2008 WD Normal 147500 \n", 227 | "\n", 228 | "[5 rows x 81 columns]" 229 | ] 230 | }, 231 | "execution_count": 19, 232 | "metadata": {}, 233 | "output_type": "execute_result" 234 | } 235 | ], 236 | "source": [ 237 | "train.tail()" 238 | ] 239 | }, 240 | { 241 | "cell_type": "markdown", 242 | "metadata": {}, 243 | "source": [ 244 | "### Analyzing a single dataframe (and its optional target feature)" 245 | ] 246 | }, 247 | { 248 | "cell_type": "code", 249 | "execution_count": 20, 250 | "metadata": {}, 251 | "outputs": [ 252 | { 253 | "name": "stderr", 254 | "output_type": "stream", 255 | "text": [ 256 | "\n", 257 | "\n", 258 | " | | [ 0%] 00:00 -> (? left)\u001b[A\u001b[A\n", 259 | "\n", 260 | "Summarizing dataframe: | | [ 0%] 00:00 -> (? left)\u001b[A\u001b[A\n", 261 | "\n", 262 | "Summarizing dataframe: |▎ | [ 1%] 00:00 -> (00:15 left)\u001b[A\u001b[A\n", 263 | "\n", 264 | ":TARGET:: |▎ | [ 1%] 00:00 -> (00:15 left)\u001b[A\u001b[A\n", 265 | "\n", 266 | ":TARGET:: |▌ | [ 2%] 00:00 -> (00:19 left)\u001b[A\u001b[A\n", 267 | "\n", 268 | ":Id: |▌ | [ 2%] 00:00 -> (00:19 left)\u001b[A\u001b[A\n", 269 | "\n", 270 | ":Id: |▊ | [ 4%] 00:01 -> (00:26 left)\u001b[A\u001b[A\n", 271 | "\n", 272 | ":MSSubClass: |▊ | [ 4%] 00:01 -> (00:26 left)\u001b[A\u001b[A\n", 273 | "\n", 274 | ":MSSubClass: |█ | [ 5%] 00:01 -> (00:31 left)\u001b[A\u001b[A\n", 275 | "\n", 276 | ":MSZoning: |█ | [ 5%] 00:01 -> (00:31 left)\u001b[A\u001b[A\n", 277 | "\n", 278 | ":MSZoning: |█▎ | [ 6%] 00:01 -> (00:29 left)\u001b[A\u001b[A\n", 279 | "\n", 280 | ":LotFrontage: |█▎ | [ 6%] 00:01 -> (00:29 left)\u001b[A\u001b[A\n", 281 | "\n", 282 | ":LotFrontage: |█▌ | [ 7%] 00:02 -> (00:32 left)\u001b[A\u001b[A\n", 283 | "\n", 284 | ":LotArea: |█▌ | [ 7%] 00:02 -> (00:32 left)\u001b[A\u001b[A\n", 285 | "\n", 286 | ":LotArea: |█▊ | [ 9%] 00:03 -> (00:35 left)\u001b[A\u001b[A\n", 287 | "\n", 288 | ":Street: |█▊ | [ 9%] 00:03 -> (00:35 left)\u001b[A\u001b[A\n", 289 | "\n", 290 | ":Street: |██ | [ 10%] 00:03 -> (00:30 left)\u001b[A\u001b[A\n", 291 | "\n", 292 | ":Alley: |██ | [ 10%] 00:03 -> (00:30 left)\u001b[A\u001b[A\n", 293 | "\n", 294 | ":Alley: |██▎ | [ 11%] 00:03 -> (00:27 left)\u001b[A\u001b[A\n", 295 | "\n", 296 | ":LotShape: |██▎ | [ 11%] 00:03 -> (00:27 left)\u001b[A\u001b[A\n", 297 | "\n", 298 | ":LotShape: |██▌ | [ 12%] 00:03 -> (00:25 left)\u001b[A\u001b[A\n", 299 | "\n", 300 | ":LandContour: |██▌ | [ 12%] 00:03 -> (00:25 left)\u001b[A\u001b[A\n", 301 | "\n", 302 | ":LandContour: |██▊ | [ 13%] 00:04 -> (00:23 left)\u001b[A\u001b[A\n", 303 | "\n", 304 | ":Utilities: |██▊ | [ 13%] 00:04 -> (00:23 left)\u001b[A\u001b[A\n", 305 | "\n", 306 | ":Utilities: |███ | [ 15%] 00:04 -> (00:22 left)\u001b[A\u001b[A\n", 307 | "\n", 308 | ":LotConfig: |███ | [ 15%] 00:04 -> (00:22 left)\u001b[A\u001b[A\n", 309 | "\n", 310 | ":LotConfig: |███▎ | [ 16%] 00:04 -> (00:21 left)\u001b[A\u001b[A\n", 311 | "\n", 312 | ":LandSlope: |███▎ | [ 16%] 00:04 -> (00:21 left)\u001b[A\u001b[A\n", 313 | "\n", 314 | ":LandSlope: |███▌ | [ 17%] 00:05 -> (00:21 left)\u001b[A\u001b[A\n", 315 | "\n", 316 | ":Neighborhood: |███▌ | [ 17%] 00:05 -> (00:21 left)\u001b[A\u001b[A\n", 317 | "\n", 318 | ":Neighborhood: |███▊ | [ 18%] 00:05 -> (00:22 left)\u001b[A\u001b[A\n", 319 | "\n", 320 | ":Condition1: |███▊ | [ 18%] 00:05 -> (00:22 left)\u001b[A\u001b[A\n", 321 | "\n", 322 | ":Condition1: |████ | [ 20%] 00:05 -> (00:21 left)\u001b[A\u001b[A\n", 323 | "\n", 324 | ":Condition2: |████ | [ 20%] 00:05 -> (00:21 left)\u001b[A\u001b[A\n", 325 | "\n", 326 | ":Condition2: |████▎ | [ 21%] 00:06 -> (00:21 left)\u001b[A\u001b[A\n", 327 | "\n", 328 | ":BldgType: |████▎ | [ 21%] 00:06 -> (00:21 left)\u001b[A\u001b[A\n", 329 | "\n", 330 | ":BldgType: |████▌ | [ 22%] 00:06 -> (00:20 left)\u001b[A\u001b[A\n", 331 | "\n", 332 | ":HouseStyle: |████▌ | [ 22%] 00:06 -> (00:20 left)\u001b[A\u001b[A\n", 333 | "\n", 334 | ":HouseStyle: |████▊ | [ 23%] 00:06 -> (00:20 left)\u001b[A\u001b[A\n", 335 | "\n", 336 | ":OverallQual: |████▊ | [ 23%] 00:06 -> (00:20 left)\u001b[A\u001b[A\n", 337 | "\n", 338 | ":OverallQual: |█████ | [ 24%] 00:11 -> (01:39 left)\u001b[A\u001b[A\n", 339 | "\n", 340 | ":OverallCond: |█████ | [ 24%] 00:11 -> (01:39 left)\u001b[A\u001b[A\n", 341 | "\n", 342 | ":OverallCond: |█████▍ | [ 26%] 00:11 -> (01:14 left)\u001b[A\u001b[A\n", 343 | "\n", 344 | ":YearBuilt: |█████▍ | [ 26%] 00:11 -> (01:14 left)\u001b[A\u001b[A\n", 345 | "\n", 346 | ":YearBuilt: |█████▋ | [ 27%] 00:12 -> (01:01 left)\u001b[A\u001b[A\n", 347 | "\n", 348 | ":YearRemodAdd: |█████▋ | [ 27%] 00:12 -> (01:01 left)\u001b[A\u001b[A\n", 349 | "\n", 350 | ":YearRemodAdd: |█████▉ | [ 28%] 00:12 -> (00:52 left)\u001b[A\u001b[A\n", 351 | "\n", 352 | ":RoofStyle: |█████▉ | [ 28%] 00:12 -> (00:52 left)\u001b[A\u001b[A\n", 353 | "\n", 354 | ":RoofStyle: |██████▏ | [ 29%] 00:13 -> (00:42 left)\u001b[A\u001b[A\n", 355 | "\n", 356 | ":RoofMatl: |██████▏ | [ 29%] 00:13 -> (00:42 left)\u001b[A\u001b[A\n", 357 | "\n", 358 | ":RoofMatl: |██████▍ | [ 30%] 00:13 -> (00:34 left)\u001b[A\u001b[A\n", 359 | "\n", 360 | ":Exterior1st: |██████▍ | [ 30%] 00:13 -> (00:34 left)\u001b[A\u001b[A\n", 361 | "\n", 362 | ":Exterior1st: |██████▋ | [ 32%] 00:13 -> (00:29 left)\u001b[A\u001b[A\n", 363 | "\n", 364 | ":Exterior2nd: |██████▋ | [ 32%] 00:13 -> (00:29 left)\u001b[A\u001b[A\n", 365 | "\n", 366 | ":Exterior2nd: |██████▉ | [ 33%] 00:14 -> (00:26 left)\u001b[A\u001b[A\n", 367 | "\n", 368 | ":MasVnrType: |██████▉ | [ 33%] 00:14 -> (00:26 left)\u001b[A\u001b[A\n", 369 | "\n", 370 | ":MasVnrType: |███████▏ | [ 34%] 00:14 -> (00:22 left)\u001b[A\u001b[A\n", 371 | "\n", 372 | ":MasVnrArea: |███████▏ | [ 34%] 00:14 -> (00:22 left)\u001b[A\u001b[A\n", 373 | "\n", 374 | ":MasVnrArea: |███████▍ | [ 35%] 00:15 -> (00:24 left)\u001b[A\u001b[A\n", 375 | "\n", 376 | ":ExterQual: |███████▍ | [ 35%] 00:15 -> (00:24 left)\u001b[A\u001b[A\n", 377 | "\n", 378 | ":ExterQual: |███████▋ | [ 37%] 00:15 -> (00:21 left)\u001b[A\u001b[A\n", 379 | "\n", 380 | ":ExterCond: |███████▋ | [ 37%] 00:15 -> (00:21 left)\u001b[A\u001b[A\n", 381 | "\n", 382 | ":ExterCond: |███████▉ | [ 38%] 00:15 -> (00:19 left)\u001b[A\u001b[A\n", 383 | "\n", 384 | ":Foundation: |███████▉ | [ 38%] 00:15 -> (00:19 left)\u001b[A\u001b[A\n", 385 | "\n", 386 | ":Foundation: |████████▏ | [ 39%] 00:16 -> (00:17 left)\u001b[A\u001b[A\n", 387 | "\n", 388 | ":BsmtQual: |████████▏ | [ 39%] 00:16 -> (00:17 left)\u001b[A\u001b[A\n", 389 | "\n", 390 | ":BsmtQual: |████████▍ | [ 40%] 00:16 -> (00:16 left)\u001b[A\u001b[A\n", 391 | "\n", 392 | ":BsmtCond: |████████▍ | [ 40%] 00:16 -> (00:16 left)\u001b[A\u001b[A\n", 393 | "\n", 394 | ":BsmtCond: |████████▋ | [ 41%] 00:16 -> (00:15 left)\u001b[A\u001b[A\n", 395 | "\n", 396 | ":BsmtExposure: |████████▋ | [ 41%] 00:16 -> (00:15 left)\u001b[A\u001b[A\n", 397 | "\n", 398 | ":BsmtExposure: |████████▉ | [ 43%] 00:16 -> (00:15 left)\u001b[A\u001b[A\n", 399 | "\n", 400 | ":BsmtFinType1: |████████▉ | [ 43%] 00:16 -> (00:15 left)\u001b[A\u001b[A\n", 401 | "\n", 402 | ":BsmtFinType1: |█████████▏ | [ 44%] 00:17 -> (00:14 left)\u001b[A\u001b[A\n", 403 | "\n", 404 | ":BsmtFinSF1: |█████████▏ | [ 44%] 00:17 -> (00:14 left)\u001b[A\u001b[A\n", 405 | "\n", 406 | ":BsmtFinSF1: |█████████▍ | [ 45%] 00:17 -> (00:17 left)\u001b[A\u001b[A\n", 407 | "\n", 408 | ":BsmtFinType2: |█████████▍ | [ 45%] 00:17 -> (00:17 left)\u001b[A\u001b[A\n", 409 | "\n", 410 | ":BsmtFinType2: |█████████▋ | [ 46%] 00:18 -> (00:15 left)\u001b[A\u001b[A\n", 411 | "\n", 412 | ":BsmtFinSF2: |█████████▋ | [ 46%] 00:18 -> (00:15 left)\u001b[A\u001b[A\n", 413 | "\n", 414 | ":BsmtFinSF2: |█████████▉ | [ 48%] 00:18 -> (00:18 left)\u001b[A\u001b[A\n", 415 | "\n", 416 | ":BsmtUnfSF: |█████████▉ | [ 48%] 00:18 -> (00:18 left)\u001b[A\u001b[A\n", 417 | "\n", 418 | ":BsmtUnfSF: |██████████▏ | [ 49%] 00:19 -> (00:19 left)\u001b[A\u001b[A\n", 419 | "\n", 420 | ":TotalBsmtSF: |██████████▏ | [ 49%] 00:19 -> (00:19 left)\u001b[A\u001b[A\n", 421 | "\n", 422 | ":TotalBsmtSF: |██████████▌ | [ 50%] 00:19 -> (00:20 left)\u001b[A\u001b[A\n", 423 | "\n" 424 | ] 425 | }, 426 | { 427 | "name": "stderr", 428 | "output_type": "stream", 429 | "text": [ 430 | ":Heating: |██████████▌ | [ 50%] 00:19 -> (00:20 left)\u001b[A\u001b[A\n", 431 | "\n", 432 | ":Heating: |██████████▊ | [ 51%] 00:20 -> (00:17 left)\u001b[A\u001b[A\n", 433 | "\n", 434 | ":HeatingQC: |██████████▊ | [ 51%] 00:20 -> (00:17 left)\u001b[A\u001b[A\n", 435 | "\n", 436 | ":HeatingQC: |███████████ | [ 52%] 00:20 -> (00:15 left)\u001b[A\u001b[A\n", 437 | "\n", 438 | ":CentralAir: |███████████ | [ 52%] 00:20 -> (00:15 left)\u001b[A\u001b[A\n", 439 | "\n", 440 | ":CentralAir: |███████████▎ | [ 54%] 00:20 -> (00:14 left)\u001b[A\u001b[A\n", 441 | "\n", 442 | ":Electrical: |███████████▎ | [ 54%] 00:20 -> (00:14 left)\u001b[A\u001b[A\n", 443 | "\n", 444 | ":Electrical: |███████████▌ | [ 55%] 00:21 -> (00:13 left)\u001b[A\u001b[A\n", 445 | "\n", 446 | ":1stFlrSF: |███████████▌ | [ 55%] 00:21 -> (00:13 left)\u001b[A\u001b[A\n", 447 | "\n", 448 | ":1stFlrSF: |███████████▊ | [ 56%] 00:21 -> (00:14 left)\u001b[A\u001b[A\n", 449 | "\n", 450 | ":2ndFlrSF: |███████████▊ | [ 56%] 00:21 -> (00:14 left)\u001b[A\u001b[A\n", 451 | "\n", 452 | ":2ndFlrSF: |████████████ | [ 57%] 00:22 -> (00:16 left)\u001b[A\u001b[A\n", 453 | "\n", 454 | ":LowQualFinSF: |████████████ | [ 57%] 00:22 -> (00:16 left)\u001b[A\u001b[A\n", 455 | "\n", 456 | ":LowQualFinSF: |████████████▎ | [ 59%] 00:22 -> (00:16 left)\u001b[A\u001b[A\n", 457 | "\n", 458 | ":GrLivArea: |████████████▎ | [ 59%] 00:22 -> (00:16 left)\u001b[A\u001b[A\n", 459 | "\n", 460 | ":GrLivArea: |████████████▌ | [ 60%] 00:23 -> (00:16 left)\u001b[A\u001b[A\n", 461 | "\n", 462 | ":BsmtFullBath: |████████████▌ | [ 60%] 00:23 -> (00:16 left)\u001b[A\u001b[A\n", 463 | "\n", 464 | ":BsmtFullBath: |████████████▊ | [ 61%] 00:23 -> (00:14 left)\u001b[A\u001b[A\n", 465 | "\n", 466 | ":BsmtHalfBath: |████████████▊ | [ 61%] 00:23 -> (00:14 left)\u001b[A\u001b[A\n", 467 | "\n", 468 | ":BsmtHalfBath: |█████████████ | [ 62%] 00:23 -> (00:12 left)\u001b[A\u001b[A\n", 469 | "\n", 470 | ":FullBath: |█████████████ | [ 62%] 00:23 -> (00:12 left)\u001b[A\u001b[A\n", 471 | "\n", 472 | ":FullBath: |█████████████▎ | [ 63%] 00:24 -> (00:11 left)\u001b[A\u001b[A\n", 473 | "\n", 474 | ":HalfBath: |█████████████▎ | [ 63%] 00:24 -> (00:11 left)\u001b[A\u001b[A\n", 475 | "\n", 476 | ":HalfBath: |█████████████▌ | [ 65%] 00:24 -> (00:10 left)\u001b[A\u001b[A\n", 477 | "\n", 478 | ":BedroomAbvGr: |█████████████▌ | [ 65%] 00:24 -> (00:10 left)\u001b[A\u001b[A\n", 479 | "\n", 480 | ":BedroomAbvGr: |█████████████▊ | [ 66%] 00:24 -> (00:09 left)\u001b[A\u001b[A\n", 481 | "\n", 482 | ":KitchenAbvGr: |█████████████▊ | [ 66%] 00:24 -> (00:09 left)\u001b[A\u001b[A\n", 483 | "\n", 484 | ":KitchenAbvGr: |██████████████ | [ 67%] 00:25 -> (00:09 left)\u001b[A\u001b[A\n", 485 | "\n", 486 | ":KitchenQual: |██████████████ | [ 67%] 00:25 -> (00:09 left)\u001b[A\u001b[A\n", 487 | "\n", 488 | ":KitchenQual: |██████████████▎ | [ 68%] 00:25 -> (00:08 left)\u001b[A\u001b[A\n", 489 | "\n", 490 | ":TotRmsAbvGrd: |██████████████▎ | [ 68%] 00:25 -> (00:08 left)\u001b[A\u001b[A\n", 491 | "\n", 492 | ":TotRmsAbvGrd: |██████████████▌ | [ 70%] 00:25 -> (00:09 left)\u001b[A\u001b[A\n", 493 | "\n", 494 | ":Functional: |██████████████▌ | [ 70%] 00:25 -> (00:09 left)\u001b[A\u001b[A\n", 495 | "\n", 496 | ":Functional: |██████████████▊ | [ 71%] 00:26 -> (00:09 left)\u001b[A\u001b[A\n", 497 | "\n", 498 | ":Fireplaces: |██████████████▊ | [ 71%] 00:26 -> (00:09 left)\u001b[A\u001b[A\n", 499 | "\n", 500 | ":Fireplaces: |███████████████ | [ 72%] 00:26 -> (00:08 left)\u001b[A\u001b[A\n", 501 | "\n", 502 | ":FireplaceQu: |███████████████ | [ 72%] 00:26 -> (00:08 left)\u001b[A\u001b[A\n", 503 | "\n", 504 | ":FireplaceQu: |███████████████▎ | [ 73%] 00:26 -> (00:07 left)\u001b[A\u001b[A\n", 505 | "\n", 506 | ":GarageType: |███████████████▎ | [ 73%] 00:26 -> (00:07 left)\u001b[A\u001b[A\n", 507 | "\n", 508 | ":GarageType: |███████████████▌ | [ 74%] 00:28 -> (00:13 left)\u001b[A\u001b[A\n", 509 | "\n", 510 | ":GarageYrBlt: |███████████████▌ | [ 74%] 00:28 -> (00:13 left)\u001b[A\u001b[A\n", 511 | "\n", 512 | ":GarageYrBlt: |███████████████▉ | [ 76%] 00:28 -> (00:12 left)\u001b[A\u001b[A\n", 513 | "\n", 514 | ":GarageFinish: |███████████████▉ | [ 76%] 00:28 -> (00:12 left)\u001b[A\u001b[A\n", 515 | "\n", 516 | ":GarageFinish: |████████████████▏ | [ 77%] 00:29 -> (00:09 left)\u001b[A\u001b[A\n", 517 | "\n", 518 | ":GarageCars: |████████████████▏ | [ 77%] 00:29 -> (00:09 left)\u001b[A\u001b[A\n", 519 | "\n", 520 | ":GarageCars: |████████████████▍ | [ 78%] 00:29 -> (00:08 left)\u001b[A\u001b[A\n", 521 | "\n", 522 | ":GarageArea: |████████████████▍ | [ 78%] 00:29 -> (00:08 left)\u001b[A\u001b[A\n", 523 | "\n", 524 | ":GarageArea: |████████████████▋ | [ 79%] 00:29 -> (00:08 left)\u001b[A\u001b[A\n", 525 | "\n", 526 | ":GarageQual: |████████████████▋ | [ 79%] 00:29 -> (00:08 left)\u001b[A\u001b[A\n", 527 | "\n", 528 | ":GarageQual: |████████████████▉ | [ 80%] 00:30 -> (00:06 left)\u001b[A\u001b[A\n", 529 | "\n", 530 | ":GarageCond: |████████████████▉ | [ 80%] 00:30 -> (00:06 left)\u001b[A\u001b[A\n", 531 | "\n", 532 | ":GarageCond: |█████████████████▏ | [ 82%] 00:30 -> (00:06 left)\u001b[A\u001b[A\n", 533 | "\n", 534 | ":PavedDrive: |█████████████████▏ | [ 82%] 00:30 -> (00:06 left)\u001b[A\u001b[A\n", 535 | "\n", 536 | ":PavedDrive: |█████████████████▍ | [ 83%] 00:30 -> (00:05 left)\u001b[A\u001b[A\n", 537 | "\n", 538 | ":WoodDeckSF: |█████████████████▍ | [ 83%] 00:30 -> (00:05 left)\u001b[A\u001b[A\n", 539 | "\n", 540 | ":WoodDeckSF: |█████████████████▋ | [ 84%] 00:31 -> (00:05 left)\u001b[A\u001b[A\n", 541 | "\n", 542 | ":OpenPorchSF: |█████████████████▋ | [ 84%] 00:31 -> (00:05 left)\u001b[A\u001b[A\n", 543 | "\n", 544 | ":OpenPorchSF: |█████████████████▉ | [ 85%] 00:31 -> (00:05 left)\u001b[A\u001b[A\n", 545 | "\n", 546 | ":EnclosedPorch: |█████████████████▉ | [ 85%] 00:31 -> (00:05 left)\u001b[A\u001b[A\n", 547 | "\n", 548 | ":EnclosedPorch: |██████████████████▏ | [ 87%] 00:32 -> (00:05 left)\u001b[A\u001b[A\n", 549 | "\n", 550 | ":3SsnPorch: |██████████████████▏ | [ 87%] 00:32 -> (00:05 left)\u001b[A\u001b[A\n", 551 | "\n", 552 | ":3SsnPorch: |██████████████████▍ | [ 88%] 00:33 -> (00:05 left)\u001b[A\u001b[A\n", 553 | "\n", 554 | ":ScreenPorch: |██████████████████▍ | [ 88%] 00:33 -> (00:05 left)\u001b[A\u001b[A\n", 555 | "\n", 556 | ":ScreenPorch: |██████████████████▋ | [ 89%] 00:33 -> (00:04 left)\u001b[A\u001b[A\n", 557 | "\n", 558 | ":PoolArea: |██████████████████▋ | [ 89%] 00:33 -> (00:04 left)\u001b[A\u001b[A\n", 559 | "\n", 560 | ":PoolArea: |██████████████████▉ | [ 90%] 00:34 -> (00:03 left)\u001b[A\u001b[A\n", 561 | "\n", 562 | ":PoolQC: |██████████████████▉ | [ 90%] 00:34 -> (00:03 left)\u001b[A\u001b[A\n", 563 | "\n", 564 | ":Fence: |███████████████████▏ | [ 91%] 00:34 -> (00:03 left)\u001b[A\u001b[A\n", 565 | "\n", 566 | ":Fence: |███████████████████▍ | [ 93%] 00:34 -> (00:02 left)\u001b[A\u001b[A\n", 567 | "\n", 568 | ":MiscFeature: |███████████████████▍ | [ 93%] 00:34 -> (00:02 left)\u001b[A\u001b[A\n", 569 | "\n", 570 | ":MiscFeature: |███████████████████▋ | [ 94%] 00:34 -> (00:01 left)\u001b[A\u001b[A\n", 571 | "\n", 572 | ":MiscVal: |███████████████████▋ | [ 94%] 00:34 -> (00:01 left)\u001b[A\u001b[A\n", 573 | "\n", 574 | ":MiscVal: |███████████████████▉ | [ 95%] 00:35 -> (00:01 left)\u001b[A\u001b[A\n", 575 | "\n", 576 | ":MoSold: |███████████████████▉ | [ 95%] 00:35 -> (00:01 left)\u001b[A\u001b[A\n", 577 | "\n", 578 | ":MoSold: |████████████████████▏| [ 96%] 00:35 -> (00:01 left)\u001b[A\u001b[A\n", 579 | "\n", 580 | ":YrSold: |████████████████████▏| [ 96%] 00:35 -> (00:01 left)\u001b[A\u001b[A\n", 581 | "\n", 582 | ":YrSold: |████████████████████▍| [ 98%] 00:36 -> (00:00 left)\u001b[A\u001b[A\n", 583 | "\n", 584 | ":SaleType: |████████████████████▍| [ 98%] 00:36 -> (00:00 left)\u001b[A\u001b[A\n", 585 | "\n", 586 | ":SaleType: |████████████████████▋| [ 99%] 00:36 -> (00:00 left)\u001b[A\u001b[A\n", 587 | "\n", 588 | ":SaleCondition: |████████████████████▋| [ 99%] 00:36 -> (00:00 left)\u001b[A\u001b[A\n", 589 | "\n", 590 | ":SaleCondition: |█████████████████████| [100%] 00:36 -> (00:00 left)\u001b[A\u001b[A\n", 591 | "\n", 592 | ":FEATURES DONE: |█████████████████████| [100%] 00:36 -> (00:00 left)\u001b[A\u001b[A\n", 593 | "\n", 594 | "\n", 595 | " | | [ 0%] 00:00 -> (? left)\u001b[A\u001b[A\n", 596 | "\n" 597 | ] 598 | }, 599 | { 600 | "name": "stderr", 601 | "output_type": "stream", 602 | "text": [ 603 | ":Processing Pairwise Features: | | [ 0%] 00:00 -> (? left)\u001b[A\u001b[A\n", 604 | "\n", 605 | ":Processing Pairwise Features: |█ | [ 5%] 00:00 -> (00:02 left)\u001b[A\u001b[A\n", 606 | "\n", 607 | ":Processing Pairwise Features: |█▊ | [ 9%] 00:00 -> (00:02 left)\u001b[A\u001b[A\n", 608 | "\n", 609 | ":Processing Pairwise Features: |██▎ | [ 11%] 00:00 -> (00:03 left)\u001b[A\u001b[A\n", 610 | "\n", 611 | ":Processing Pairwise Features: |██▊ | [ 14%] 00:00 -> (00:03 left)\u001b[A\u001b[A\n", 612 | "\n", 613 | ":Processing Pairwise Features: |███▎ | [ 16%] 00:00 -> (00:04 left)\u001b[A\u001b[A\n", 614 | "\n", 615 | ":Processing Pairwise Features: |███▉ | [ 19%] 00:00 -> (00:05 left)\u001b[A\u001b[A\n", 616 | "\n", 617 | ":Processing Pairwise Features: |████▍ | [ 21%] 00:01 -> (00:05 left)\u001b[A\u001b[A\n", 618 | "\n", 619 | ":Processing Pairwise Features: |████▉ | [ 23%] 00:01 -> (00:05 left)\u001b[A\u001b[A\n", 620 | "\n", 621 | ":Processing Pairwise Features: |█████▉ | [ 28%] 00:01 -> (00:04 left)\u001b[A\u001b[A\n", 622 | "\n", 623 | ":Processing Pairwise Features: |██████▍ | [ 31%] 00:01 -> (00:04 left)\u001b[A\u001b[A\n", 624 | "\n", 625 | ":Processing Pairwise Features: |███████ | [ 33%] 00:01 -> (00:04 left)\u001b[A\u001b[A\n", 626 | "\n", 627 | ":Processing Pairwise Features: |███████▊ | [ 37%] 00:02 -> (00:04 left)\u001b[A\u001b[A\n", 628 | "\n", 629 | ":Processing Pairwise Features: |████████▎ | [ 40%] 00:02 -> (00:04 left)\u001b[A\u001b[A\n", 630 | "\n", 631 | ":Processing Pairwise Features: |████████▊ | [ 42%] 00:02 -> (00:04 left)\u001b[A\u001b[A\n", 632 | "\n", 633 | ":Processing Pairwise Features: |█████████▌ | [ 46%] 00:02 -> (00:03 left)\u001b[A\u001b[A\n", 634 | "\n", 635 | ":Processing Pairwise Features: |██████████▋ | [ 51%] 00:02 -> (00:02 left)\u001b[A\u001b[A\n", 636 | "\n", 637 | ":Processing Pairwise Features: |███████████▍ | [ 54%] 00:03 -> (00:02 left)\u001b[A\u001b[A\n", 638 | "\n", 639 | ":Processing Pairwise Features: |████████████▋ | [ 60%] 00:03 -> (00:01 left)\u001b[A\u001b[A\n", 640 | "\n", 641 | ":Processing Pairwise Features: |█████████████▍ | [ 64%] 00:03 -> (00:01 left)\u001b[A\u001b[A\n", 642 | "\n", 643 | ":Processing Pairwise Features: |██████████████▎ | [ 68%] 00:03 -> (00:01 left)\u001b[A\u001b[A\n", 644 | "\n", 645 | ":Processing Pairwise Features: |██████████████▊ | [ 70%] 00:03 -> (00:01 left)\u001b[A\u001b[A\n", 646 | "\n", 647 | ":Processing Pairwise Features: |███████████████▎ | [ 73%] 00:03 -> (00:01 left)\u001b[A\u001b[A\n", 648 | "\n", 649 | ":Processing Pairwise Features: |███████████████▊ | [ 75%] 00:04 -> (00:01 left)\u001b[A\u001b[A\n", 650 | "\n", 651 | ":Processing Pairwise Features: |████████████████▎ | [ 78%] 00:04 -> (00:01 left)\u001b[A\u001b[A\n", 652 | "\n", 653 | ":Processing Pairwise Features: |█████████████████ | [ 81%] 00:04 -> (00:01 left)\u001b[A\u001b[A\n", 654 | "\n", 655 | ":Processing Pairwise Features: |██████████████████▍ | [ 88%] 00:04 -> (00:00 left)\u001b[A\u001b[A\n", 656 | "\n", 657 | ":Processing Pairwise Features: |███████████████████▍ | [ 93%] 00:04 -> (00:00 left)\u001b[A\u001b[A\n", 658 | "\n", 659 | ":Processing Pairwise Features: |████████████████████▍| [ 98%] 00:04 -> (00:00 left)\u001b[A\u001b[A\n", 660 | "\n", 661 | ":PAIRWISE DONE: |█████████████████████| [100%] 00:05 -> (00:00 left)\u001b[A\u001b[A\n" 662 | ] 663 | }, 664 | { 665 | "name": "stdout", 666 | "output_type": "stream", 667 | "text": [ 668 | "Creating Associations graph... DONE!\n" 669 | ] 670 | } 671 | ], 672 | "source": [ 673 | "my_report = sweetviz.analyze([train, \"Train\"],target_feat='SalePrice')" 674 | ] 675 | }, 676 | { 677 | "cell_type": "code", 678 | "execution_count": 21, 679 | "metadata": {}, 680 | "outputs": [], 681 | "source": [ 682 | "my_report.show_html('Report.html')" 683 | ] 684 | }, 685 | { 686 | "cell_type": "markdown", 687 | "metadata": {}, 688 | "source": [ 689 | "### Comparing two dataframes (e.g. Test vs Training sets)" 690 | ] 691 | }, 692 | { 693 | "cell_type": "code", 694 | "execution_count": 22, 695 | "metadata": {}, 696 | "outputs": [ 697 | { 698 | "name": "stderr", 699 | "output_type": "stream", 700 | "text": [ 701 | "\n", 702 | "\n", 703 | " | | [ 0%] 00:00 -> (? left)\u001b[A\u001b[A\n", 704 | "\n", 705 | "Summarizing dataframe: | | [ 0%] 00:00 -> (? left)\u001b[A\u001b[A\n", 706 | "\n", 707 | "Summarizing dataframe: |▎ | [ 1%] 00:00 -> (00:32 left)\u001b[A\u001b[A\n", 708 | "\n", 709 | ":TARGET:: |▎ | [ 1%] 00:00 -> (00:32 left)\u001b[A\u001b[A\n", 710 | "\n", 711 | ":TARGET:: |▌ | [ 2%] 00:00 -> (00:32 left)\u001b[A\u001b[A\n", 712 | "\n", 713 | ":Id: |▌ | [ 2%] 00:00 -> (00:32 left)\u001b[A\u001b[A\n", 714 | "\n", 715 | ":Id: |▊ | [ 4%] 00:01 -> (00:38 left)\u001b[A\u001b[A\n", 716 | "\n", 717 | ":MSSubClass: |▊ | [ 4%] 00:01 -> (00:38 left)\u001b[A\u001b[A\n", 718 | "\n", 719 | ":MSSubClass: |█ | [ 5%] 00:02 -> (00:41 left)\u001b[A\u001b[A\n", 720 | "\n", 721 | ":MSZoning: |█ | [ 5%] 00:02 -> (00:41 left)\u001b[A\u001b[A\n", 722 | "\n", 723 | ":MSZoning: |█▎ | [ 6%] 00:02 -> (00:36 left)\u001b[A\u001b[A\n", 724 | "\n", 725 | ":LotFrontage: |█▎ | [ 6%] 00:02 -> (00:36 left)\u001b[A\u001b[A\n", 726 | "\n", 727 | ":LotFrontage: |█▌ | [ 7%] 00:03 -> (00:39 left)\u001b[A\u001b[A\n", 728 | "\n", 729 | ":LotArea: |█▌ | [ 7%] 00:03 -> (00:39 left)\u001b[A\u001b[A\n", 730 | "\n", 731 | ":LotArea: |█▊ | [ 9%] 00:03 -> (00:41 left)\u001b[A\u001b[A\n", 732 | "\n", 733 | ":Street: |█▊ | [ 9%] 00:03 -> (00:41 left)\u001b[A\u001b[A\n", 734 | "\n", 735 | ":Street: |██ | [ 10%] 00:04 -> (00:35 left)\u001b[A\u001b[A\n", 736 | "\n", 737 | ":Alley: |██ | [ 10%] 00:04 -> (00:35 left)\u001b[A\u001b[A\n", 738 | "\n", 739 | ":Alley: |██▎ | [ 11%] 00:04 -> (00:31 left)\u001b[A\u001b[A\n", 740 | "\n", 741 | ":LotShape: |██▎ | [ 11%] 00:04 -> (00:31 left)\u001b[A\u001b[A\n", 742 | "\n", 743 | ":LotShape: |██▌ | [ 12%] 00:04 -> (00:29 left)\u001b[A\u001b[A\n", 744 | "\n", 745 | ":LandContour: |██▌ | [ 12%] 00:04 -> (00:29 left)\u001b[A\u001b[A\n", 746 | "\n", 747 | ":LandContour: |██▊ | [ 13%] 00:05 -> (00:26 left)\u001b[A\u001b[A\n", 748 | "\n", 749 | ":Utilities: |██▊ | [ 13%] 00:05 -> (00:26 left)\u001b[A\u001b[A\n", 750 | "\n", 751 | ":Utilities: |███ | [ 15%] 00:05 -> (00:25 left)\u001b[A\u001b[A\n", 752 | "\n", 753 | ":LotConfig: |███ | [ 15%] 00:05 -> (00:25 left)\u001b[A\u001b[A\n", 754 | "\n", 755 | ":LotConfig: |███▎ | [ 16%] 00:05 -> (00:24 left)\u001b[A\u001b[A\n", 756 | "\n", 757 | ":LandSlope: |███▎ | [ 16%] 00:05 -> (00:24 left)\u001b[A\u001b[A\n", 758 | "\n", 759 | ":LandSlope: |███▌ | [ 17%] 00:06 -> (00:24 left)\u001b[A\u001b[A\n", 760 | "\n", 761 | ":Neighborhood: |███▌ | [ 17%] 00:06 -> (00:24 left)\u001b[A\u001b[A\n", 762 | "\n", 763 | ":Neighborhood: |███▊ | [ 18%] 00:06 -> (00:24 left)\u001b[A\u001b[A\n", 764 | "\n", 765 | ":Condition1: |███▊ | [ 18%] 00:06 -> (00:24 left)\u001b[A\u001b[A\n", 766 | "\n", 767 | ":Condition1: |████ | [ 20%] 00:06 -> (00:24 left)\u001b[A\u001b[A\n", 768 | "\n", 769 | ":Condition2: |████ | [ 20%] 00:06 -> (00:24 left)\u001b[A\u001b[A\n", 770 | "\n", 771 | ":Condition2: |████▎ | [ 21%] 00:07 -> (00:23 left)\u001b[A\u001b[A\n", 772 | "\n", 773 | ":BldgType: |████▎ | [ 21%] 00:07 -> (00:23 left)\u001b[A\u001b[A\n", 774 | "\n", 775 | ":BldgType: |████▌ | [ 22%] 00:07 -> (00:23 left)\u001b[A\u001b[A\n", 776 | "\n", 777 | ":HouseStyle: |████▌ | [ 22%] 00:07 -> (00:23 left)\u001b[A\u001b[A\n", 778 | "\n", 779 | ":HouseStyle: |████▊ | [ 23%] 00:07 -> (00:23 left)\u001b[A\u001b[A\n", 780 | "\n", 781 | ":OverallQual: |████▊ | [ 23%] 00:07 -> (00:23 left)\u001b[A\u001b[A\n", 782 | "\n", 783 | ":OverallQual: |█████ | [ 24%] 00:08 -> (00:22 left)\u001b[A\u001b[A\n", 784 | "\n", 785 | ":OverallCond: |█████ | [ 24%] 00:08 -> (00:22 left)\u001b[A\u001b[A\n", 786 | "\n", 787 | ":OverallCond: |█████▍ | [ 26%] 00:08 -> (00:22 left)\u001b[A\u001b[A\n", 788 | "\n", 789 | ":YearBuilt: |█████▍ | [ 26%] 00:08 -> (00:22 left)\u001b[A\u001b[A\n", 790 | "\n", 791 | ":YearBuilt: |█████▋ | [ 27%] 00:09 -> (00:27 left)\u001b[A\u001b[A\n", 792 | "\n", 793 | ":YearRemodAdd: |█████▋ | [ 27%] 00:09 -> (00:27 left)\u001b[A\u001b[A\n", 794 | "\n", 795 | ":YearRemodAdd: |█████▉ | [ 28%] 00:09 -> (00:29 left)\u001b[A\u001b[A\n", 796 | "\n", 797 | ":RoofStyle: |█████▉ | [ 28%] 00:09 -> (00:29 left)\u001b[A\u001b[A\n", 798 | "\n", 799 | ":RoofStyle: |██████▏ | [ 29%] 00:10 -> (00:26 left)\u001b[A\u001b[A\n", 800 | "\n", 801 | ":RoofMatl: |██████▏ | [ 29%] 00:10 -> (00:26 left)\u001b[A\u001b[A\n", 802 | "\n", 803 | ":RoofMatl: |██████▍ | [ 30%] 00:10 -> (00:25 left)\u001b[A\u001b[A\n", 804 | "\n", 805 | ":Exterior1st: |██████▍ | [ 30%] 00:10 -> (00:25 left)\u001b[A\u001b[A\n", 806 | "\n", 807 | ":Exterior1st: |██████▋ | [ 32%] 00:11 -> (00:24 left)\u001b[A\u001b[A\n", 808 | "\n", 809 | ":Exterior2nd: |██████▋ | [ 32%] 00:11 -> (00:24 left)\u001b[A\u001b[A\n", 810 | "\n", 811 | ":Exterior2nd: |██████▉ | [ 33%] 00:11 -> (00:23 left)\u001b[A\u001b[A\n", 812 | "\n", 813 | ":MasVnrType: |██████▉ | [ 33%] 00:11 -> (00:23 left)\u001b[A\u001b[A\n", 814 | "\n", 815 | ":MasVnrType: |███████▏ | [ 34%] 00:11 -> (00:21 left)\u001b[A\u001b[A\n", 816 | "\n", 817 | ":MasVnrArea: |███████▏ | [ 34%] 00:11 -> (00:21 left)\u001b[A\u001b[A\n", 818 | "\n", 819 | ":MasVnrArea: |███████▍ | [ 35%] 00:12 -> (00:25 left)\u001b[A\u001b[A\n", 820 | "\n", 821 | ":ExterQual: |███████▍ | [ 35%] 00:12 -> (00:25 left)\u001b[A\u001b[A\n", 822 | "\n", 823 | ":ExterQual: |███████▋ | [ 37%] 00:12 -> (00:22 left)\u001b[A\u001b[A\n", 824 | "\n", 825 | ":ExterCond: |███████▋ | [ 37%] 00:12 -> (00:22 left)\u001b[A\u001b[A\n", 826 | "\n", 827 | ":ExterCond: |███████▉ | [ 38%] 00:13 -> (00:21 left)\u001b[A\u001b[A\n", 828 | "\n", 829 | ":Foundation: |███████▉ | [ 38%] 00:13 -> (00:21 left)\u001b[A\u001b[A\n", 830 | "\n", 831 | ":Foundation: |████████▏ | [ 39%] 00:13 -> (00:20 left)\u001b[A\u001b[A\n", 832 | "\n", 833 | ":BsmtQual: |████████▏ | [ 39%] 00:13 -> (00:20 left)\u001b[A\u001b[A\n", 834 | "\n", 835 | ":BsmtQual: |████████▍ | [ 40%] 00:13 -> (00:18 left)\u001b[A\u001b[A\n", 836 | "\n", 837 | ":BsmtCond: |████████▍ | [ 40%] 00:13 -> (00:18 left)\u001b[A\u001b[A\n", 838 | "\n", 839 | ":BsmtCond: |████████▋ | [ 41%] 00:14 -> (00:18 left)\u001b[A\u001b[A\n", 840 | "\n", 841 | ":BsmtExposure: |████████▋ | [ 41%] 00:14 -> (00:18 left)\u001b[A\u001b[A\n", 842 | "\n", 843 | ":BsmtExposure: |████████▉ | [ 43%] 00:14 -> (00:17 left)\u001b[A\u001b[A\n", 844 | "\n", 845 | ":BsmtFinType1: |████████▉ | [ 43%] 00:14 -> (00:17 left)\u001b[A\u001b[A\n", 846 | "\n", 847 | ":BsmtFinType1: |█████████▏ | [ 44%] 00:15 -> (00:17 left)\u001b[A\u001b[A\n", 848 | "\n", 849 | ":BsmtFinSF1: |█████████▏ | [ 44%] 00:15 -> (00:17 left)\u001b[A\u001b[A\n", 850 | "\n", 851 | ":BsmtFinSF1: |█████████▍ | [ 45%] 00:15 -> (00:20 left)\u001b[A\u001b[A\n", 852 | "\n", 853 | ":BsmtFinType2: |█████████▍ | [ 45%] 00:15 -> (00:20 left)\u001b[A\u001b[A\n", 854 | "\n", 855 | ":BsmtFinType2: |█████████▋ | [ 46%] 00:16 -> (00:18 left)\u001b[A\u001b[A\n", 856 | "\n", 857 | ":BsmtFinSF2: |█████████▋ | [ 46%] 00:16 -> (00:18 left)\u001b[A\u001b[A\n", 858 | "\n", 859 | ":BsmtFinSF2: |█████████▉ | [ 48%] 00:16 -> (00:21 left)\u001b[A\u001b[A\n", 860 | "\n", 861 | ":BsmtUnfSF: |█████████▉ | [ 48%] 00:16 -> (00:21 left)\u001b[A\u001b[A\n", 862 | "\n", 863 | ":BsmtUnfSF: |██████████▏ | [ 49%] 00:17 -> (00:22 left)\u001b[A\u001b[A\n", 864 | "\n", 865 | ":TotalBsmtSF: |██████████▏ | [ 49%] 00:17 -> (00:22 left)\u001b[A\u001b[A\n", 866 | "\n", 867 | ":TotalBsmtSF: |██████████▌ | [ 50%] 00:17 -> (00:23 left)\u001b[A\u001b[A\n", 868 | "\n" 869 | ] 870 | }, 871 | { 872 | "name": "stderr", 873 | "output_type": "stream", 874 | "text": [ 875 | ":Heating: |██████████▌ | [ 50%] 00:17 -> (00:23 left)\u001b[A\u001b[A\n", 876 | "\n", 877 | ":Heating: |██████████▊ | [ 51%] 00:18 -> (00:20 left)\u001b[A\u001b[A\n", 878 | "\n", 879 | ":HeatingQC: |██████████▊ | [ 51%] 00:18 -> (00:20 left)\u001b[A\u001b[A\n", 880 | "\n", 881 | ":HeatingQC: |███████████ | [ 52%] 00:18 -> (00:18 left)\u001b[A\u001b[A\n", 882 | "\n", 883 | ":CentralAir: |███████████ | [ 52%] 00:18 -> (00:18 left)\u001b[A\u001b[A\n", 884 | "\n", 885 | ":CentralAir: |███████████▎ | [ 54%] 00:19 -> (00:16 left)\u001b[A\u001b[A\n", 886 | "\n", 887 | ":Electrical: |███████████▎ | [ 54%] 00:19 -> (00:16 left)\u001b[A\u001b[A\n", 888 | "\n", 889 | ":Electrical: |███████████▌ | [ 55%] 00:19 -> (00:15 left)\u001b[A\u001b[A\n", 890 | "\n", 891 | ":1stFlrSF: |███████████▌ | [ 55%] 00:19 -> (00:15 left)\u001b[A\u001b[A\n", 892 | "\n", 893 | ":1stFlrSF: |███████████▊ | [ 56%] 00:21 -> (00:37 left)\u001b[A\u001b[A\n", 894 | "\n", 895 | ":2ndFlrSF: |███████████▊ | [ 56%] 00:21 -> (00:37 left)\u001b[A\u001b[A\n", 896 | "\n", 897 | ":2ndFlrSF: |████████████ | [ 57%] 00:22 -> (00:32 left)\u001b[A\u001b[A\n", 898 | "\n", 899 | ":LowQualFinSF: |████████████ | [ 57%] 00:22 -> (00:32 left)\u001b[A\u001b[A\n", 900 | "\n", 901 | ":LowQualFinSF: |████████████▎ | [ 59%] 00:23 -> (00:28 left)\u001b[A\u001b[A\n", 902 | "\n", 903 | ":GrLivArea: |████████████▎ | [ 59%] 00:23 -> (00:28 left)\u001b[A\u001b[A\n", 904 | "\n", 905 | ":GrLivArea: |████████████▌ | [ 60%] 00:23 -> (00:25 left)\u001b[A\u001b[A\n", 906 | "\n", 907 | ":BsmtFullBath: |████████████▌ | [ 60%] 00:23 -> (00:25 left)\u001b[A\u001b[A\n", 908 | "\n", 909 | ":BsmtFullBath: |████████████▊ | [ 61%] 00:24 -> (00:20 left)\u001b[A\u001b[A\n", 910 | "\n", 911 | ":BsmtHalfBath: |████████████▊ | [ 61%] 00:24 -> (00:20 left)\u001b[A\u001b[A\n", 912 | "\n", 913 | ":BsmtHalfBath: |█████████████ | [ 62%] 00:24 -> (00:17 left)\u001b[A\u001b[A\n", 914 | "\n", 915 | ":FullBath: |█████████████ | [ 62%] 00:24 -> (00:17 left)\u001b[A\u001b[A\n", 916 | "\n", 917 | ":FullBath: |█████████████▎ | [ 63%] 00:24 -> (00:14 left)\u001b[A\u001b[A\n", 918 | "\n", 919 | ":HalfBath: |█████████████▎ | [ 63%] 00:24 -> (00:14 left)\u001b[A\u001b[A\n", 920 | "\n", 921 | ":HalfBath: |█████████████▌ | [ 65%] 00:25 -> (00:12 left)\u001b[A\u001b[A\n", 922 | "\n", 923 | ":BedroomAbvGr: |█████████████▌ | [ 65%] 00:25 -> (00:12 left)\u001b[A\u001b[A\n", 924 | "\n", 925 | ":BedroomAbvGr: |█████████████▊ | [ 66%] 00:25 -> (00:11 left)\u001b[A\u001b[A\n", 926 | "\n", 927 | ":KitchenAbvGr: |█████████████▊ | [ 66%] 00:25 -> (00:11 left)\u001b[A\u001b[A\n", 928 | "\n", 929 | ":KitchenAbvGr: |██████████████ | [ 67%] 00:25 -> (00:10 left)\u001b[A\u001b[A\n", 930 | "\n", 931 | ":KitchenQual: |██████████████ | [ 67%] 00:25 -> (00:10 left)\u001b[A\u001b[A\n", 932 | "\n", 933 | ":KitchenQual: |██████████████▎ | [ 68%] 00:26 -> (00:10 left)\u001b[A\u001b[A\n", 934 | "\n", 935 | ":TotRmsAbvGrd: |██████████████▎ | [ 68%] 00:26 -> (00:10 left)\u001b[A\u001b[A\n", 936 | "\n", 937 | ":TotRmsAbvGrd: |██████████████▌ | [ 70%] 00:26 -> (00:11 left)\u001b[A\u001b[A\n", 938 | "\n", 939 | ":Functional: |██████████████▌ | [ 70%] 00:26 -> (00:11 left)\u001b[A\u001b[A\n", 940 | "\n", 941 | ":Functional: |██████████████▊ | [ 71%] 00:27 -> (00:10 left)\u001b[A\u001b[A\n", 942 | "\n", 943 | ":Fireplaces: |██████████████▊ | [ 71%] 00:27 -> (00:10 left)\u001b[A\u001b[A\n", 944 | "\n", 945 | ":Fireplaces: |███████████████ | [ 72%] 00:27 -> (00:09 left)\u001b[A\u001b[A\n", 946 | "\n", 947 | ":FireplaceQu: |███████████████ | [ 72%] 00:27 -> (00:09 left)\u001b[A\u001b[A\n", 948 | "\n", 949 | ":FireplaceQu: |███████████████▎ | [ 73%] 00:28 -> (00:08 left)\u001b[A\u001b[A\n", 950 | "\n", 951 | ":GarageType: |███████████████▎ | [ 73%] 00:28 -> (00:08 left)\u001b[A\u001b[A\n", 952 | "\n", 953 | ":GarageType: |███████████████▌ | [ 74%] 00:28 -> (00:08 left)\u001b[A\u001b[A\n", 954 | "\n", 955 | ":GarageYrBlt: |███████████████▌ | [ 74%] 00:28 -> (00:08 left)\u001b[A\u001b[A\n", 956 | "\n", 957 | ":GarageYrBlt: |███████████████▉ | [ 76%] 00:29 -> (00:09 left)\u001b[A\u001b[A\n", 958 | "\n", 959 | ":GarageFinish: |███████████████▉ | [ 76%] 00:29 -> (00:09 left)\u001b[A\u001b[A\n", 960 | "\n", 961 | ":GarageFinish: |████████████████▏ | [ 77%] 00:29 -> (00:08 left)\u001b[A\u001b[A\n", 962 | "\n", 963 | ":GarageCars: |████████████████▏ | [ 77%] 00:29 -> (00:08 left)\u001b[A\u001b[A\n", 964 | "\n", 965 | ":GarageCars: |████████████████▍ | [ 78%] 00:29 -> (00:07 left)\u001b[A\u001b[A\n", 966 | "\n", 967 | ":GarageArea: |████████████████▍ | [ 78%] 00:29 -> (00:07 left)\u001b[A\u001b[A\n", 968 | "\n", 969 | ":GarageArea: |████████████████▋ | [ 79%] 00:30 -> (00:08 left)\u001b[A\u001b[A\n", 970 | "\n", 971 | ":GarageQual: |████████████████▋ | [ 79%] 00:30 -> (00:08 left)\u001b[A\u001b[A\n", 972 | "\n", 973 | ":GarageQual: |████████████████▉ | [ 80%] 00:30 -> (00:07 left)\u001b[A\u001b[A\n", 974 | "\n", 975 | ":GarageCond: |████████████████▉ | [ 80%] 00:30 -> (00:07 left)\u001b[A\u001b[A\n", 976 | "\n", 977 | ":GarageCond: |█████████████████▏ | [ 82%] 00:31 -> (00:06 left)\u001b[A\u001b[A\n", 978 | "\n", 979 | ":PavedDrive: |█████████████████▏ | [ 82%] 00:31 -> (00:06 left)\u001b[A\u001b[A\n", 980 | "\n", 981 | ":PavedDrive: |█████████████████▍ | [ 83%] 00:31 -> (00:05 left)\u001b[A\u001b[A\n", 982 | "\n", 983 | ":WoodDeckSF: |█████████████████▍ | [ 83%] 00:31 -> (00:05 left)\u001b[A\u001b[A\n", 984 | "\n", 985 | ":WoodDeckSF: |█████████████████▋ | [ 84%] 00:32 -> (00:06 left)\u001b[A\u001b[A\n", 986 | "\n", 987 | ":OpenPorchSF: |█████████████████▋ | [ 84%] 00:32 -> (00:06 left)\u001b[A\u001b[A\n", 988 | "\n", 989 | ":OpenPorchSF: |█████████████████▉ | [ 85%] 00:32 -> (00:06 left)\u001b[A\u001b[A\n", 990 | "\n", 991 | ":EnclosedPorch: |█████████████████▉ | [ 85%] 00:32 -> (00:06 left)\u001b[A\u001b[A\n", 992 | "\n", 993 | ":EnclosedPorch: |██████████████████▏ | [ 87%] 00:33 -> (00:06 left)\u001b[A\u001b[A\n", 994 | "\n", 995 | ":3SsnPorch: |██████████████████▏ | [ 87%] 00:33 -> (00:06 left)\u001b[A\u001b[A\n", 996 | "\n", 997 | ":3SsnPorch: |██████████████████▍ | [ 88%] 00:34 -> (00:05 left)\u001b[A\u001b[A\n", 998 | "\n", 999 | ":ScreenPorch: |██████████████████▍ | [ 88%] 00:34 -> (00:05 left)\u001b[A\u001b[A\n", 1000 | "\n", 1001 | ":ScreenPorch: |██████████████████▋ | [ 89%] 00:34 -> (00:05 left)\u001b[A\u001b[A\n", 1002 | "\n", 1003 | ":PoolArea: |██████████████████▋ | [ 89%] 00:34 -> (00:05 left)\u001b[A\u001b[A\n", 1004 | "\n", 1005 | ":PoolArea: |██████████████████▉ | [ 90%] 00:35 -> (00:04 left)\u001b[A\u001b[A\n", 1006 | "\n", 1007 | ":PoolQC: |██████████████████▉ | [ 90%] 00:35 -> (00:04 left)\u001b[A\u001b[A\n", 1008 | "\n", 1009 | ":Fence: |███████████████████▏ | [ 91%] 00:35 -> (00:03 left)\u001b[A\u001b[A\n", 1010 | "\n", 1011 | ":Fence: |███████████████████▍ | [ 93%] 00:35 -> (00:02 left)\u001b[A\u001b[A\n", 1012 | "\n", 1013 | ":MiscFeature: |███████████████████▍ | [ 93%] 00:35 -> (00:02 left)\u001b[A\u001b[A\n", 1014 | "\n", 1015 | ":MiscFeature: |███████████████████▋ | [ 94%] 00:35 -> (00:02 left)\u001b[A\u001b[A\n", 1016 | "\n", 1017 | ":MiscVal: |███████████████████▋ | [ 94%] 00:35 -> (00:02 left)\u001b[A\u001b[A\n", 1018 | "\n", 1019 | ":MiscVal: |███████████████████▉ | [ 95%] 00:36 -> (00:01 left)\u001b[A\u001b[A\n", 1020 | "\n", 1021 | ":MoSold: |███████████████████▉ | [ 95%] 00:36 -> (00:01 left)\u001b[A\u001b[A\n", 1022 | "\n", 1023 | ":MoSold: |████████████████████▏| [ 96%] 00:37 -> (00:01 left)\u001b[A\u001b[A\n", 1024 | "\n", 1025 | ":YrSold: |████████████████████▏| [ 96%] 00:37 -> (00:01 left)\u001b[A\u001b[A\n", 1026 | "\n", 1027 | ":YrSold: |████████████████████▍| [ 98%] 00:37 -> (00:00 left)\u001b[A\u001b[A\n", 1028 | "\n", 1029 | ":SaleType: |████████████████████▍| [ 98%] 00:37 -> (00:00 left)\u001b[A\u001b[A\n", 1030 | "\n", 1031 | ":SaleType: |████████████████████▋| [ 99%] 00:37 -> (00:00 left)\u001b[A\u001b[A\n", 1032 | "\n", 1033 | ":SaleCondition: |████████████████████▋| [ 99%] 00:37 -> (00:00 left)\u001b[A\u001b[A\n", 1034 | "\n", 1035 | ":SaleCondition: |█████████████████████| [100%] 00:38 -> (00:00 left)\u001b[A\u001b[A\n", 1036 | "\n", 1037 | ":FEATURES DONE: |█████████████████████| [100%] 00:38 -> (00:00 left)\u001b[A\u001b[A\n", 1038 | "\n", 1039 | "\n", 1040 | " | | [ 0%] 00:00 -> (? left)\u001b[A\u001b[A\n", 1041 | "\n" 1042 | ] 1043 | }, 1044 | { 1045 | "name": "stderr", 1046 | "output_type": "stream", 1047 | "text": [ 1048 | ":Processing Pairwise Features: | | [ 0%] 00:00 -> (? left)\u001b[A\u001b[A\n", 1049 | "\n", 1050 | ":Processing Pairwise Features: |█ | [ 5%] 00:00 -> (00:04 left)\u001b[A\u001b[A\n", 1051 | "\n", 1052 | ":Processing Pairwise Features: |█▊ | [ 9%] 00:00 -> (00:04 left)\u001b[A\u001b[A\n", 1053 | "\n", 1054 | ":Processing Pairwise Features: |██ | [ 10%] 00:00 -> (00:07 left)\u001b[A\u001b[A\n", 1055 | "\n", 1056 | ":Processing Pairwise Features: |██▎ | [ 11%] 00:00 -> (00:08 left)\u001b[A\u001b[A\n", 1057 | "\n", 1058 | ":Processing Pairwise Features: |██▌ | [ 12%] 00:00 -> (00:10 left)\u001b[A\u001b[A\n", 1059 | "\n", 1060 | ":Processing Pairwise Features: |██▊ | [ 14%] 00:01 -> (00:10 left)\u001b[A\u001b[A\n", 1061 | "\n", 1062 | ":Processing Pairwise Features: |███ | [ 15%] 00:01 -> (00:11 left)\u001b[A\u001b[A\n", 1063 | "\n", 1064 | ":Processing Pairwise Features: |███▎ | [ 16%] 00:01 -> (00:11 left)\u001b[A\u001b[A\n", 1065 | "\n", 1066 | ":Processing Pairwise Features: |███▋ | [ 17%] 00:01 -> (00:12 left)\u001b[A\u001b[A\n", 1067 | "\n", 1068 | ":Processing Pairwise Features: |███▉ | [ 19%] 00:01 -> (00:13 left)\u001b[A\u001b[A\n", 1069 | "\n", 1070 | ":Processing Pairwise Features: |████▏ | [ 20%] 00:02 -> (00:12 left)\u001b[A\u001b[A\n", 1071 | "\n", 1072 | ":Processing Pairwise Features: |████▍ | [ 21%] 00:02 -> (00:12 left)\u001b[A\u001b[A\n", 1073 | "\n", 1074 | ":Processing Pairwise Features: |████▋ | [ 22%] 00:02 -> (00:12 left)\u001b[A\u001b[A\n", 1075 | "\n", 1076 | ":Processing Pairwise Features: |████▉ | [ 23%] 00:02 -> (00:11 left)\u001b[A\u001b[A\n", 1077 | "\n", 1078 | ":Processing Pairwise Features: |█████▏ | [ 25%] 00:02 -> (00:11 left)\u001b[A\u001b[A\n", 1079 | "\n", 1080 | ":Processing Pairwise Features: |█████▉ | [ 28%] 00:03 -> (00:08 left)\u001b[A\u001b[A\n", 1081 | "\n", 1082 | ":Processing Pairwise Features: |██████▏ | [ 30%] 00:03 -> (00:08 left)\u001b[A\u001b[A\n", 1083 | "\n", 1084 | ":Processing Pairwise Features: |██████▍ | [ 31%] 00:03 -> (00:09 left)\u001b[A\u001b[A\n", 1085 | "\n", 1086 | ":Processing Pairwise Features: |██████▋ | [ 32%] 00:03 -> (00:09 left)\u001b[A\u001b[A\n", 1087 | "\n", 1088 | ":Processing Pairwise Features: |███████ | [ 33%] 00:03 -> (00:09 left)\u001b[A\u001b[A\n", 1089 | "\n", 1090 | ":Processing Pairwise Features: |███████▌ | [ 36%] 00:04 -> (00:08 left)\u001b[A\u001b[A\n", 1091 | "\n", 1092 | ":Processing Pairwise Features: |███████▊ | [ 37%] 00:04 -> (00:08 left)\u001b[A\u001b[A\n", 1093 | "\n", 1094 | ":Processing Pairwise Features: |████████ | [ 38%] 00:04 -> (00:08 left)\u001b[A\u001b[A\n", 1095 | "\n", 1096 | ":Processing Pairwise Features: |████████▎ | [ 40%] 00:04 -> (00:08 left)\u001b[A\u001b[A\n", 1097 | "\n", 1098 | ":Processing Pairwise Features: |████████▌ | [ 41%] 00:04 -> (00:08 left)\u001b[A\u001b[A\n", 1099 | "\n", 1100 | ":Processing Pairwise Features: |████████▊ | [ 42%] 00:04 -> (00:08 left)\u001b[A\u001b[A\n", 1101 | "\n", 1102 | ":Processing Pairwise Features: |█████████ | [ 43%] 00:05 -> (00:08 left)\u001b[A\u001b[A\n", 1103 | "\n", 1104 | ":Processing Pairwise Features: |█████████▌ | [ 46%] 00:05 -> (00:06 left)\u001b[A\u001b[A\n", 1105 | "\n", 1106 | ":Processing Pairwise Features: |██████████▋ | [ 51%] 00:05 -> (00:05 left)\u001b[A\u001b[A\n", 1107 | "\n", 1108 | ":Processing Pairwise Features: |███████████▏ | [ 53%] 00:05 -> (00:05 left)\u001b[A\u001b[A\n", 1109 | "\n", 1110 | ":Processing Pairwise Features: |███████████▍ | [ 54%] 00:06 -> (00:05 left)\u001b[A\u001b[A\n", 1111 | "\n", 1112 | ":Processing Pairwise Features: |████████████▋ | [ 60%] 00:06 -> (00:03 left)\u001b[A\u001b[A\n", 1113 | "\n", 1114 | ":Processing Pairwise Features: |█████████████▏ | [ 63%] 00:06 -> (00:04 left)\u001b[A\u001b[A\n", 1115 | "\n", 1116 | ":Processing Pairwise Features: |█████████████▋ | [ 65%] 00:07 -> (00:04 left)\u001b[A\u001b[A\n", 1117 | "\n", 1118 | ":Processing Pairwise Features: |██████████████ | [ 67%] 00:07 -> (00:04 left)\u001b[A\u001b[A\n", 1119 | "\n", 1120 | ":Processing Pairwise Features: |██████████████▎ | [ 68%] 00:07 -> (00:04 left)\u001b[A\u001b[A\n", 1121 | "\n", 1122 | ":Processing Pairwise Features: |██████████████▊ | [ 70%] 00:07 -> (00:03 left)\u001b[A\u001b[A\n", 1123 | "\n", 1124 | ":Processing Pairwise Features: |███████████████ | [ 72%] 00:07 -> (00:03 left)\u001b[A\u001b[A\n", 1125 | "\n", 1126 | ":Processing Pairwise Features: |███████████████▎ | [ 73%] 00:07 -> (00:03 left)\u001b[A\u001b[A\n", 1127 | "\n", 1128 | ":Processing Pairwise Features: |███████████████▌ | [ 74%] 00:08 -> (00:03 left)\u001b[A\u001b[A\n", 1129 | "\n", 1130 | ":Processing Pairwise Features: |████████████████ | [ 77%] 00:08 -> (00:02 left)\u001b[A\u001b[A\n", 1131 | "\n", 1132 | ":Processing Pairwise Features: |████████████████▎ | [ 78%] 00:08 -> (00:02 left)\u001b[A\u001b[A\n", 1133 | "\n", 1134 | ":Processing Pairwise Features: |████████████████▊ | [ 80%] 00:08 -> (00:02 left)\u001b[A\u001b[A\n", 1135 | "\n", 1136 | ":Processing Pairwise Features: |█████████████████ | [ 81%] 00:08 -> (00:02 left)\u001b[A\u001b[A\n", 1137 | "\n", 1138 | ":Processing Pairwise Features: |█████████████████▎ | [ 83%] 00:09 -> (00:02 left)\u001b[A\u001b[A\n", 1139 | "\n", 1140 | ":Processing Pairwise Features: |██████████████████▉ | [ 90%] 00:09 -> (00:00 left)\u001b[A\u001b[A\n", 1141 | "\n", 1142 | ":Processing Pairwise Features: |███████████████████▍ | [ 93%] 00:09 -> (00:00 left)\u001b[A\u001b[A\n", 1143 | "\n", 1144 | ":Processing Pairwise Features: |███████████████████▉ | [ 95%] 00:09 -> (00:00 left)\u001b[A\u001b[A\n", 1145 | "\n", 1146 | ":Processing Pairwise Features: |████████████████████▍| [ 98%] 00:09 -> (00:00 left)\u001b[A\u001b[A\n", 1147 | "\n", 1148 | ":Processing Pairwise Features: |█████████████████████| [100%] 00:10 -> (00:00 left)\u001b[A\u001b[A\n", 1149 | "\n", 1150 | ":PAIRWISE DONE: |█████████████████████| [100%] 00:10 -> (00:00 left)\u001b[A\u001b[A\n" 1151 | ] 1152 | }, 1153 | { 1154 | "name": "stdout", 1155 | "output_type": "stream", 1156 | "text": [ 1157 | "Creating Associations graph... DONE!\n" 1158 | ] 1159 | } 1160 | ], 1161 | "source": [ 1162 | "my_report1 = sweetviz.compare([train, \"Train\"], [test, \"Test\"], \"SalePrice\")" 1163 | ] 1164 | }, 1165 | { 1166 | "cell_type": "code", 1167 | "execution_count": 23, 1168 | "metadata": {}, 1169 | "outputs": [], 1170 | "source": [ 1171 | "my_report1.show_html('Report.html')" 1172 | ] 1173 | }, 1174 | { 1175 | "cell_type": "code", 1176 | "execution_count": 15, 1177 | "metadata": {}, 1178 | "outputs": [ 1179 | { 1180 | "data": { 1181 | "text/plain": [ 1182 | "array(['Lvl', 'Bnk', 'Low', 'HLS'], dtype=object)" 1183 | ] 1184 | }, 1185 | "execution_count": 15, 1186 | "metadata": {}, 1187 | "output_type": "execute_result" 1188 | } 1189 | ], 1190 | "source": [ 1191 | "train['LandContour'].unique()" 1192 | ] 1193 | }, 1194 | { 1195 | "cell_type": "code", 1196 | "execution_count": null, 1197 | "metadata": {}, 1198 | "outputs": [], 1199 | "source": [] 1200 | } 1201 | ], 1202 | "metadata": { 1203 | "kernelspec": { 1204 | "display_name": "Python 3", 1205 | "language": "python", 1206 | "name": "python3" 1207 | }, 1208 | "language_info": { 1209 | "codemirror_mode": { 1210 | "name": "ipython", 1211 | "version": 3 1212 | }, 1213 | "file_extension": ".py", 1214 | "mimetype": "text/x-python", 1215 | "name": "python", 1216 | "nbconvert_exporter": "python", 1217 | "pygments_lexer": "ipython3", 1218 | "version": "3.6.9" 1219 | } 1220 | }, 1221 | "nbformat": 4, 1222 | "nbformat_minor": 4 1223 | } 1224 | --------------------------------------------------------------------------------