{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Seaborn-柱状图和热力图" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", "import pandas as pd\n", "import matplotlib.pyplot as plp\n", "import seaborn as sns" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "# 使用 Seaborn 生成测试数据\n", "df1 = sns.load_dataset('flights')" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [], "source": [ "df = df1.pivot(index='month', columns='year', values='passengers')" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
year | \n", "1949 | \n", "1950 | \n", "1951 | \n", "1952 | \n", "1953 | \n", "1954 | \n", "1955 | \n", "1956 | \n", "1957 | \n", "1958 | \n", "1959 | \n", "1960 | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|
month | \n", "\n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " |
January | \n", "112 | \n", "115 | \n", "145 | \n", "171 | \n", "196 | \n", "204 | \n", "242 | \n", "284 | \n", "315 | \n", "340 | \n", "360 | \n", "417 | \n", "
February | \n", "118 | \n", "126 | \n", "150 | \n", "180 | \n", "196 | \n", "188 | \n", "233 | \n", "277 | \n", "301 | \n", "318 | \n", "342 | \n", "391 | \n", "
March | \n", "132 | \n", "141 | \n", "178 | \n", "193 | \n", "236 | \n", "235 | \n", "267 | \n", "317 | \n", "356 | \n", "362 | \n", "406 | \n", "419 | \n", "
April | \n", "129 | \n", "135 | \n", "163 | \n", "181 | \n", "235 | \n", "227 | \n", "269 | \n", "313 | \n", "348 | \n", "348 | \n", "396 | \n", "461 | \n", "
May | \n", "121 | \n", "125 | \n", "172 | \n", "183 | \n", "229 | \n", "234 | \n", "270 | \n", "318 | \n", "355 | \n", "363 | \n", "420 | \n", "472 | \n", "
June | \n", "135 | \n", "149 | \n", "178 | \n", "218 | \n", "243 | \n", "264 | \n", "315 | \n", "374 | \n", "422 | \n", "435 | \n", "472 | \n", "535 | \n", "
July | \n", "148 | \n", "170 | \n", "199 | \n", "230 | \n", "264 | \n", "302 | \n", "364 | \n", "413 | \n", "465 | \n", "491 | \n", "548 | \n", "622 | \n", "
August | \n", "148 | \n", "170 | \n", "199 | \n", "242 | \n", "272 | \n", "293 | \n", "347 | \n", "405 | \n", "467 | \n", "505 | \n", "559 | \n", "606 | \n", "
September | \n", "136 | \n", "158 | \n", "184 | \n", "209 | \n", "237 | \n", "259 | \n", "312 | \n", "355 | \n", "404 | \n", "404 | \n", "463 | \n", "508 | \n", "
October | \n", "119 | \n", "133 | \n", "162 | \n", "191 | \n", "211 | \n", "229 | \n", "274 | \n", "306 | \n", "347 | \n", "359 | \n", "407 | \n", "461 | \n", "
November | \n", "104 | \n", "114 | \n", "146 | \n", "172 | \n", "180 | \n", "203 | \n", "237 | \n", "271 | \n", "305 | \n", "310 | \n", "362 | \n", "390 | \n", "
December | \n", "118 | \n", "140 | \n", "166 | \n", "194 | \n", "201 | \n", "229 | \n", "278 | \n", "306 | \n", "336 | \n", "337 | \n", "405 | \n", "432 | \n", "