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

云南省住房和城乡建设厅网站网站建设是一次性给钱还是什么

云南省住房和城乡建设厅网站,网站建设是一次性给钱还是什么,最近新闻大事件摘抄,怎么为自己公司做网站文章目录 1.matplotlib简介2.基本绘图功能2.1给图形添加辅助功能2.2在一个坐标系中绘制多个图像2.3多个坐标系显示图像 3.常见图像绘制 1.matplotlib简介 matplotlib 是一个用于创建二维图表和数据可视化的 Python 库#xff0c;它提供了一种类似于 MATLAB 的绘图接口。matplo… 文章目录 1.matplotlib简介2.基本绘图功能2.1给图形添加辅助功能2.2在一个坐标系中绘制多个图像2.3多个坐标系显示图像 3.常见图像绘制 1.matplotlib简介 matplotlib 是一个用于创建二维图表和数据可视化的 Python 库它提供了一种类似于 MATLAB 的绘图接口。matplotlib 可以用来绘制线图、散点图、柱状图、饼图等各种类型的图表并且支持对图表的各种属性进行自定义设置以及添加文本、注释、图例等元素。 我们可以通过指令来下载pip install matplotlib 我么可以这样导入matplotlib模块import matplotlib.pyplot as plt 图形的绘制流程 第一步创建画布plt.figure里面有两个参数一个是figsize指定画布的大小长和宽一个是dpi指定画布的清新度 第二步绘制图像plt.plot(x, y)默认是折线图 第三步显示图像plt.show() 示例显示上海一周的天气情况 2.基本绘图功能 2.1给图形添加辅助功能 示例有标题、x轴名称、y轴名称 import matplotlib.pyplot as plt import random plt.rcParams[font.sans-serif][SimHei] # 用来正常显示中文标签 plt.rcParams[axes.unicode_minus] False # 用来显示负号 #0.准备数据 x range(60) y [random.uniform(15, 18) for i in x] #生成60个15-18之间的浮点数 #1.创建画布 plt.figure(figsize(20, 8), dpi100) #2.绘制图像 plt.plot(x, y) #2.1添加xy轴刻度 x_ticks_label [11点{}分.format(i) for i in x] y_ticks range(40) #2.2修改xy轴坐标刻度显示要求间隔都是5 plt.xticks(x[::5], x_ticks_label[::5]) #坐标刻度不可以直接通过字符串进行修改即不可以去掉前面的那一串 plt.yticks(y_ticks[::5]) #3.图像显示 plt.show()添加网格显示plt.grid(True, linestyle--, alpha0.5)alpha表示透明度 添加标题、x、y轴描述信息 plt.xlabel(时间) plt.ylabel(温度) plt.title(中午11点-12点某城市温度变化图, fontsize20) fontsize是为了可以让标题的字体更大一些 图像的保存plt.savefig(url)url是保存的路径 注意图像保存要在show之前。plt.show()会释放figure资源。 完整代码 import matplotlib.pyplot as plt import random plt.rcParams[font.sans-serif][SimHei] # 用来正常显示中文标签 plt.rcParams[axes.unicode_minus] False # 用来显示负号 #0.准备数据 x range(60) y [random.uniform(15, 18) for i in x] #生成60个15-18之间的浮点数 #1.创建画布 plt.figure(figsize(20, 8), dpi100) #2.绘制图像 plt.plot(x, y) #2.1添加xy轴刻度 x_ticks_label [11点{}分.format(i) for i in x] y_ticks range(40) #2.2修改xy轴坐标刻度显示要求间隔都是5 plt.xticks(x[::5], x_ticks_label[::5]) #坐标刻度不可以直接通过字符串进行修改即不可以去掉前面的那一串 plt.yticks(y_ticks[::5]) #2.3添加网格显示 plt.grid(True, linestyle--, alpha0.5) #2.4添加描述信息 plt.xlabel(时间) plt.ylabel(温度) plt.title(中午11点-12点某城市温度变化图, fontsize20) #2.5图像保存 plt.savefig(./test.png) #3.图像显示 plt.show()2.2在一个坐标系中绘制多个图像 方法多次plot 示例我们在添加一个城市的温度变化 import matplotlib.pyplot as plt import random plt.rcParams[font.sans-serif][SimHei] # 用来正常显示中文标签 plt.rcParams[axes.unicode_minus] False # 用来显示负号 #0.准备数据 x range(60) y_shanghai [random.uniform(15, 18) for i in x] #生成60个15-18之间的浮点数 y_beijing [random.uniform(1, 3) for i in x] #1.创建画布 plt.figure(figsize(20, 8), dpi100) #2.绘制图像 plt.plot(x, y_shanghai, label上海) plt.plot(x, y_beijing, colorr, linestyle--, label北京) #2.1添加xy轴刻度 x_ticks_label [11点{}分.format(i) for i in x] y_ticks range(40) #2.2修改xy轴坐标刻度显示要求间隔都是5 plt.xticks(x[::5], x_ticks_label[::5]) #坐标刻度不可以直接通过字符串进行修改即不可以去掉前面的那一串 plt.yticks(y_ticks[::5]) #2.3添加网格显示 plt.grid(True, linestyle--, alpha0.5) #2.4添加描述信息 plt.xlabel(时间) plt.ylabel(温度) plt.title(中午11点-12点某城市温度变化图, fontsize20) #2.5图像保存 plt.savefig(./test.png) #2.6显示图例 plt.legend(locbest) #3.图像显示 plt.show()图片风格 显示图例plt.legend(locbest)参数如下 2.3多个坐标系显示图像 方法通过使用plt.subplots() plt.subplots(nrow,ncol)nrowsncols表示几行几列例如我们要绘制两个图像就是nrows1ncols2 他的返回值有两个 fig图对象axes返回相应数量的坐标系 import matplotlib.pyplot as plt import random plt.rcParams[font.sans-serif][SimHei] # 用来正常显示中文标签 plt.rcParams[axes.unicode_minus] False # 用来显示负号 #0.准备数据 x range(60) y_shanghai [random.uniform(15, 18) for i in x] #生成60个15-18之间的浮点数 y_beijing [random.uniform(1, 3) for i in x] #1.创建画布 fig, axes plt.subplots(nrows1, ncols2, figsize(20,8), dpi100) #2.绘制图像 axes[0].plot(x, y_shanghai, label上海) axes[1].plot(x, y_beijing, colorr, linestyle--, label北京) #2.1添加xy轴刻度 x_ticks_label [11点{}分.format(i) for i in x] y_ticks range(40) #2.2修改xy轴坐标刻度显示要求间隔都是5 axes[0].set_xticks(x[::5]) axes[0].set_yticks(y_ticks[::5]) axes[0].set_xticklabels(x_ticks_label[::5]) #有字符串的刻度必须要使用set_xticklabels axes[1].set_xticks(x[::5]) axes[1].set_yticks(y_ticks[::5]) axes[1].set_xticklabels(x_ticks_label[::5]) #有字符串的刻度必须要使用set_xticklabels #2.3添加网格显示 axes[0].grid(True, linestyle-, alpha0.5) axes[1].grid(True, linestyle--, alpha0.5) #2.4添加描述信息 axes[0].set_xlabel(时间) axes[0].set_ylabel(温度) axes[0].set_title(中午11点-12点上海温度变化图, fontsize20) axes[1].set_xlabel(时间) axes[1].set_ylabel(温度) axes[1].set_title(中午11点-12点北京温度变化图, fontsize20) #2.5图像保存 plt.savefig(./test.png) #2.6显示图例 axes[0].legend(locbest) axes[1].legend(locbest) #3.图像显示 plt.show()3.常见图像绘制 matplotlib可以绘制折线图、散点图、直方图、饼图等等。 折线图plt.plot(x, y) 散点图plt.scatter(x, y) 柱状图plt.bar(x, width, aligncenter, color)x表示传入的数据width表示柱状图的宽度align表示每个柱状图的对齐方式colors表示每个柱状图的颜色 直方图plt.hist(x, binsNone)bins表示组距 饼图plt.pie(x, labels,autopct,color)labels表示每部分的名称autopct表示占比显示指定colors表示每部分的颜色 示例散点图的绘制房屋面积与价格的关系
http://www.w-s-a.com/news/358537/

相关文章:

  • 网站建设公司推荐5788移动版wordpress
  • 产品类型 速成网站淘宝怎么建立自己的网站
  • 南京优化网站建设公司的网站怎么建设
  • 做网站开发能挣钱月嫂云商城网站建设
  • 包装网站模板新手入门网站建设
  • 做网站的天津哪个公司做网站
  • 网站建设摊销时间是多久微信官网免费下载安装
  • 网站解析是做a记录吗群晖 wordpress 阿里云
  • 涉县移动网站建设公司常州做网站的公司有哪些
  • 网站批量创建程序中国十大人力资源公司
  • 菏泽网站建设 梧桐树二次开发创造作用
  • 维护网站费用长沙广告设计公司排名
  • 模仿别人网站侵权wordpress 修改链接失效
  • wordpress文章设置受密码保护南宁网站优化公司哪家好
  • 网站开发工程师介绍设计类的网站
  • 嘉兴seo网站推广中山建网站多少钱
  • 高端汽车网站建设帮别人做网站自己为什么会被抓
  • 网站开发实验室建设方案wordpress 主题丢失
  • 珠宝网站建设平台分析报告郑州最新发布
  • 世界杯最新排名泉州seo网站关键词优
  • 广州公司网站提供如何推广新品
  • 网站建设如何描述沈阳网站建设推广平台
  • 用dw制作个介绍家乡网站学生个人简历
  • 建设银行企业网站访问不了wordpress搬到谷歌服务器
  • 网站建设与网站优化销售别墅庭院园林景观设计公司
  • 沈阳红方城网站建设专业的微网站哪家好
  • 医院网站asp东营信息发布平台
  • 网站全站建设开题报告范文南京本地网站
  • 网站漏洞扫描工具wampserver集成环境搭建了一个织梦cms网站
  • 如何在局域网上做网站宁波设计公司排行榜