Python数据分析--Matplotlib绘图--饼状图

Matplotlib中的饼状图

饼状图简介

Python数据分析--Matplotlib绘图--饼状图_第1张图片

饼状图函数简介

在这里插入图片描述

饼状图代码实现

import numpy as np
import matplotlib.pyplot as plt

plt.rcParams["font.sans-serif"] = "SimHei"
plt.rcParams["axes.unicode_minus"] = False

# 2000年 三大产业 的 生产总值  10,30,50


data = [10, 30, 50]
data_name = ["第一产业", "第二产业", "第三产业"]

plt.pie(
    data,
    autopct="%.2f%%",  # 显示百分比,
    pctdistance=0.8, # 百分比显示信息  距离 圆心的距离
    labels=data_name,
    # labeldistance=1.3, # label显示信息  距离 圆心的距离
    # explode 需要和数据量一致
    explode=[0.01, 0.02, 0.03],  # 离心半径;距离圆心的半径
    # shadow=True, # 是否有阴影
    colors=['r', 'g', 'b']
)

plt.legend(data_name)

plt.title("三大产业占比图")

plt.show()

结果展示

Python数据分析--Matplotlib绘图--饼状图_第2张图片

饼状图参数说明

Python数据分析--Matplotlib绘图--饼状图_第3张图片

你可能感兴趣的:(Python,数据分析基础与进阶,python,数据分析,可视化,数据可视化)