{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# 条形图\n", "\n", "```{admonition} 在线刷题\n", ":class: seealso\n", "\n", "检查 or 强化 `Pandas` 数据分析操作?👉在线体验「Pandas进阶修炼300题」\n", "```\n", "\n", "```{note} \n", "本页面代码可以[在线编辑、执行](../指引/在线执行.md)!" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 导入与预设\n", "\n", "虽然在 `pandas` 中可以直接调用 `matplotliab` 进行可视化,但是依旧需要进行相关设置,例如字体、精度等。" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "tags": [ "thebe-init" ] }, "outputs": [], "source": [ "import pandas as pd\n", "import numpy as np\n", "import matplotlib.pyplot as plt\n", "\n", "plt.rcParams['font.sans-serif'] = ['Songti SC']\n", "plt.rcParams['axes.unicode_minus']=False" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 垂直\n", "\n", "重新生成数据,并对使用条形图可视化 df2 的第 3 行" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "tags": [ "hide-input", "thebe-init" ] }, "outputs": [], "source": [ "df2 = pd.DataFrame(np.random.rand(10, 4), columns=[\"a\", \"b\", \"c\", \"d\"])" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "image/png": { "height": 352, "width": 591 }, "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "df2.iloc[2].plot(kind = 'bar', figsize=(10, 6))\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 水平\n", "\n", "绘制 df2 第 3 行的条形图,并设置为水平" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "image/png": { "height": 355, "width": 584 }, "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "df2.iloc[2].plot(kind = 'barh', figsize=(10, 6))\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 多行\n", "\n", "将df2的全部行在同一个画布上制作条形图" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "image/png": "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XfmTP/mTvPSlL80HP/jB3HXXXZMeKYnwBAAAADDzHvCAB+SMM87Ii170okmPcg/CEwAAAMA+Yvny5ZMe4R6EJwAAAAC6cHNxAAAAgBn1oQ99KH/8x3+cLVu2ZNWqVdm8efOkR7oH4WlEa868eFHrNpx72pgnAQAAAO5P3vzmN+ecc87J0572tFx++eXZunVrTjrppEmPdQ8utQMAAACYMd/61rfytre9LUnyute9LsuXL89+++2XU045ZcKT3ZPwBAAAADBjLrnkkmzdujVJctxxx919/sADD5zUSDslPAEAAADMmB/+8Id3//v+++8/wUnum/AEAAAAMGMe/ehH3/3v3/72tyc4yX0TngAAAABmzKmnnppHPvKRSZJ3vetdd5///ve/nyRprU1kroWEJwAAAIAZs2LFinzsYx/Lk570pHz84x/Pk5/85LzhDW/Itddem2Rw8/ELL7wwW7ZsmeiccxP97AAAAABjtvaa+UmPsCSOP/74XHbZZfc4t3nz5ixfvjwrVqyY0FT3JDwBAAAA7CNWrVo16RHuwaV2AAAAAHQhPAEAAADQhfAEAAAAQBfCEwAAAMD9TGttST6P8AQAAADMjKpKkmzbtm3Ck8y27eFp++9nL8ITAAAAMDNWrFiRJNm0adOEJ5lt23//tv9+9iI8AQAAADNj9erVSZKbbropt99+e7Zt27Zkl43NutZatm3blttvvz033XRTkh//fvYy1/WjAwAAAIzRwQcfnE2bNmXz5s254YYbJj3OTFu1alUOPvjgrp9DeAIAAABmxrJly/Kwhz0st9xyS26//fbceeeddjztharKihUrsnr16hx88MFZtqzvxXDCEwAAADBTli1blkMOOSSHHHLIpEdhN4QnAACmxvwxaxe1bu0182OeBAAYBzcXBwAAAKAL4QkAAACALoQnAAAAALoQngAAAADoQngCAAAAoAvhCQAAAIAuhCcAAAAAuhCeAAAAAOhibtIDAAAAwDRac+bFi1q34dzTxjwJzC47ngAAAADoQngCAAAAoAvhCQAAAIAuhCcAAAAAuhCeAAAAAOhCeAIAAACgi7lJD0B/88esXdS6tdfMj3kSAAAA4P7EjicAAAAAuhCeAAAAAOhCeAIAAACgi7GEp6o6vqo+U1Wfr6orqurFu3n+yqr6naq6rKr+36r6clX9UVU9aBzzAAAAADB5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\n", "text/plain": [ "
" ] }, "metadata": { "image/png": { "height": 352, "width": 591 }, "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "df2.plot(kind = 'bar', figsize=(10, 6))\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 堆叠\n", "\n", "在上一题的基础上,对条形图进行堆叠" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "image/png": { "height": 354, "width": 591 }, "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "df2.plot(kind = 'bar', figsize=(10, 6),stacked=True)\n", "plt.show()" ] } ], "metadata": { "celltoolbar": "Tags", "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.5" }, "toc": { "base_numbering": 1, "nav_menu": {}, "number_sections": false, "sideBar": true, "skip_h1_title": false, "title_cell": "Table of Contents", "title_sidebar": "Contents", "toc_cell": false, "toc_position": {}, "toc_section_display": true, "toc_window_display": false } }, "nbformat": 4, "nbformat_minor": 4 }