数据可视化——使用matplotlib绘制简单图表

一、绘制折线图

使用plot()绘制折线图
常用的参数:

  • x:表示x轴的数据
  • y:表示y轴的数据
  • fmt:表示快速设置条样式的格式字符串。
  • label:表示应用于图例的标签文本。
  • plot()会返回一个包含Line2D类对象(代表线条)的列表。
    plot()函数的语法格式:
plot(x,y ,fmt , scalex=True , scaley=true , data=None, label=None    等.....)

实例:(1)
数据可视化——使用matplotlib绘制简单图表_第1张图片
(2)数据可视化——使用matplotlib绘制简单图表_第2张图片

二、绘制柱形图或堆积图形

使用bar()绘制柱形图或堆积柱形图

bar()的语法格式有:
bar(x, height , width=0.8, bottom=None, align='center',
 data=None, tick_label=None, xerr=None, yerr=None, error_kw=None)

常用参数的含义:

  • x:表示柱形的x坐标值
  • height:表示柱形的高度
  • width:表示柱形的宽度,默认为0.8
  • bottom:表示柱形底座的y坐标值,默认为0
  • align:表示柱形的对齐方式,有’center’和’edge’两个值,其中’center’表示将柱形刻度居中对齐;‘edge’表示将柱形的左边与刻度线对齐。
  • tick_label:表示柱形对应的刻度标签
  • xerr,yerr:若未设为None,则需要为柱形图添加水平/ 垂直误差棒
  • error_kw:表示误差棒的属性字典,字典的键对应errorbar()函数
    bar()函数会返回一个BarContainer类的对象。
import numpy as np
import matplotlib.pyplot as plt
x=np.arange(5)
y1=np.array([10

你可能感兴趣的:(数据库,apache,服务器)