当前位置: 首页 > news >正文

山东中佛龙建设有限公司网站邯郸市第一医院

山东中佛龙建设有限公司网站,邯郸市第一医院,湖南省邵阳市建设局网站,齐装网一、图形函数 函数名称描述Bar绘制条形图Barh绘制水平条形图Boxplot绘制箱型图Hist绘制直方图his2d绘制2D直方图Pie绘制饼状图Plot在坐标轴上画线或者标记Polar绘制极坐标图Scatter绘制x与y的散点图Stackplot绘制堆叠图Stem用来绘制二维离散数据绘制#xff08;又称为火柴图又称为火柴图Step绘制阶梯图Quiver绘制一个二维按箭头 二、功能函数 函数名称描述Figtext在画布上添加文本Figure创建一个新画布Show显示数字Savefig保存当前画布Close关闭画布窗口 三、图形位置函数 1、figure 设置画布控制图形位置 figsize指定画布的大小(宽度,高度)单位为英寸 dpi指定绘图对象的分辨率即每英寸多少个像素默认值为80 facecolor背景颜色 edgecolor边框颜色 frameon是否显示边框 fig pylab.figure(figsize(10, 10), facecolorg, edgecolorr, frameonTrue)2、figure.add_axes 定义数据轴根据数据轴锁定图像显示区域  [left, bottom, width, height] left 和 bottom 是轴域左下角的坐标范围从 0 到 1。 width 和 height 是轴域的宽度和高度范围从 0 到 1。 ax1 fig.add_axes([0.1, 0.1, 0.4, 0.4])           ax2 fig.add_axes([0.5, 0.5, 0.4, 0.4]) 3、axes.legend 添加图例自动显示每条线或数据集的标签。 labels  若在图形生成中设置了在这里面无需设置labels若无则 labels [标签1,标签2]若无括号就自动拆分字符串。 loc 指定标签显示在轴域的位置 handles 不填默认此轴域内的所有图形单个填写时 handles 图形多个则 handles [图形1图形2] ax1.legend( locupper right, labels[x^2, x]) loc  位置字符串表示整数数字表示自适应Best0右上方upper right1左上方upper left2左下lower left3右下lower right4右侧right5居中靠左center left6居中靠右center right7底部居中lower center8上部居中upper center9中部center10 4、add_subplot fig.add_subplot(nrows, ncols, index)将画布分为多块区域图形根据index放入指定位置 ax1 fig.add_subplot(2, 2, 1) 表示将画布分为两行两列的四个区域此图为第一个区域类似第二象限 ax2 fig.add_subplot(2, 2, 3) 表示将画布分为两行两列的四个区域此图为第三个区域类似第三象限 5、subplots 格式fig, axs plt.subplots(nrows, ncols, figsize(width, height)) subplot 是根据大小锁定在画布的某块区域需要一个个确定图形的区域当设置的区域格式不一致时图形大小也随着变化导致看上去怪异。 subplots 直接将画布分割成 nrows *ncols 的矩形区域在创建图形时直接通过行索引和列索引确定位置。 fig, axs plt.subplots(2, 3, figsize(18, 8)) 将画布分割成两行三列的六块区域。 axs[0, 0].plot(x, y1, labelsin(x)) #生成图像在第一块区域axs[1, 2].plot(x, y3, labeltan(x)) #生成图像在第六块区域 6、subplot2gird 格式ax plt.subplot2grid(shape, loc, rowspan1, colspan1) shape: 网格的形状格式为 (rows, cols)表示网格的行数和列数在figure中式全局设置。 loc: 子图的起始位置格式为 (row, col)表示子图在网格中的起始行和列。 rowspan: 子图占据的行数默认为 1。 colspan: 子图占据的列数默认为 1。 ax1 plt.subplot2grid((3, 3), (0, 0)) #表示占据三行三列从原点出发的图像 ax4 plt.subplot2grid((2, 2), (1, 1)) #表示占据两行两列从第二行第二列的交织点出发的图像 7、grid 根据横轴和纵轴的值生成网格。 8、xscale 和 yscale  坐标轴默认根据数据情况一般为整数或小数数值设置刻度可以使用 xscale 修改 横坐标 刻度 yscale  修改 纵坐标 刻度。 ax1.set_xscale(log) ax1.set_yscale(log) 9、set_xlim 和 set_ylim 调整坐标轴的取值范围格式ax.set_xlim(left, right) 、ax.set_ylim(bottom, top) left 和 rightX 轴的范围left 是 X 轴的最小值right 是 X 轴的最大值。 bottom 和 top Y 轴的范围bottom 是 Y 轴的最小值top 是 Y 轴的最大值。 ax1.set_xlim(0,2*np.pi) ax1.set_ylim(-3, 3) 10、set_xticks 和 set_yticks 调整坐标轴上的刻度个数和数据 ax1.set_xticks([0, 2, 4, 6, 8, 10]) ax1.set_yticks([-1, -0.5, 0, 0.5, 1]) 11、twinx 和 twiny 函数 多个图形之间共享坐标轴twinx 表示 横坐标twiny 表示纵坐标。 ax2 ax1.twinx()                                ax2 ax1.twiny() 四、图形展示 1、plot 线性图 格式pylab.plot(x, y, format_stringNone, **kwargs)format_string: 格式字符串用于指定线条样式、颜色等。 b蓝色 g绿色 r红色 c青色 m洋红色 y黄色 k黑色 w白色 .点标记 ,像素标记 o圆圈标记 v向下三角标记 ^向上三角标记 向左三角标记 向右三角标记 s方形标记 p五边形标记 *星形标记 h六边形标记 1 H六边形标记 2 加号标记 x叉号标记 D菱形标记 d细菱形标记 |竖线标记 _横线标记 -实线 --虚线 -.点划线 :点线 2、Bar  柱状图 格式ax.bar(x, height, width0.8, bottomNone, aligncenter, **kwargs) x: 柱状图的 X 轴位置height  柱状图的高度width   柱状图的宽度默认为 0.8bottom   柱状图的底部位置默认为 0align   柱状图的对齐方式可以是 center居中对齐或 edge边缘对齐**kwargs: 其他可选参数用于定制柱状图的外观如 color、edgecolor、linewidth 等。 ax.bar(x, y, aligncenter)                 ax.bar(x, y1, bottomy) x [A, B, C, D] y [20, 30, 15, 40] y1 [30, 20, 35, 10] fig, ax plt.subplots() ax.bar(x, y, aligncenter) ax.bar(x, y1, bottomy) plt.show() 3、 3、hist 直方图 格式ax.hist(x, binsNone, rangeNone, densityFalse, weightsNone, cumulativeFalse, **kwargs)x: 数据数组bins: 直方图的柱数可以是整数或序列range: 直方图的范围格式为 (min, max)density: 是否将直方图归一化默认为 Falseweights: 每个数据点的权重cumulative: 是否绘制累积直方图默认为 False**kwargs: 其他可选参数用于定制直方图的外观如 color、edgecolor、linewidth 等。 ax.hist(data, bins150) data np.random.randn(10000) fig, ax plt.subplots() ax.hist(data, bins150) plt.show() 4、pie 饼图 格式ax.pie(x, explodeNone, labelsNone, colorsNone, autopctNone, shadowFalse, startangle0, **kwargs) x: 数据数组表示每个扇区的数据自动全部汇总算出占比explode: 一个数组表示每个扇区偏离圆心的距离默认为 Nonelabels  每个扇区的标签默认为 Nonecolors  每个扇区的颜色默认为 Noneautopct   控制显示每个扇区的占比可以是格式化字符串或函数默认为 Noneshadow: 是否显示阴影默认为 Falsestartangle   饼图的起始角度默认为 0**kwargs: 其他可选参数用于定制饼图的外观。 ax.pie(y, labelsx, startangle90, autopct%1.1f%%) x [A, B, C, D] y [2, 3, 4, 5] fig, ax plt.subplots() ax.pie(y, labelsx, startangle90, autopct%1.1f%%) plt.show() 5、Scatter 散点图 格式ax.scatter(x, y, sNone, colorNone, markerNone, cmapNone, normNone, vminNone, vmaxNone, alphaNone, linewidthsNone, edgecolorsNone, **kwargs)x: X 轴数据y: Y 轴数据s   点的大小可以是标量或数组color: 点的颜色可以是标量、数组或颜色列表marker  点的形状默认为 o圆圈cmap: 颜色映射用于将颜色映射到数据norm: 归一化对象用于将数据映射到颜色映射vmin, vmax: 颜色映射的最小值和最大值alpha: 点的透明度取值范围为 0 到 1linewidths: 点的边框宽度edgecolors: 点的边框颜色**kwargs: 其他可选参数用于定制散点图的外观。 axes.scatter(x, y0, colorred, s100, markero) o: 圆圈         s: 正方形        D: 菱形        ^: 上三角形        v: 下三角形        : 右三角形 : 左三角形        p: 五边形        *: 星形        : 加号        x: 叉号        .: 点        ,: 像素 1: 三叉戟下        2: 三叉戟上        3: 三叉戟左        4: 三叉戟右         h: 六边形1        H: 六边形2        d: 小菱形        |: 竖线        _: 横线
http://www.tj-hxxt.cn/news/226569.html

相关文章:

  • 南阳网站建设费用淘宝网请人做淘宝客网站
  • 个人创业做网站优秀网站建设哪家好
  • 如何自己做搜索网站福州企业公司网站建设
  • 免费 网站 服务器wordpress 比分插件
  • 通付盾 建设网站wordpress post list
  • 做商城网站费用中国人才网登录入口
  • 福州做网站价格wordpress 文件上传功能
  • 设计接单app平台有哪些网站搭建谷歌seo
  • 网站设计需求文档深圳网站商城建设
  • 建立网站多少钱百度优化是什么意思
  • 刷粉网站推广马上刷app企业签名
  • 分析竞争对手的网站如何做网络集资网站
  • 苏州新区网站制作门户网站建设的成果
  • 有没有专门做游戏辅助的网站灰色行业老域名做网站不收录
  • 重网站建设flash网站模板带后台
  • 网站文字广告代码皖icp备 网站建设
  • 做网站推广电话永泰建设工程网站
  • 可以做来电名片的网站wordpress发送密码到邮箱
  • 余姚网站建设维护最新招聘信息WordPress底部栏插件
  • 搜索引擎营销总结抖音搜索优化
  • 永久免费企业网站建设哪个网站做期货数字币
  • 网站空间控制面板软件做网站的收钱不管了
  • 帝国cms官方网站wordpress怎么安装到服务器配置
  • 自动成交型网站广告联盟cpc
  • 网站目录权限设置 usersem推广案例
  • 网站怎么做抽奖平顶山做网站推广
  • 惠州网站制作定制网站备案号 怎么写
  • 临沂高端大气网站建设个人网站免费空间申请
  • 做pc端网站公司新网站建设的工作总结
  • 中国各大网站排名网上推广平台哪个好