{"id":6061,"date":"2025-12-31T16:57:47","date_gmt":"2025-12-31T07:57:47","guid":{"rendered":"https:\/\/secondlife.lol\/?p=6061"},"modified":"2025-12-31T17:01:13","modified_gmt":"2025-12-31T08:01:13","slug":"seaborn-heatmap-7step-workflow","status":"publish","type":"post","link":"https:\/\/secondlife.lol\/en\/seaborn-heatmap-7step-workflow\/","title":{"rendered":"\ub370\uc774\ud130 \ubd84\uc11d 7\ub2e8\uacc4 \uc6cc\ud06c\ud50c\ub85c\uc6b0 1\ud3b8. Seaborn Heatmap"},"content":{"rendered":"<style>.kb-image6061_302fdc-74 .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image6061_302fdc-74\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"342\" height=\"342\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-97.png\" alt=\"Seaborn Heatmap image\" class=\"kb-img wp-image-6062\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-97.png 342w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-97-300x300.png 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-97-150x150.png 150w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-97-12x12.png 12w\" sizes=\"(max-width: 342px) 100vw, 342px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\uc624\ub298\uc740 \uc544\uc8fc \uc9e7\uc740 <a href=\"https:\/\/secondlife.lol\/what-is-seaborn-visualization-remodeling\/\" data-type=\"post\" data-id=\"6028\">Seaborn<\/a> Heatmap \uc608\uc81c\ub97c \uac00\uc9c0\uace0, <strong>\ub370\uc774\ud130 \ubd84\uc11d &amp; \uc2dc\uac01\ud654 7\ub2e8\uacc4<\/strong> \uc804\uccb4\ub97c \ud55c \ubc88\uc5d0 \ud6d1\uc5b4\ubcf4\ub294 \ud3ec\uc2a4\ud2b8\uc785\ub2c8\ub2e4. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc544\ub798\uc5d0\uc11c \ubcf4\ub4ef\uc774 \ucf54\ub4dc \uc790\uccb4\ub294 \uba87 \uc904\ubc16\uc5d0 \uc548 \ub418\uc9c0\ub9cc, \ub370\uc774\ud130 \ubd84\uc11d\uac00\ub77c\uba74 \uae30\ubcf8 \uc911\uc5d0 \uae30\ubcf8\uc778 \uadf8\ub798\ud504\ub85c \ub2e4\ub8f0 \uc218 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4. \ub370\uc774\ud130 \ubd84\uc11d \uacfc\uc815 \uc911\uc5d0 \uaf2d \ub2e4\ub8e8\ub294 \ubd80\ubd84\uc774\uae30\ub3c4 \ud558\uad6c\uc694.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc6b0\ub9ac\uac00 \uc0ac\uc6a9\ud560 \uc608\uc81c \ucf54\ub4dc\ub294 \uc544\ub798\uc640 \uac19\uc2b5\ub2c8\ub2e4.(\ucd9c\ucc98: <a href=\"https:\/\/seaborn.pydata.org\/examples\/spreadsheet_heatmap.html\" target=\"_blank\" rel=\"noopener\">Seaborn \uacf5\uc2dd \ud648\ud398\uc774\uc9c0<\/a>)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import matplotlib.pyplot as plt\nimport seaborn as sns\nsns.set_theme()\n\n# Load the example flights dataset and convert to long-form\nflights_long = sns.load_dataset(\"flights\")\nflights = (\n    flights_long\n    .pivot(index=\"month\", columns=\"year\", values=\"passengers\")\n)\n\n# Draw a heatmap with the numeric values in each cell\nf, ax = plt.subplots(figsize=(9, 6))\nsns.heatmap(flights, annot=True, fmt=\"d\", linewidths=.5, ax=ax)\n<\/code><\/pre>\n\n\n<style>.kb-image6061_fee90f-91 .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image6061_fee90f-91\"><figure class=\"aligncenter size-medium_large\"><img decoding=\"async\" width=\"768\" height=\"584\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-768x584.jpg\" alt=\"jupyter notebook seaborn heatmap\" class=\"kb-img wp-image-6063\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-768x584.jpg 768w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-300x228.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-600x456.jpg 600w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-16x12.jpg 16w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98.jpg 1200w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/figure><\/div>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);border-top:3px solid var(--global-palette2, #2B6CB0);border-right:3px solid var(--global-palette2, #2B6CB0);border-bottom:3px solid var(--global-palette2, #2B6CB0);border-left:3px solid var(--global-palette2, #2B6CB0);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title-wrap{color:var(--global-palette2, #2B6CB0);}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title{color:var(--global-palette2, #2B6CB0);font-size:28px;font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap .kb-table-of-content-list{color:var(--global-palette1, #3182CE);line-height:2em;font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap .kb-table-of-content-list .kb-table-of-contents__entry:hover{color:var(--global-palette6, #718096);}@media all and (max-width: 1024px){.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap{border-top:3px solid var(--global-palette2, #2B6CB0);border-right:3px solid var(--global-palette2, #2B6CB0);border-bottom:3px solid var(--global-palette2, #2B6CB0);border-left:3px solid var(--global-palette2, #2B6CB0);}}@media all and (max-width: 1024px){.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title{font-size:28px;}}@media all and (max-width: 767px){.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap{border-top:3px solid var(--global-palette2, #2B6CB0);border-right:3px solid var(--global-palette2, #2B6CB0);border-bottom:3px solid var(--global-palette2, #2B6CB0);border-left:3px solid var(--global-palette2, #2B6CB0);}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title{font-size:28px;}}<\/style>\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading6061_6e4747-ab, .wp-block-kadence-advancedheading.kt-adv-heading6061_6e4747-ab[data-kb-block=\"kb-adv-heading6061_6e4747-ab\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading6061_6e4747-ab mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6061_6e4747-ab[data-kb-block=\"kb-adv-heading6061_6e4747-ab\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading6061_6e4747-ab img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6061_6e4747-ab[data-kb-block=\"kb-adv-heading6061_6e4747-ab\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading6061_6e4747-ab wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading6061_6e4747-ab\">1\ub2e8\uacc4 \ud83d\udce5 \ub370\uc774\ud130 \uc218\uc9d1\/\ub85c\ub529<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\uc5ec\uae30\uc11c\ub294 <a href=\"https:\/\/secondlife.lol\/fred-api-key-guide\/\" data-type=\"post\" data-id=\"5962\">FRED API<\/a>\ub098 CSV \ud30c\uc77c\uc774 \uc544\ub2c8\ub77c, seaborn\uc774 \uc81c\uacf5\ud558\ub294 <strong>\uc0d8\ud50c \ub370\uc774\ud130\uc14b<\/strong>\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flights_long = sns.load_dataset(\"flights\")<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>sns.load_dataset(\"flights\")<\/code><br>\u2192 1949~1960\ub144 \uc6d4\ubcc4 \ud56d\uacf5 \uc2b9\uac1d \uc218 \ub370\uc774\ud130\ub97c \uc790\ub3d9\uc73c\ub85c \ub0b4\ub824\ubc1b\uc544 <code>DataFrame<\/code>\uc73c\ub85c \ub85c\ub529<\/li>\n\n\n\n<li>\uc2e4\uc81c \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c\ub294\n<ul class=\"wp-block-list\">\n<li><code>pd.read_csv()<\/code>, <code>pd.read_excel()<\/code>, DB \ucffc\ub9ac, API \uc694\uccad \ub4f1\uc73c\ub85c \ub300\uccb4\ub420 \ubd80\ubd84\uc785\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\uc989, \uc9c0\uae08\uc740 \u201c\ub370\uc774\ud130\ub97c \uc5b4\ub514\uc120\uac00 \uac00\uc838\uc654\ub2e4\u201d\ub97c seaborn\uc774 \ub300\uc2e0\ud574 \uc8fc\ub294 \ud3b8\ub9ac\ud55c \uc5f0\uc2b5\uc6a9 \ub2e8\uacc4\ub77c\uace0 \ubcf4\uc2dc\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading6061_49cc69-84, .wp-block-kadence-advancedheading.kt-adv-heading6061_49cc69-84[data-kb-block=\"kb-adv-heading6061_49cc69-84\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading6061_49cc69-84 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6061_49cc69-84[data-kb-block=\"kb-adv-heading6061_49cc69-84\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading6061_49cc69-84 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6061_49cc69-84[data-kb-block=\"kb-adv-heading6061_49cc69-84\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading6061_49cc69-84 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading6061_49cc69-84\">2\ub2e8\uacc4 \ud83d\udd0d \ub370\uc774\ud130 \ud0d0\uc0c9(EDA) \u2013 flights_long \ub4e4\uc5ec\ub2e4\ubcf4\uae30<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"478\" height=\"390\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-1.jpg\" alt=\"flights_long.head() image\" class=\"wp-image-6064\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-1.jpg 478w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-1-300x245.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-1-15x12.jpg 15w\" sizes=\"(max-width: 478px) 100vw, 478px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"600\" height=\"375\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-2-600x375.jpg\" alt=\"flights_long.info() image\" class=\"wp-image-6065\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-2-600x375.jpg 600w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-2-300x188.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-2-18x12.jpg 18w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-2.jpg 604w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"492\" height=\"478\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-3.jpg\" alt=\"flights_long.describe() image\" class=\"wp-image-6066\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-3.jpg 492w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-3-300x291.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-3-12x12.jpg 12w\" sizes=\"(max-width: 492px) 100vw, 492px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\ub370\uc774\ud130 \ubd84\uc11d\uac00\ub77c\uba74 \uae30\ubcf8\uc801\uc73c\ub85c \ucef4\ud4e8\ud130\uc5d0\uc11c\ub294 \ubcf4\ud1b5 \uc704\uc640 \uac19\uc774 \ucc0d\uc5b4\ubcf4\uaca0\uc8e0.<br>\uc704 \uadf8\ub9bc\uc740 <a href=\"https:\/\/secondlife.lol\/%ec%a3%bc%ed%94%bc%ed%84%b0-%eb%85%b8%ed%8a%b8%eb%b6%81-%ec%84%a4%ec%b9%98-%ea%b0%80%ec%9d%b4%eb%93%9c\/\" data-type=\"post\" data-id=\"5989\">\uc8fc\ud53c\ud130 \ub178\ud2b8\ubd81<\/a>\uc744 \uc774\uc6a9\ud574\uc11c \ud655\uc778\ud574\ubcf8\uac70\uc608\uc694.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flights_long.head()\nflights_long.info()\nflights_long.describe()<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc5b4\ub5a4 \uceec\ub7fc\uc774 \uc788\ub294\uc9c0: <code>year<\/code>, <code>month<\/code>, <code>passengers<\/code><\/li>\n\n\n\n<li>\ub370\uc774\ud130 \ud0c0\uc785\uc740 \uc5b4\ub5a4\uc9c0: <code>int<\/code>, <code>category<\/code> \ub4f1<\/li>\n\n\n\n<li>\uac12\uc758 \ubc94\uc704: \uc2b9\uac1d \uc218\uac00 \ub300\ub7b5 \uc5b4\ub290 \uc815\ub3c4\uc778\uc9c0<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">seaborn heatmap\uc744 \uadf8\ub9ac\uae30 \uc804\uc5d0 \u201c\uc774 \ub370\uc774\ud130\ub294 \uc2dc\uac04\uc5d0 \ub530\ub77c \uc5b4\ub5bb\uac8c \ubcc0\ud558\ub294 \uac12\uc774\uad6c\ub098\u201d \uc815\ub3c4\uc758 \uac10\uc744 \uc7a1\ub294 \uac83\uc774 2\ub2e8\uacc4\uc758 \ud575\uc2ec\uc785\ub2c8\ub2e4.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading6061_87b132-72, .wp-block-kadence-advancedheading.kt-adv-heading6061_87b132-72[data-kb-block=\"kb-adv-heading6061_87b132-72\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading6061_87b132-72 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6061_87b132-72[data-kb-block=\"kb-adv-heading6061_87b132-72\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading6061_87b132-72 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6061_87b132-72[data-kb-block=\"kb-adv-heading6061_87b132-72\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading6061_87b132-72 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading6061_87b132-72\">3\ub2e8\uacc4 \ud83e\uddf9 \ub370\uc774\ud130 \uc804\ucc98\ub9ac \u2013 pivot\uc73c\ub85c \ubaa8\uc591 \ubc14\uafb8\uae30<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">seaborn heatmap\uc740 <strong>\ud589\u00b7\uc5f4\uc5d0 \uc758\ubbf8\uac00 \uc788\ub294 2\ucc28\uc6d0 \ud14c\uc774\ube14<\/strong>\uc744 \uadf8\ub9ac\uae30 \uc88b\uc2b5\ub2c8\ub2e4. \uadf8\ub798\uc11c <code>year<\/code>\uc640 <code>month<\/code>\ub97c \ud589\u00b7\uc5f4\ub85c \ub9cc\ub4e4\uae30 \uc704\ud574 <code>pivot<\/code>\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flights = (\n    flights_long\n    .pivot(index=\"month\", columns=\"year\", values=\"passengers\")\n)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>index=\"month\"<\/code> \u2192 y\ucd95(\ud589)\uc5d0 \uc6d4<\/li>\n\n\n\n<li><code>columns=\"year\"<\/code> \u2192 x\ucd95(\uc5f4)\uc5d0 \uc5f0\ub3c4<\/li>\n\n\n\n<li><code>values=\"passengers\"<\/code> \u2192 \uc140 \uac12\uc740 \uc2b9\uac1d \uc218<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\uac8c \ubc14\ub85c 3\ub2e8\uacc4 <strong>\uc804\ucc98\ub9ac<\/strong>\uc785\ub2c8\ub2e4.<br>\uc2e4\uc804\uc5d0\uc11c\ub294 \uc5ec\uae30\uc11c \ub354 \ub098\uc544\uac00<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uacb0\uce21\uce58 \ucc98\ub9ac (<code>.fillna()<\/code>)<\/li>\n\n\n\n<li>\ub85c\uadf8 \ubcc0\ud658, \uc815\uaddc\ud654<\/li>\n\n\n\n<li>\ud2b9\uc815 \uc5f0\ub3c4\/\uc6d4\ub9cc \ud544\ud130\ub9c1<br>\ub4f1\uc774 \ub4e4\uc5b4\uac11\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading6061_45d228-73, .wp-block-kadence-advancedheading.kt-adv-heading6061_45d228-73[data-kb-block=\"kb-adv-heading6061_45d228-73\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading6061_45d228-73 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6061_45d228-73[data-kb-block=\"kb-adv-heading6061_45d228-73\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading6061_45d228-73 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6061_45d228-73[data-kb-block=\"kb-adv-heading6061_45d228-73\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading6061_45d228-73 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading6061_45d228-73\">4\ub2e8\uacc4 \ud83d\udcc8 \uc2dc\uac01\ud654 \uc124\uacc4 \u2013 \uc65c Seaborn Heatmap\uc778\uac00?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">(\ub370\uc774\ud130\ub97c \ubcf4\uace0 \uc2dc\uac01\ud654\ub97c \uc774\uc81c \uc2dc\uc791\ud55c\ub2e4\ub294 \uac00\uc815\ud558\uc5d0)<br>\uc774\uc81c \u201c\uc5b4\ub5a4 \uadf8\ub798\ud504\ub85c \uadf8\ub9b4\uae4c?\u201d\ub97c \uacb0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\ub7f0 \uc2dc\uac01\ud654 \uc124\uacc4\ub294 \ub370\uc774\ud130 \ubd84\uc11d \uacfc\uc815\uc5d0\uc11c \ud544\uc218\uc801\uc73c\ub85c \ub2e4\ub8e8\ub294 \uc8fc\uc81c\uc785\ub2c8\ub2e4.<br>\uc774 \ub370\uc774\ud130\uc758 \uc9c8\ubb38\uc740 \ub300\ub7b5 \uc774\ub7f0 \ub290\ub08c\uc774\uc8e0.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc5f0\ub3c4\ubcc4\ub85c \uc2b9\uac1d \uc218\uac00 \ub298\uc5b4\ub098\ub294 \ucd94\uc138\uac00 \ubcf4\uc774\ub294\uac00?<\/li>\n\n\n\n<li>\uc6d4\ubcc4 \ud328\ud134(\uc131\uc218\uae30\/\ube44\uc218\uae30)\uc774 \uc788\ub294\uac00?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\ub77c\uc778 \uadf8\ub798\ud504\ub3c4 \ud6c4\ubcf4\uac00 \ub420 \uc218 \uc788\uc9c0\ub9cc,<br><strong>\uc5f0\ub3c4 \u00d7 \uc6d4<\/strong>\uc744 \ud55c\ub208\uc5d0 \ubcf4\ub294 \ub370\uc5d0\ub294 <strong>seaborn heatmap<\/strong>\uc774 \ud6e8\uc52c \uc9c1\uad00\uc801\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ud589: 1~12\uc6d4<\/li>\n\n\n\n<li>\uc5f4: 1949~1960<\/li>\n\n\n\n<li>\uc0c9: \uc2b9\uac1d \uc218 \ud06c\uae30<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\ub807\uac8c \uba38\ub9bf\uc18d\uc5d0 \ub808\uc774\uc544\uc6c3\uc744 \uc7a1\ub294 \uacfc\uc815\uc774 <strong>4\ub2e8\uacc4, \uc2dc\uac01\ud654 \uc124\uacc4<\/strong>\uc785\ub2c8\ub2e4.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading6061_ec93f7-08, .wp-block-kadence-advancedheading.kt-adv-heading6061_ec93f7-08[data-kb-block=\"kb-adv-heading6061_ec93f7-08\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading6061_ec93f7-08 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6061_ec93f7-08[data-kb-block=\"kb-adv-heading6061_ec93f7-08\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading6061_ec93f7-08 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6061_ec93f7-08[data-kb-block=\"kb-adv-heading6061_ec93f7-08\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading6061_ec93f7-08 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading6061_ec93f7-08\">5\ub2e8\uacc4 \ud83c\udfa8 \uadf8\ub798\ud504 \uc0dd\uc131 &amp; \ucee4\uc2a4\ud130\ub9c8\uc774\uc9d5 \u2013 sns.heatmap<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\uc81c \uc2e4\uc81c \uadf8\ub798\ud504\ub97c \ub9cc\ub4ed\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>f, ax = plt.subplots(figsize=(9, 6))\nsns.heatmap(flights, annot=True, fmt=\"d\", linewidths=.5, ax=ax)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\uc5ec\uae30\uc5d0\ub3c4 \uc0b4\ud3b4\ubcfc \ub9cc\ud55c \ud3ec\uc778\ud2b8\uac00 \uaf64 \ub9ce\uc544\uc694.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>plt.subplots(figsize=(9, 6))<\/code><br>\u2192 \uadf8\ub798\ud504 \uc804\uccb4 \ud06c\uae30 \uc124\uc815 (\uac00\ub85c 9, \uc138\ub85c 6)<\/li>\n\n\n\n<li><code>sns.heatmap(flights, ...)<\/code>\n<ul class=\"wp-block-list\">\n<li><code>annot=True<\/code> \uc22b\uc790\ub97c \uc140 \uc548\uc5d0 \uac19\uc774 \ud45c\uc2dc<\/li>\n\n\n\n<li><code>fmt=\"d\"<\/code> \uc815\uc218 \ud615\ud0dc\ub85c \ud45c\uc2dc<\/li>\n\n\n\n<li><code>linewidths=.5<\/code> \uc140 \uacbd\uacc4\uc120 \uc587\uac8c \ud45c\uc2dc<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\uc2e4\uc804\uc5d0\uc11c\ub294 \uc5ec\uae30\uc5d0 \uceec\ub7ec \ud314\ub808\ud2b8<code>(cmap=\"YlOrRd\")<\/code>\uae4c\uc9c0 \ub354\ud558\uaca0\uc8e0.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sns.heatmap(\n    flights,\n    annot=True,\n    fmt=\"d\",\n    linewidths=.5,\n    cmap=\"YlOrRd\"\n)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774 \ub2e8\uacc4\uac00 \ubc14\ub85c <strong>seaborn heatmap\uc744 \uc774\uc6a9\ud55c \uadf8\ub798\ud504 \uc0dd\uc131 + \ucee4\uc2a4\ud130\ub9c8\uc774\uc9d5<\/strong> \ub2e8\uacc4\uc785\ub2c8\ub2e4.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading6061_580cbc-74, .wp-block-kadence-advancedheading.kt-adv-heading6061_580cbc-74[data-kb-block=\"kb-adv-heading6061_580cbc-74\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading6061_580cbc-74 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6061_580cbc-74[data-kb-block=\"kb-adv-heading6061_580cbc-74\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading6061_580cbc-74 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6061_580cbc-74[data-kb-block=\"kb-adv-heading6061_580cbc-74\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading6061_580cbc-74 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading6061_580cbc-74\">6\ub2e8\uacc4 \ud83d\udca1 \uc778\uc0ac\uc774\ud2b8 \ub3c4\ucd9c \u2013 \uc0c9\uc758 \ud328\ud134 \uc77d\uae30<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"600\" height=\"440\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-4-600x440.jpg\" alt=\"\" class=\"wp-image-6067\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-4-600x440.jpg 600w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-4-300x220.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-4-16x12.jpg 16w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-98-4.jpg 722w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><figcaption class=\"wp-element-caption\">(\ucd9c\ucc98: \ucf54\ub4dc\ub85c \uc9c1\uc811 \uc0dd\uc131\ud568)<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\uadf8\ub798\ud504\ub97c \uadf8\ub838\uc73c\uba74, \uc774\uc81c \uc9c4\uc9dc \uc911\uc694\ud55c \uac74 <strong>\u201c\uadf8\ub798\ud504\uac00 \ub9d0\ud574\uc8fc\ub294 \uc774\uc57c\uae30\u201d<\/strong>\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">seaborn heatmap\uc744 \uac00\ub9cc\ud788 \ubcf4\uba74, \uc22b\uc790\ubcf4\ub2e4 <strong>\uc0c9\uc758 \ud750\ub984<\/strong>\uc774 \uba3c\uc800 \ub208\uc5d0 \ub4e4\uc5b4\uc635\ub2c8\ub2e4. \uc774 \uc0c9 \ud328\ud134\uc744 \ucc9c\ucc9c\ud788 \ub530\ub77c\uac00\uba74\uc11c \uc778\uc0ac\uc774\ud2b8\ub97c \ub3c4\ucd9c\ud574\ubcf4\uc2dc\uc8e0.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\uc67c\ucabd\uc740 \uc5b4\ub461\uace0, \uc624\ub978\ucabd\uc740 \ubc1d\ub2e4 \u2192 \uc7a5\uae30 \uc131\uc7a5 \ucd94\uc138<\/strong>\n<ul class=\"wp-block-list\">\n<li>1949\ub144(\ub9e8 \uc67c\ucabd \uc5f4)\uc740 \uc804\uccb4\uc801\uc73c\ub85c \uc9d9\uc740 \ubcf4\ub77c\uc0c9\uc5d0 \uac00\uae5d\uace0 \uac12\ub3c4 100\ub300 \ucd08\ubc18\uc5d0 \uba38\ubb34\ub985\ub2c8\ub2e4.<\/li>\n\n\n\n<li>1960\ub144(\ub9e8 \uc624\ub978\ucabd \uc5f4)\ub85c \uac08\uc218\ub85d \uc0c9\uc774 \uc810\uc810 \ubc1d\uc544\uc9c0\uba70, 400~600\ub300\uc758 \uc5f0\ud55c \uc8fc\ud669\u00b7\uc0b4\uad6c\uc0c9\uc774 \ub9ce\uc544\uc9d1\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\uc989, <strong>\ubaa8\ub4e0 \ub2ec\uc5d0\uc11c \uc2b9\uac1d \uc218\uac00 \uafb8\uc900\ud788 \uc99d\uac00<\/strong>\ud558\uace0 \uc788\uace0, \ud2b9\uc815 \ub2ec\ub9cc \uc131\uc7a5\ud55c \uac8c \uc544\ub2c8\ub77c <strong>\uc2dc\uac04(\uc5f0\ub3c4)\uc5d0 \ub530\ub77c \uc804\ubc18\uc801\uc778 \ud56d\uacf5 \uc218\uc694\uac00 \uc131\uc7a5<\/strong>\ud558\uace0 \uc788\ub2e4\ub294 \uba54\uc2dc\uc9c0\ub97c \uc90d\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\uac00\ub85c\ub85c \ubcf4\uba74 \u201c\uacc4\uc808 \ud328\ud134\u201d\uc774 \ub69c\ub837\ud558\ub2e4<\/strong>\n<ul class=\"wp-block-list\">\n<li>1\uc6d4(Jan), 2\uc6d4(Feb), 11\uc6d4(Nov), 12\uc6d4(Dec)\uc740 \uc804\uccb4\uc801\uc73c\ub85c \uc0c9\uc774 \uc0c1\ub300\uc801\uc73c\ub85c \uc5b4\ub461\uc2b5\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\ubc18\ub300\ub85c 6\uc6d4(Jun)\ubd80\ud130 8\uc6d4(Aug)\uae4c\uc9c0\ub294 \uac70\uc758 \ub9e4\ub144 \uc0c9\uc774 \uac00\uc7a5 \ubc1d\uace0, \ud2b9\ud788 <strong>7\uc6d4\u00b78\uc6d4 \ud589\uc740 \uc5f0\ub3c4 \uc804\uccb4\uc5d0\uc11c \uac00\uc7a5 \u201c\ud56b\ud55c\u201d \uc0c9<\/strong>\uc744 \ub771\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\uc774\uac74 \ud574\uc11d\uc774 \uc5b4\ub835\uc9c0 \uc54a\uc8e0. <strong>\uaca8\uc6b8\u00b7\ucd08\ubd04\uc740 \ube44\uc218\uae30, \uc5ec\ub984\uc740 \ub69c\ub837\ud55c \uc131\uc218\uae30<\/strong>\ub77c\ub294 \uac78 \ud55c\ub208\uc5d0 \ubcf4\uc5ec \uc90d\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\ub9cc\uc57d \uc774\uac8c \ud56d\uacf5\uc774 \uc544\ub2c8\ub77c \ub9e4\uc7a5 \ubc29\ubb38, \uc11c\ube44\uc2a4 \uc774\uc6a9, \uc124\ube44 \uac00\ub3d9\ub960\uc774\uc5c8\ub2e4\uba74<br>\u2192 \u201c\uc5b4\ub290 \uc2dc\uae30\uc5d0 \uc778\ub825\/\uc790\uc6d0\uc744 \uc9d1\uc911\ud574\uc57c \ud558\ub294\uac00?\u201d\ub97c \ubc14\ub85c \ud30c\uc545\ud560 \uc218 \uc788\ub294 \ud328\ud134\uc785\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\uc131\uc218\uae30 \uc790\uccb4\ub3c4 \uc810\uc810 \ub354 \ubc1d\uc544\uc9c4\ub2e4 \u2192 \uc131\uc7a5 + \uc2dc\uc98c \ud6a8\uacfc \uac15\ud654<\/strong>\n<ul class=\"wp-block-list\">\n<li>1950\ub144\ub300 \ucd08\ubc18\uc758 7~8\uc6d4\uc740 200~300\ub300 \uac12\uc778\ub370,<\/li>\n\n\n\n<li>1958~1960\ub144\uc758 7~8\uc6d4\uc740 400~600\ub300\uae4c\uc9c0 \uce58\uc19f\uc2b5\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\ub2e8\uc21c\ud788 \u201c\uc804\uccb4\uac00 \uc870\uae08\uc529 \uc99d\uac00\u201d\ud558\ub294 \uac8c \uc544\ub2c8\ub77c, <strong>\uc131\uc218\uae30 \ud53c\ud06c\uac00 \ud2b9\ud788 \ub354 \uac15\ud558\uac8c \ucee4\uc9c0\ub294 \ubaa8\uc2b5<\/strong>\uc785\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\uc774\uac74 \u201c\uc2dc\uc7a5 \uc804\uccb4\uac00 \uc131\uc7a5\ud558\ub294 \ub3d9\uc2dc\uc5d0, \ud53c\ud06c \uc2dc\uc98c\uc5d0 \ub354 \ub9ce\uc740 \uc218\uc694\uac00 \ubab0\ub9b0\ub2e4\u201d\ub294 \uc2e0\ud638\ub85c \uc77d\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<br>\uc2e4\ubb34\ub77c\uba74 \u2192 \uc131\uc218\uae30 \uc99d\ud3b8, \ud504\ub85c\ubaa8\uc158\u00b7\uac00\uaca9 \uc804\ub7b5, \uc778\ub825 \ubc30\uce58 \uacc4\ud68d\uc5d0 \ubc14\ub85c \uc5f0\uacb0\ub418\uaca0\uc8e0.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\uc774\uc0c1\uc810(outlier)\uc740 \uac70\uc758 \uc5c6\ub2e4 \u2192 \uc548\uc815\uc801\uc778 \uc131\uc7a5 \uad6c\uc870<\/strong>\n<ul class=\"wp-block-list\">\n<li>\ub208\uc5d0 \ub744\uac8c \uc0c9\uc774 \uac11\uc790\uae30 \ud655 \uc5b4\ub450\uc6cc\uc9c0\uac70\ub098 \ubc1d\uc544\uc9c0\ub294 \u201c\ud55c \uce78\uc9dc\ub9ac \ud280\ub294 \uac12\u201d\uc774 \uac70\uc758 \uc5c6\uc2b5\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\uc989, <strong>\uc5f0\ub3c4\ubcc4\u00b7\uc6d4\ubcc4 \ubcc0\ud654\uac00 \ube44\uad50\uc801 \ub9e4\ub044\ub7fd\uac8c \uc774\uc5b4\uc9c0\ub294 \uc548\uc815\uc801\uc778 \uc131\uc7a5 \ud328\ud134<\/strong>\uc785\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\ub9cc\uc57d \ud2b9\uc815 \ud574 \ud2b9\uc815 \ub2ec\ub9cc \uac11\uc790\uae30 \uc0c9\uc774 \ud655 \ubcc0\ud588\ub2e4\uba74<br>\u2192 \uc815\ucc45 \ubcc0\ud654, \uc678\ubd80 \uc0ac\uac74, \uc2dc\uc2a4\ud15c \uc7a5\uc560 \uac19\uc740 \u201c\uc774\uc0c1 \uc774\ubca4\ud2b8\u201d\ub97c \uc758\uc2ec\ud558\uace0 \ucd94\uac00 \ubd84\uc11d\uc744 \ud574\uc57c \ud560 \ud3ec\uc778\ud2b8\uac00 \ub420 \uac81\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\uc2e4\ubb34\ub85c \uc62e\uae30\uba74 \uc5b4\ub5a4 \uc9c8\ubb38\uc744 \ub358\uc9c8 \uc218 \uc788\uc744\uae4c?<\/strong>\n<ul class=\"wp-block-list\">\n<li>\u201c\uc6b0\ub9ac \uc11c\ube44\uc2a4\uc758 heatmap\uc744 \uadf8\ub838\uc744 \ub54c\ub3c4, \uc774\ub807\uac8c \uc67c\ucabd\uc740 \uc5b4\ub461\uace0 \uc624\ub978\ucabd\uc73c\ub85c \uac08\uc218\ub85d \ubc1d\uc740\uac00?\u201d<\/li>\n\n\n\n<li>\u201c\uc5b4\ub5a4 \uc6d4\/\uc694\uc77c\/\uc2dc\uac04\ub300\uac00 \ud56d\uacf5\uc758 7~8\uc6d4\ucc98\ub7fc \uc808\ub300\uc801\uc778 \uc131\uc218\uae30 \uc5ed\ud560\uc744 \ud558\ub294\uac00?\u201d<\/li>\n\n\n\n<li>\u201c\uc6b0\ub9ac\ub294 \uc131\uc218\uae30\uc640 \ube44\uc218\uae30\uc5d0 \ub2e4\ub978 \uc804\ub7b5\uc744 \uc4f0\uace0 \uc788\ub294\uac00, \uc544\ub2c8\uba74 \uc5f0\uc911 \ub0b4\ub0b4 \uac19\uc740 \uc790\uc6d0 \ubc30\ubd84\uc744 \ud558\uace0 \uc788\ub294\uac00?\u201d<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\ub807\uac8c <strong>\uc0c9\uc758 \ud750\ub984\ub9cc \uc798 \uc77d\uc5b4\ub3c4<\/strong>, \ub2e8\uc21c \uc608\uc81c \ub370\uc774\ud130\uc5d0\uc11c<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc7a5\uae30 \uc131\uc7a5 \uc5ec\ubd80,<\/li>\n\n\n\n<li>\uacc4\uc808\uc131 \ud328\ud134,<\/li>\n\n\n\n<li>\uc131\uc218\uae30 \uac15\ub3c4 \ubcc0\ud654,<\/li>\n\n\n\n<li>\uc774\uc0c1\uc810 \uc874\uc7ac \uc5ec\ubd80<br>\uae4c\uc9c0 \uaf64 \ub9ce\uc740 \uc774\uc57c\uae30\ub97c \ubf51\uc544\ub0bc \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774 \uc608\uc81c\ub294 \ub2e8\uc21c\ud558\uc9c0\ub9cc,<br>\uc2e4\uc81c \uacbd\uc81c \uc9c0\ud45c, \ub9e4\ucd9c, \uc124\ube44 \uac00\ub3d9\ub960 \ub370\uc774\ud130\ub97c \uc774\uc6a9\ud558\uc5ec heatmap\uc73c\ub85c \uadf8\ub9ac\uba74<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u201c\uc5b4\ub290 \uc9c0\uc810\/\ub77c\uc778\/\ubd80\uc11c\uc758 \uc131\uacfc\uac00 \uc548\uc815\uc801\uc778\uac00?\u201d<\/li>\n\n\n\n<li>\u201c\uc5b4\ub290 \uc2dc\uc810\uc5d0 \uc774\uc0c1 \ud328\ud134\uc774 \ubc1c\uc0dd\ud588\ub294\uac00?\u201d<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\uac19\uc740 \uc9c8\ubb38\uc5d0 \ub2f5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<br>\uc774\ub54c heatmap\uc740 \uadf8\ub0e5 \uc608\uc05c \uadf8\ub9bc\uc774 \uc544\ub2c8\ub77c <strong>\ud328\ud134 \ud0d0\uc9c0 \ub3c4\uad6c<\/strong>\uac00 \ub429\ub2c8\ub2e4.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading6061_e951a0-93, .wp-block-kadence-advancedheading.kt-adv-heading6061_e951a0-93[data-kb-block=\"kb-adv-heading6061_e951a0-93\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading6061_e951a0-93 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading6061_e951a0-93[data-kb-block=\"kb-adv-heading6061_e951a0-93\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading6061_e951a0-93 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading6061_e951a0-93[data-kb-block=\"kb-adv-heading6061_e951a0-93\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading6061_e951a0-93 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading6061_e951a0-93\">7\ub2e8\uacc4 \ud83d\udcdd \ub9ac\ud3ec\ud2b8 \uc791\uc131<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\ub9c8\uc9c0\ub9c9 \ub2e8\uacc4\ub294 <strong>\uacb0\uacfc\ub97c \ub0a8\uc5d0\uac8c \uc124\uba85\ud558\ub294 \uac83<\/strong>\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc65c seaborn heatmap\uc744 \uc120\ud0dd\ud588\ub294\uc9c0<\/li>\n\n\n\n<li>\uc5b4\ub5a4 \uc2dd\uc73c\ub85c \ub370\uc774\ud130\ub97c \uc804\ucc98\ub9ac\ud588\ub294\uc9c0<\/li>\n\n\n\n<li>\uadf8\ub798\ud504\uc5d0\uc11c \uc5b4\ub5a4 \ud328\ud134\uc774 \ubcf4\uc600\ub294\uc9c0<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\uac78 \ud55c\ubc88 \uc815\ub9ac\ud574\ub450\uba74, \ub098\uc911\uc5d0<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uac19\uc740 \ucf54\ub4dc\ub85c \ub2e4\ub978 \ub370\uc774\ud130\uc14b\uc744 \uadf8\ub9b4 \ub54c<\/li>\n\n\n\n<li>\ubcf4\uace0\uc11c\u00b7\ubc1c\ud45c\uc790\ub8cc\ub97c \ub9cc\ub4e4 \ub54c<\/li>\n\n\n\n<li>\ud300\uc6d0\uc5d0\uac8c \u201c\ubd84\uc11d \ud504\ub85c\uc138\uc2a4\u201d\ub97c \uc124\uba85\ud560 \ub54c<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\uc5c4\uccad\ub09c \uc7ac\uc0ac\uc6a9\uc131\uc774 \uc0dd\uae41\ub2c8\ub2e4.<br>\ub300\ub7b5\uc801\uc73c\ub85c \ub2e4\uc74c\uacfc \uac19\uc740 \ud615\uc2dd\uc744 \uc791\uc131\ud558\uba74 \ub418\uaca0\uc8e0?<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\ubcf4\uace0 \uc81c\ubaa9: 1949\u20131960\ub144 \ud56d\uacf5 \uc2b9\uac1d \ub370\uc774\ud130 \ubd84\uc11d \uacb0\uacfc \ubcf4\uace0\n\n1. \ubd84\uc11d \ubaa9\uc801\n   - \uc7a5\uae30 \ud56d\uacf5 \uc218\uc694 \ucd94\uc138\uc640 \uc6d4\ubcc4 \uc131\uc218\uae30\u00b7\ube44\uc218\uae30 \ud328\ud134\uc744 \ud30c\uc545\ud558\uc5ec\n     \ud5a5\ud6c4 \ub178\uc120 \uc804\ub7b5 \ubc0f \uc778\ub825\u00b7\uc790\uc6d0 \ubc30\uce58 \uacc4\ud68d \uc218\ub9bd\uc5d0 \ucc38\uace0\ud558\uace0\uc790 \ud568.\n\n2. \ub370\uc774\ud130 \uac1c\uc694\n   - \uacf5\uac1c \uc608\uc81c \ub370\uc774\ud130(flights)\ub97c \uc0ac\uc6a9\ud558\uc600\uc73c\uba70,\n     \uae30\uac04\uc740 1949\ub144 1\uc6d4\ubd80\ud130 1960\ub144 12\uc6d4\uae4c\uc9c0 12\ub144\uac04 \uc6d4\ubcc4 \uc2b9\uac1d \uc218.\n   - \uc8fc\uc694 \ubcc0\uc218\n     \u2022 year: \uc5f0\ub3c4\n     \u2022 month: \uc6d4\n     \u2022 passengers: \ud574\ub2f9 \uc6d4 \ud56d\uacf5 \uc2b9\uac1d \uc218(\uba85)\n\n3. \ubd84\uc11d \ubc29\ubc95 \uc694\uc57d\n   - \uc5f0\ub3c4(year)\ub97c \uac00\ub85c\ucd95, \uc6d4(month)\uc744 \uc138\ub85c\ucd95\uc73c\ub85c \ub450\uace0,\n     \uc2b9\uac1d \uc218\ub97c \uc0c9\uc0c1\uc73c\ub85c \ud45c\ud604\ud55c \ud788\ud2b8\ub9f5(heatmap)\uc744 \uc791\uc131.\n   - \uac01 \uc140\uc5d0 \uc2e4\uc81c \uc2b9\uac1d \uc218(\uc815\uc218)\ub97c \ud568\uaed8 \ud45c\uae30\ud558\uc5ec\n     \uc0c9\uc0c1 \ud328\ud134\uacfc \uc218\uce58\ub97c \ub3d9\uc2dc\uc5d0 \ud655\uc778\ud560 \uc218 \uc788\ub3c4\ub85d \uad6c\uc131.\n\n4. \uc8fc\uc694 \ubd84\uc11d \uacb0\uacfc\n   1) \uc7a5\uae30 \uc131\uc7a5 \ucd94\uc138\n      - 1949\ub144 \ub300\ube44 1960\ub144\uc73c\ub85c \uac08\uc218\ub85d \uc804\uccb4\uc801\uc73c\ub85c \uc0c9\uae54\uc774 \ubc1d\uc544\uc9c0\uba70,\n        \ub300\ubd80\ubd84\uc758 \uc6d4\uc5d0\uc11c \uc2b9\uac1d \uc218\uac00 \uafb8\uc900\ud788 \uc99d\uac00\ud558\ub294 \uc591\uc0c1\uc744 \ud655\uc778.\n      - \ud2b9\ud788 1955\ub144 \uc774\ud6c4\ubd80\ud130\ub294 \uac70\uc758 \uc804 \uc6d4\uc5d0\uc11c 300\uba85 \uc774\uc0c1\uc744 \uc720\uc9c0\ud558\ub294 \ub4f1\n        \ud56d\uacf5 \uc218\uc694\uac00 \uad6c\uc870\uc801\uc73c\ub85c \uc131\uc7a5\ud55c \uac83\uc73c\ub85c \ubcf4\uc784.\n\n   2) \uacc4\uc808\uc131 \ud328\ud134\n      - \ub9e4\ub144 6\uc6d4\ubd80\ud130 8\uc6d4\uae4c\uc9c0 \uc5ec\ub984\ucca0\uc5d0 \uc0c9\uc774 \uac00\uc7a5 \ubc1d\uac8c \ub098\ud0c0\ub098\uba70,\n        \ud574\ub2f9 \uae30\uac04 \uc2b9\uac1d \uc218\uac00 \ub2e4\ub978 \ub2ec\ubcf4\ub2e4 \ud604\uc800\ud788 \ub192\uc74c.\n      - 1~2\uc6d4\uacfc 11~12\uc6d4\uc740 \uc0c1\ub300\uc801\uc73c\ub85c \uc5b4\ub450\uc6b4 \uc0c9\uc73c\ub85c,\n        \uc77c\uad00\ub41c \ube44\uc218\uae30 \ud328\ud134\uc744 \ubcf4\uc784.\n      - \uacc4\uc808\uc131\uc758 \ud06c\uae30\ub3c4 \uc2dc\uac04\uc774 \uc9c0\ub0a0\uc218\ub85d \ucee4\uc9c0\ub294 \uacbd\ud5a5(\uc131\uc218\uae30 \ud53c\ud06c \uac15\ud654).\n\n   3) \uc774\uc0c1 \ud328\ud134 \uc5ec\ubd80\n      - \ud2b9\uc815 \uc5f0\ub3c4\uc5d0\ub9cc \uac11\uc790\uae30 \uc0c9\uc774 \uae09\uaca9\ud788 \uc5b4\ub450\uc6cc\uc9c0\uac70\ub098 \ubc1d\uc544\uc9c0\ub294 \uad6c\uac04\uc740 \uac70\uc758 \uc5c6\uc74c.\n      - \uc804\ubc18\uc801\uc73c\ub85c \uc644\ub9cc\ud55c \uc131\uc7a5 \uace1\uc120\uc744 \uc720\uc9c0\ud558\uace0 \uc788\uc5b4,\n        \uc678\ubd80 \ucda9\uaca9(\uc804\uc7c1, \uae08\uc735\uc704\uae30 \ub4f1)\uc5d0 \ub530\ub978 \uae09\uaca9\ud55c \uc218\uc694 \ubd95\uad34 \uc2e0\ud638\ub294 \uad00\uce21\ub418\uc9c0 \uc54a\uc74c.\n\n5. \uc2dc\uc0ac\uc810\n   - \uc7a5\uae30 \uc131\uc7a5: \ud56d\uacf5 \uc2dc\uc7a5 \uc804\uccb4\uac00 \uc6b0\uc0c1\ud5a5\ud558\uace0 \uc788\uc5b4,\n     \uc911\uc7a5\uae30\uc801\uc73c\ub85c\ub294 \uae30\ub2e8 \ud655\ub300\u00b7\ub178\uc120 \ub2e4\ubcc0\ud654\ub97c \uac80\ud1a0\ud560 \uc218 \uc788\ub294 \ud658\uacbd\uc73c\ub85c \ud310\ub2e8\ub428.\n   - \uacc4\uc808\uc131 \ub300\uc751:\n     \u2022 \ub9e4\ub144 \uc5ec\ub984 \uc131\uc218\uae30(6~8\uc6d4)\uc5d0 \uc88c\uc11d\u00b7\uc778\ub825\u00b7\ub9c8\ucf00\ud305 \uc608\uc0b0\uc744 \uc9d1\uc911 \ubc30\uce58\ud558\ub294 \uac83\uc774 \ud569\ub9ac\uc801.\n     \u2022 \uaca8\uc6b8 \ube44\uc218\uae30\uc5d0\ub294 \ud504\ub85c\ubaa8\uc158, \ud658\uc2b9 \ud560\uc778 \ub4f1 \uc218\uc694 \uc9c4\uc791 \uc804\ub7b5\uc774 \ud544\uc694.\n   - \ub9ac\uc2a4\ud06c \uad00\ub9ac:\n     \u2022 \ud604\uc7ac\uc640 \uc720\uc0ac\ud55c \ub370\uc774\ud130\uac00 \uc2e4\ubb34\uc5d0\uc11c \ud655\ubcf4\ub41c\ub2e4\uba74,\n       \ud788\ud2b8\ub9f5\uc744 \ud1b5\ud574 \uac11\uc791\uc2a4\ub7ec\uc6b4 \uc218\uc694 \uac10\uc18c \uad6c\uac04\uc744 \uc870\uae30\uc5d0 \ud0d0\uc9c0\ud558\ub294\n       \ubaa8\ub2c8\ud130\ub9c1 \uc9c0\ud45c\ub85c\ub3c4 \ud65c\uc6a9 \uac00\ub2a5.\n\n6. \ud5a5\ud6c4 \uacc4\ud68d \uc81c\uc548\n   - \uae08\ubc88 \uc608\uc81c \ubd84\uc11d \ubc29\uc2dd\uc744 \uc2e4\uc81c \ub2f9\uc0ac \ub178\uc120\ubcc4\u00b7\uad6c\uac04\ubcc4 \uc6d4\uac04 \uc2b9\uac1d \ub370\uc774\ud130\uc5d0\ub3c4 \uc801\uc6a9\ud558\uc5ec\n     \ub178\uc120\ubcc4 \ud788\ud2b8\ub9f5\uc744 \uc815\uae30\uc801\uc73c\ub85c \uc0dd\uc131\ud558\ub294 \ub300\uc2dc\ubcf4\ub4dc \uad6c\ucd95 \uac80\ud1a0.\n   - \uc131\uc218\uae30\u00b7\ube44\uc218\uae30 \uad6c\uac04\ubcc4 \uc218\uc775\uc131 \uc9c0\ud45c(\ub9e4\ucd9c, \ud0d1\uc2b9\ub960, \ub2e8\uc704\ub2f9 \uc218\uc775)\ub97c \ucd94\uac00\ud558\uc5ec\n     \ub2e8\uc21c \uc218\uc694\uac00 \uc544\ub2cc \uc218\uc775\uc131 \uad00\uc810\uc758 \ud788\ud2b8\ub9f5 \ubd84\uc11d\uc73c\ub85c \ud655\uc7a5.\n   - \ucd94\ud6c4\uc5d0\ub294 \uc678\ubd80 \ubcc0\uc218(\uc720\uac00, \ud658\uc728, \uacbd\uae30\uc9c0\uc218)\uc640\uc758 \uc0c1\uad00\uad00\uacc4 \ubd84\uc11d\uae4c\uc9c0 \ud3ec\ud568\ud55c\n     \ud655\uc7a5 \ub9ac\ud3ec\ud2b8\ub97c \uc900\ube44\ud560 \uc608\uc815.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\uc815\ub9ac\ud558\uba74, \uc624\ub298 \ucf54\ub4dc\ub294 \uc9e7\uc9c0\ub9cc <strong>seaborn heatmap + \ub370\uc774\ud130 \ubd84\uc11d 7\ub2e8\uacc4 \uc6cc\ud06c\ud50c\ub85c\uc6b0<\/strong>\ub97c \ud55c \ubc88\uc5d0 \uc5f0\uc2b5\ud574\ubcfc \uc218 \uc788\ub294 \ud6cc\ub96d\ud55c \uc608\uc81c\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc624\ub298\uc740 \uc544\uc8fc \uc9e7\uc740 Seaborn Heatmap \uc608\uc81c\ub97c \uac00\uc9c0\uace0, \ub370\uc774\ud130 \ubd84\uc11d &amp;&#8230;<\/p>","protected":false},"author":3,"featured_media":6062,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[3],"tags":[162,1324,1303,1326,1329,1330,1328,1325,216,1327],"class_list":["post-6061","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python-coding","tag-matplotlib","tag-seaborn-heatmap","tag-seaborn-","tag-sns-load_dataset","tag-1329","tag-1330","tag-1328","tag-1325","tag-216","tag-1327"],"taxonomy_info":{"category":[{"value":3,"label":"\ud30c\uc774\uc36c(Python)"}],"post_tag":[{"value":162,"label":"Matplotlib"},{"value":1324,"label":"seaborn heatmap"},{"value":1303,"label":"Seaborn \uc2dc\uac01\ud654"},{"value":1326,"label":"sns.load_dataset"},{"value":1329,"label":"\ub370\uc774\ud130 \uc2dc\uac01\ud654 \uc6cc\ud06c\ud50c\ub85c\uc6b0"},{"value":1330,"label":"\uba38\uc2e0\ub7ec\ub2dd \uae30\ucd08"},{"value":1328,"label":"\uc8fc\ud53c\ud130 \ub178\ud2b8\ubd81"},{"value":1325,"label":"\ud30c\uc774\uc36c \ub370\uc774\ud130\ubd84\uc11d"},{"value":216,"label":"\ud30c\uc774\uc36c \ud29c\ud1a0\ub9ac\uc5bc"},{"value":1327,"label":"\ud788\ud2b8\ub9f5 \uc608\uc81c"}]},"featured_image_src_large":["https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/12\/image-97.png",342,342,false],"author_info":{"display_name":"TERE","author_link":"https:\/\/secondlife.lol\/en\/author\/tere\/"},"comment_info":0,"category_info":[{"term_id":3,"name":"\ud30c\uc774\uc36c(Python)","slug":"python-coding","term_group":0,"term_taxonomy_id":3,"taxonomy":"category","description":"","parent":20,"count":119,"filter":"raw","cat_ID":3,"category_count":119,"category_description":"","cat_name":"\ud30c\uc774\uc36c(Python)","category_nicename":"python-coding","category_parent":20}],"tag_info":[{"term_id":162,"name":"Matplotlib","slug":"matplotlib","term_group":0,"term_taxonomy_id":162,"taxonomy":"post_tag","description":"","parent":0,"count":19,"filter":"raw"},{"term_id":1324,"name":"seaborn heatmap","slug":"seaborn-heatmap","term_group":0,"term_taxonomy_id":1324,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":1303,"name":"Seaborn \uc2dc\uac01\ud654","slug":"seaborn-%ec%8b%9c%ea%b0%81%ed%99%94","term_group":0,"term_taxonomy_id":1303,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":1326,"name":"sns.load_dataset","slug":"sns-load_dataset","term_group":0,"term_taxonomy_id":1326,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":1329,"name":"\ub370\uc774\ud130 \uc2dc\uac01\ud654 \uc6cc\ud06c\ud50c\ub85c\uc6b0","slug":"%eb%8d%b0%ec%9d%b4%ed%84%b0-%ec%8b%9c%ea%b0%81%ed%99%94-%ec%9b%8c%ed%81%ac%ed%94%8c%eb%a1%9c%ec%9a%b0","term_group":0,"term_taxonomy_id":1329,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":1330,"name":"\uba38\uc2e0\ub7ec\ub2dd \uae30\ucd08","slug":"%eb%a8%b8%ec%8b%a0%eb%9f%ac%eb%8b%9d-%ea%b8%b0%ec%b4%88","term_group":0,"term_taxonomy_id":1330,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":1328,"name":"\uc8fc\ud53c\ud130 \ub178\ud2b8\ubd81","slug":"%ec%a3%bc%ed%94%bc%ed%84%b0-%eb%85%b8%ed%8a%b8%eb%b6%81","term_group":0,"term_taxonomy_id":1328,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":1325,"name":"\ud30c\uc774\uc36c \ub370\uc774\ud130\ubd84\uc11d","slug":"%ed%8c%8c%ec%9d%b4%ec%8d%ac-%eb%8d%b0%ec%9d%b4%ed%84%b0%eb%b6%84%ec%84%9d","term_group":0,"term_taxonomy_id":1325,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"},{"term_id":216,"name":"\ud30c\uc774\uc36c \ud29c\ud1a0\ub9ac\uc5bc","slug":"%ed%8c%8c%ec%9d%b4%ec%8d%ac-%ed%8a%9c%ed%86%a0%eb%a6%ac%ec%96%bc","term_group":0,"term_taxonomy_id":216,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"},{"term_id":1327,"name":"\ud788\ud2b8\ub9f5 \uc608\uc81c","slug":"%ed%9e%88%ed%8a%b8%eb%a7%b5-%ec%98%88%ec%a0%9c","term_group":0,"term_taxonomy_id":1327,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"}],"_links":{"self":[{"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/posts\/6061","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/comments?post=6061"}],"version-history":[{"count":4,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/posts\/6061\/revisions"}],"predecessor-version":[{"id":6072,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/posts\/6061\/revisions\/6072"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/media\/6062"}],"wp:attachment":[{"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/media?parent=6061"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/categories?post=6061"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/tags?post=6061"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}