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

成都建站模板公司bt种子磁力搜索引擎

成都建站模板公司,bt种子磁力搜索引擎,如何黑网站,淮北论坛租房信息实验目的: 掌握Python中直方图、饼图绘图函数的使用及展示图形的意义利用上述绘图函数实现数据可视化 实验内容: 练习python中直方图、饼图绘图函数的用法,掌握相关参数的概念根据步骤一绘图函数要求,处理实验数据根据步骤二得…

实验目的:

  1. 掌握Python中直方图、饼图绘图函数的使用及展示图形的意义
  2. 利用上述绘图函数实现数据可视化

实验内容:

  1. 练习python中直方图、饼图绘图函数的用法,掌握相关参数的概念
  2. 根据步骤一绘图函数要求,处理实验数据
  3. 根据步骤二得到的实验数据,绘制直方图、饼图
  4. 练习如何通过调整参数使图片呈现不同效果,例如颜色、图例位置、背景网格、坐标轴刻度和标记等

实验过程(附结果截图):

1. 练习python中直方图、饼图绘图函数的用法,掌握相关参数的概念

(1)绘制直方图

import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
font = FontProperties(fname=r"C:\Windows\Fonts\simhei.ttf", size=14)  salary = [2500, 3300, 2700, 5600, 6700, 5400, 3100, 3500, 7600, 7800, 8700, 9800, 10400]group = [1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000]plt.hist(salary, group, histtype='bar', rwidth=0.8)plt.legend()plt.xlabel('salary-group')
plt.ylabel('salary')plt.title('测试例子——直方图', FontProperties=font)plt.show()

在这里插入图片描述
(2)绘制饼图

import matplotlib as mpl
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontPropertiesfont = FontProperties(fname=r"C:\Windows\Fonts\simhei.ttf", size=14)# 生成数据
labels = ['A', 'B', 'C', 'D', 'Other']
share = [0.45, 0.25, 0.15, 0.05, 0.10]# 设置分裂属性
explode = [0, 0.1, 0, 0, 0]# 分裂饼图
plt.pie(share, explode=explode,labels=labels, autopct='%3.1f%%',startangle=180, shadow=True,colors=['c', 'r', 'gray', 'g', 'y'])# 标题
plt.title('2017年笔记本电脑市场份额', FontProperties=font)plt.show()

在这里插入图片描述

2. 根据步骤一绘图函数要求,处理实验数据

(1)处理后的实验数据

data = [np.random.randint(0, n, n) for n in [3000, 4000, 5000]]
labels = ['3K', '4K', '5K']

3. 根据步骤二得到的实验数据,绘制直方图、饼图

(1)绘制直方图

import matplotlib.pyplot as plt
import numpy as npdata = [np.random.randint(0, n, n) for n in [3000, 4000, 5000]]
labels = ['3K', '4K', '5K']
bins = [0, 100, 500, 1000, 2000, 3000, 4000, 5000]plt.hist(data, bins=bins, label=labels,color=['r','g','b'])
plt.legend()plt.show()

在这里插入图片描述
(2)绘制饼图

import matplotlib.pyplot as plt
import numpy as nplabels = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']# data = np.random.rand(7) * 100
data = [1, 2, 3, 4, 5, 6, 7]  # data和labels的索引会对应,占比是data[i]/sum(data)# 1.2f指的小数保留两位
plt.pie(data, labels=labels, autopct='%1.2f%%')  # 第一个参数是占比,第二个各自的标签,第三个是显示精度plt.axis('equal')  # 让图看起来是圆的,不然就扁了
plt.legend()  # 左上角的那个图例,随机的,可以自己换位置plt.show()

在这里插入图片描述

4. 练习如何通过调整参数使图片呈现不同效果,例如颜色、图例位置、背景网格、坐标轴刻度和标记等

(1)绘制直方图

import matplotlib.pyplot as plt
import numpy as npdata = [np.random.randint(0, n, n) for n in [3000, 4000, 5000]]
labels = ['3K', '4K', '5K']
bins = [0, 100, 500, 1000, 2000, 3000, 4000, 5000]plt.hist(data, bins=bins, label=labels)
plt.legend()plt.show()

在这里插入图片描述
(2)绘制饼图

import matplotlib.pyplot as plt
import numpy as nplabels = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']# data = np.random.rand(7) * 100
data = [1, 2, 3, 4, 5, 6, 7]  # data和labels的索引会对应,占比是data[i]/sum(data)# 1.2f指的小数保留两位
plt.pie(data, labels=labels, autopct='%1.2f%%')  # 第一个参数是占比,第二个各自的标签,第三个是显示精度plt.axis('equal')  # 让图看起来是圆的,不然就扁了
plt.legend()  # 左上角的那个图例,随机的,可以自己换位置plt.show()

在这里插入图片描述

实验小结自己写写就行了,本实验仅供参考。

http://www.lbrq.cn/news/2568277.html

相关文章:

  • 如何查看网站做没做301跳转前端seo优化
  • 有哪些门户网站新区快速seo排名
  • 花乡科技园区网站建设seo排名哪家公司好
  • 做暧小视频免费网站百度网盘app下载安装官方免费版
  • 网站排名所以关键词下降今日关键词
  • 网站建设宣传广告语九幺seo工具
  • c2c平台网站建设世界杯大数据
  • 动态网站实例海外营销推广
  • 网站页面的滑动怎么做的注册推广
  • 网站推广属于什么行业网络推广赚钱
  • wordpress禁止自动保存草稿杭州seo技术培训
  • 珠海做网站优化的公司最有效的免费推广方法
  • 建设厅网站的投诉可以哪里查最打动人心的广告语
  • wordpress中文文档优化大师好用吗
  • 网站关键词连接符站长之家关键词挖掘工具
  • 网站seo优化要怎么做怎么去推广一个app
  • 怎么看别的网站是那个公司做的口碑营销5t
  • 网站建设专题的意义哪里有免费的网站推广
  • 系统之家win7纯净版关键词推广seo怎么优化
  • 南京设计网站的公司引擎搜索器
  • 德升武汉网站建设百度指数的各项功能
  • 前端做图表的网站seo营销论文
  • 网站空间上传工具个人网站推广
  • 做再生料的网站优化关键词具体要怎么做
  • 简单网页的设计过程seo服务商排名
  • 广东网站建设公司报价表互联网+营销策略怎么写
  • 农家院做宣传应该在哪个网站西地那非片的功效与作用
  • 审计局网站建设管理快照关键词优化
  • 小说网站采集可以做嘛百度热搜的含义
  • 贵州网站建设seo优化培训学校招生方案范文
  • 【0基础PS】PS工具详解--图案图章工具
  • 数据结构(12)二叉树
  • 编译器工作原理的显微镜级拆解
  • Go语言中的盲点:竞态检测和互斥锁的错觉
  • 《Java 程序设计》核心知识点梳理与深入探究
  • 性能测试-性能测试中的经典面试题一