1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Matplotlib可视化①——二维图表绘制(折线图直方图散点图条形图箱形图饼图面积图)

Matplotlib可视化①——二维图表绘制(折线图直方图散点图条形图箱形图饼图面积图)

时间:2022-10-07 23:03:03

相关推荐

Matplotlib可视化①——二维图表绘制(折线图直方图散点图条形图箱形图饼图面积图)

数据可视化系列汇总:

Matplotlib可视化②——3D绘制散点图&曲面图&折线图&等高线图

Seaborn做图系列①——直方图&箱型图&散点图&回归图&热力图&条形图

Excel数据分析高级技巧①——动态图表制作(offset,vlookup,控件…)

Excel高级图表制作①——电池图/KPI完成情况对比图/重合柱形图

Excel高级图表制作②——帕累托图

Excel高级图表制作③——漏斗图/转化路径图

Matplotlib是python中非常底层的绘图工具,今天就整理了以下7种Excel中常用的图表的制作方法

一、折线图

import matplotlib.pyplot as pltimport numpy as npimport pandas as pdx = np.arange(1,10,1)y = x*x # 创建数据fig= plt.figure(figsize=(20,40)) # 创建图片ax1 = fig.add_subplot(2,3,1) # 创建子图plt.plot(x,y,ko--) # 在子图上画折线图,k是黑色,o是标记是圈,--是虚线plt.title(折线图)plt.xlim([1,8]) # 设置X刻度范围print(plt.ylim()) # 获取Y刻度范围plt.rcParams[font.sans-serif] = [SimHei]plt.rcParams[font.serif] = [SimHei] # 设置正常显示中文plt.show()

二、直方图

\调用的方法matplotlib.pyplot.hist(x, bins=None, #区间范围,如bins=[1, 2, 3, 4],则第一个区间为[1,2),第二个区间为[2,3)...依次类推range=None, density=None, weights=None, cumulative=False, bottom=None, #改变纵坐标基数,原纵坐标数值全部加上该基数histtype=ar, #{ar,arstacked,step,stepfilled},可选align=mid, orientation=vertical, #方向 {horizo​​ntal,vertical}rwidth=None, #矩形的宽度占区间的百分比,最大为1log=False, #如果为True,则直方图轴将被设置为对数刻度color=None, #直方图的颜色label=None, #直方图代表的名称stacked=False, #堆叠normed=None, #如果normed=True,则纵坐标数值会变,全部的矩形面积之和为1;hold=None, data=None, **kwargs!\--------------------------------------ax2 = fig.add_subplot(2,3,

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。