*导入常用库的一个方法
在当前工程目录下新建一个base.py文件,输入常用需要导入的语句等
#base.py文件内 import numpy as np import matplotlib.pyplot as plt from numpy import pi import csv #用来正常显示中文标签 plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示负号 plt.rcParams['axes.unicode_minus']=False
当前工程下直接输入下述语句即可导入base.py中的内容
%run base.py
一、高级篇之再论柱状图
# 创建一个画板
fig = plt.figure(1)
#在画板上划分出1行1列共1个绘图区域(坐标系统)
ax1 = plt.subplot(111) #选中第一行第一列的第一绘图区域
#准备数据
data = np.array([15,20,18,25])
#定义柱状图柱子的宽度
width = 0.5
# 给定x坐标的数据刻度
x_bar = np.arange(4)
#通过ax1对象在ax1坐标系统中绘制柱状图
rect = ax1.bar(x = x_bar,height = data,width=width,color="lightblue")
#修改x轴坐标的刻度
ax1.set_xticks(x_bar)
ax1.set_xticklabels(["第一季度","第二季度","第三季度","第四季度"])
#显示网格
ax1.grid(True)
#设置y轴坐标的标注
ax1.set_ylabel("销量(单位:万件)")
# 设置标题
ax1.set_title("2017年季度销量统计")
# 对y轴进行缩放
ax1.set_ylim(0,28)
# 在ax1坐标系统的(2,25)的位置添加一些文字
# ax1.text(2,25,"aaa")
# 遍历柱状图中四根柱子的信息
for rec in rect:
#print(res)
x = rec.get_x()#获取每根柱子的左边起始位置
height = re