使用python 绘制统计图,(折线图,条形统计图,扇形统计图)

    在使用python的时候经常会出现各种数据,有的时候光看数字还感觉不出来什么,碰巧发现网上有说怎么绘制出统计图的。此处记录简单的几种,做简单使用

###折线图和柱状图####

import numpy as np
import matplotlib.pyplot as plt
# =========================================
x = np.array([1,2,3,4,5,6,7,8])
y = np.array([3,5,7,6,2,6,10,15])
plt.plot(x,y,'r',lw=2)
# =========================================

# =========================================
x = np.array([1,2,3,4,5,6,7,8])
y = np.array([13,25,17,36,21,16,10,15])
plt.bar(x,y,0.2,alpha=0.5,color='r')
plt.show()
# =========================================

操作步骤:

1:numpy,矩形数据操作库,大家都爱用

2:matplotlib,这就是画统计图使用到的库了。

3:统计图一般使用到的是二维坐标,也就是x,y轴的那种,这里是使用array数据类型的格式编写的x,y坐标点

4:plot(x,y,color = "r",lw = "2")     plot :绘制折线统计图。

        x(横坐标),y(纵坐标),color(以颜色单词的第一个字母作为颜色),lw(折线统计图的粗细)

5:bar(x,y,0.2,alpha=0.5,color='r')    bar:绘制柱状图

      x(横坐标),y(纵坐标),color(以颜色单词的第一个字母作为颜色),第三个参数为柱子的宽度,alpha(透明度)

===

6:edgecolor背景样式

plt.bar(x, y1, facecolor = 'b', edgecolor = 'white')

7:绘制向下的统计图。只需要设置纵坐标为负数即可、

# 在柱状图上显示具体数值, 数值显示位置,数字显示内容,数字显示的居中方式,ha水平居中方式,va垂直居中方式。
    plt.text(x , y , ’TXT‘, ha = 'center', va = 'bottom')

8:设置坐标轴范围
      plt.xlim(-1, n)
      plt.ylim(-1.5, 1.5)
9:去除坐标轴
      plt.xticks([])
      plt.yticks([])

10:plt.show()

      结束一副统计图,也就是有几个show就会生成几个统计图。

  • 6
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值