matplotlib绘图包的使用(二)----统计函数绘制简单图形

本文介绍了matplotlib库中用于数据可视化的统计函数,包括bar()、hist()、pie()、polar()、scatter()、stem()、boxplot()和errorbar(),详细讲解了各个函数的调用方法和参数,帮助读者掌握数据可视化的基本技巧。
摘要由CSDN通过智能技术生成

学习目标:

熟练掌握matplotlib绘图包,用于数据的可视化分析


学习内容:

1、matplotlib的常见图表组成元素
2、 使用统计函数绘制简单图形
3、 绘制统计图形
4、 完善统计图形


第二部分:统计函数绘制简单图形

2.1 函数bar()---绘制柱状图

调用方法:plt.bar(x,y,align="center",color="r",tick_label=list[],hatch="/",width=float)

参数说明:(1)x:标示在x轴上的定性数据的类别(可理解为每个柱状条所在的x轴坐标);

                  (2)y:每种定性数据类别的数量(柱状图的高);

                  (3)align:对齐方式;

                  (4)color:柱状条颜色;

                  (5)tick_label:每个柱状条对应的类别名称;

                    (6)   hatch:柱状条的填充风格;

                 (7)width:柱状条的宽度;

同理:可应用于条形图(水平柱状图)绘制。

调用方法plt.bar(x,y,align="center",color="r",tick_label=list[],hatch="/"),只需注意x和y的参数调换以下就行

代码示例如下:

import matplotlib.pyplot as plt
import numpy as np

# 确保中文正常显示
plt.rcParams["font.sans-serif"]=["SimHei"]
# 生成数据
x_list=[1,3,5,7,9,11]
y_list=np.random.randint(1,50,6)   # 生成[1-20)之间的6个整数,前闭后开
# 每个柱状条对应的类别名称
bar_label_list=["apple","orange","banana","strawberry","grape","watermelon"]
# 绘制bar柱状图
plt.bar(x_list,y_list,align="center",color="r",tick_label=bar_label_list,hatch="/",width=1.5)
# 绘制图形标题和x、y坐标轴标签
plt.xlabel("水果种类")
plt.ylabel("售卖重量(kg)")
plt.title("单日水果售卖情况")

plt.show()

图例输出如下:

2.2 函数hist()---绘制直方图

调用方法:plt.hist(x,bins=list[],color="g",edgecolor="b",histtype="bar",rwidth=float,alpha=float)

参数说明:(1)x:在x轴上绘制箱体的定量数据列表;

    

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值