首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
matplotlib学习日记(八)----完善统计图
】的更多相关文章
matplotlib学习日记(八)----完善统计图
(一)再说legend() import matplotlib.pyplot as plt import numpy as np x = np.arange(0, 2.1, 0.1) y = np.power(x, 3) y1 = np.power(x, 2) y2 = np.power(x,1) plt.plot(x, y, ls="-", lw=2, label="$x^{3}$") plt.plot(x, y1, ls="-", lw=2,…
matplotlib学习日记(三)------简单统计图
(一)函数bar()---------绘制柱状图 import matplotlib as mpl import matplotlib.pyplot as plt mpl.rcParams["font.sans-serif"] = ["SimHei"] mpl.rcParams["axes.unicode_minus"] = False x = [1,2,3,4,5,6,7,8] y = [3,1,4,5,8,9,2,7] plt.bar(x,y…
matplotlib学习日记(九)-图形样式
(一)刻度线定位器和刻度格式器的使用方法 import matplotlib.pyplot as plt import numpy as np from matplotlib.ticker import AutoMinorLocator, MultipleLocator, FuncFormatter x = np.linspace(0.5, 3.5, 100) y = np.sin(x) fig = plt.figure(figsize=(8, 8)) #生成8x8的画布 ax = fig.ad…
matplotlib学习日记(四)-绘制直方统计图形
(一)柱状图-应用在定性数据的可视化场景或者离散型数据,条形图和柱状图相似,只不过是函数barh import matplotlib as mpl import matplotlib.pyplot as plt mpl.rcParams["font.sans-serif"] = ["SimHei"] mpl.rcParams["axes.unicode_minus"] = False x = [1, 2, 3, 4, 5] y = [1, 2,…
matplotlib学习日记(一)------图表组成元素
1.使用函数绘制matplotlib的图表组成元素 (1)函数plot---变量的变化趋势 import matplotlib.pyplot as plt import numpy as np x = np.linespace(0.05, 10, 1000) #在x轴均匀取1000个点 y = np.cos(x) #对应的y值 plt.plot(x,y,ls="-", lw=2, label="plot figure") ''' ls-------->线条…
matplotlib学习日记(十)-划分画布的主要函数
(1)函数subplot()绘制网格区域中的几何形状相同的子区布局 import matplotlib.pyplot as plt import numpy as np '''函数subplot的介绍:函数 subplot(numEows, numCols, plotNum) 或者subplot(CRN),CRN的含义是将画布 分成C行R列,该子区被放在第N个位置上 ''' x = np.linspace(-2*np.pi, 2*np.pi, 200) y = np.sin(x) y1 = np…
matplotlib学习日记(十一)---坐标轴高阶应用
(一)设置坐标轴的位置和展示形式 (1)向画布中任意位置添加任意数量的坐标轴 ''' 通过在画布的任意位置和区域,讲解设置坐标轴的位置和坐标轴的展示形式的实现方法, 与subplot,subplots不同,axes可以完成子区的交错,覆盖和重叠等视图组合 ax(rect, frameon, facecolor)的参数的含义 rect=[left, bottom, width, height] left------------>左侧边缘距离画布边缘的距离 bottom---------->距离底…
matplotlib学习日记(十)-共享绘图区域的坐标轴
(1)共享单一绘图区域的坐标轴 ''' 上一讲介绍了画布的划分,有时候想将多张图放在同一个绘图区域, 不想在每个绘图区域只绘制一幅图形,这时候借助共享坐标轴的方法实现在一个绘图区 绘制多幅图形的目的. ''' import matplotlib.pyplot as plt import numpy as np import matplotlib as mpl mpl.rcParams["font.sans-serif"]=["SimHei"] mpl.rcParam…
matplotlib学习日记(七)---误差棒图
(一)误差棒图----误差置信区间的表示 import matplotlib.pyplot as plt import numpy as np x = np.linspace(0.1, 0.6, 10) y = np.exp(x) error = 0.05 + 0.15*x lower_error = error upper = 0.3*error error_limit = [lower_error, upper] plt.errorbar(x, y, yerr=error_limit, fm…
matplotlib学习日记(六)-箱线图
(一)箱线图---由一个箱体和一对箱须组成,箱体是由第一个四分位数,中位数和第三四分位数组成,箱须末端之外的数值是离散群,主要应用在一系列测量和观测数据的比较场景 import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np mpl.rcParams["font.sans-serif"] = ["FangSong"] mpl.rcParams["axes.unicod…