python数据可视化
python数据可视化
不器之器
耐寒 耐旱 抗倒伏 抗病虫害
展开
-
0903 年度转化率展示
0903 年度转化率展示知识点漏斗图读取excel题目和解题步骤飞飞需要将全年的销售情况绘制成漏斗图以看板的样式展现出来,文档存储路径为:/Users/feifei/销售.xlsx题目要求:定义函数read_excel(sheet),传入工作表返回二维列表;计算百分比时,使用round()保留一位小数;学习提示的知识点读取文档中所有的工作表;利用处理后的数据绘制漏斗图 ;使用 LegendOpts() 隐藏图例;使用 TitleOpts() 将标题设置为:f"{月份}销售"将漏斗原创 2021-09-07 21:44:16 · 199 阅读 · 0 评论 -
0902 团队销售漏斗
0902 团队销售漏斗知识点漏斗图读取excel获取所有工作表名称.sheetnames 属性可以获取文件中所有工作表的名称。示例代码如下:path = "/Users/ajun/销售漏斗.xlsx"wb = openpyxl.load_workbook(path)for item in wb.sheetnames: print(item)teamAteamBteamC题目和解题步骤阿俊是销售团队的leader,临近年底需要用漏斗图展示各组销售漏斗,对比三个团队的销售情原创 2021-09-07 21:42:35 · 135 阅读 · 0 评论 -
0901 用户行为转化率
0901 用户行为转化率知识点漏斗图读取excel题目和解题步骤菜菜的同事飞飞是同公司电商部门的一名运营,最近飞飞正在准备三季度的汇报,她想要使用漏斗图来展示各环节转化,从而了解订单转化情况。题目要求:根据数量计算每个环节的百分比;处理环节名称和百分比数据生成二维列表 [["名称百分数% ", 100]];调用 add() 函数,将图例设置为空,图表间隙设置为 10;使用 LegendOpts() 将图例隐藏,使用 TitleOpts() 函数将标题设置为"用户行为转化率";将漏斗图原创 2021-09-07 21:37:43 · 224 阅读 · 0 评论 -
0803 全年销量变化(批处理获得堆叠柱状图)
0803 全年销量变化(批处理获得堆叠柱状图)知识点读取excel绘制堆叠柱状图题目和解题步骤阿珍要查看2020年的商品销售额变化,一行行输入比较麻烦,想要从Excel文档中读取数据。如图所示,文档保存了三个商品1~12月的销量,文档路径为 /Users/azhen/核桃销量.xlsx题目要求:定义函数 read_excel() 传入参数row,读取行数据,返回结果,例如:(‘巧克力’, [‘2340’, 6378, 6560…]);读取第一行数据作为x轴;读取2~4行数据作为y轴,绘原创 2021-09-06 23:34:48 · 264 阅读 · 0 评论 -
0802 可乐的销量(批量绘制折线图)
0802 可乐的销量(批量绘制折线图)知识点读取excel绘制折线图题目和解题步骤菜菜的同事飞飞要绘制两种商品的折线图,比较商品销量趋势。商品销量保存在table文档中,文档路径为: /Users/caicai/table.xlsx 。文档中第一行的为月份,第二行是火龙果可乐的销量,第三行是榴莲味可乐的销量。题目要求:读取文档的月份作为x轴,一共有1~12个月;读取文档中的数据将商品销量作为y轴,绘制折线图 ;series_name设置为对应行的商品名称;使用 TitleOpts(原创 2021-09-06 23:27:22 · 356 阅读 · 0 评论 -
0801 你会读Excel吗
标题知识点绘制漏斗图读取excel题目和解题步骤在某水果店的2020年的季度销量报表中,有四种水果分别是苹果、梨、香蕉、橘子。报表文件存储路径为/Users/caicai/table.xlsx如图所示,销售数据在工作表水果销售中,要求读取2-5行的数据,并以列表的形式输出。例如:[‘苹果’, 10000, 5000, 8000, 6000][‘梨’, 2000, 3000, 4000, 5000]代码# TODO 使用import导入openpyxl模块import openpy原创 2021-09-06 23:18:36 · 103 阅读 · 0 评论 -
0703 网络直播带货
0703 网络直播带货知识点题目和解题步骤阿珍的好朋友从事服装生意,最近在尝试网络直播销售商品,她做了两场直播销量, 想将两场直播中的商品销量通过图表展示,汇报给自己的合伙人。图表中要展示出2场直播每个商品的销售占比,为了达到更好的视觉效后,我们可以绘制一张图表中的2个玫瑰图来表达信息。解题思路:导入相关模块;使用 add() 函数,设置第一个玫瑰图:图例设置为空;传入第一场直播销量数据;将半径设置为[“20%”, “60%”];添加数据标签配置项,展示商品销量占比并且把数据标原创 2021-09-05 15:05:57 · 152 阅读 · 0 评论 -
0702 会员地区分布
0702 会员地区分布知识点玫瑰图题目和解题步骤某网站的会员遍布全国,现将所有的省份名称和对应的用户数,储存在名为data的字典中。请你根据这些数据生成一个玫瑰图。要求如下:使用sorted 函数,按照人数降序排列。设置饼图的颜色为color_series中的颜色,该列表已在编辑器中。设置饼图series_name为"会员地区分布",数据为data,radius为30%到100%,rosetype设置成area。设置系列配置项中的label_opts:将lab原创 2021-09-05 14:43:43 · 126 阅读 · 0 评论 -
0701 阅读量统计
阅读量统计知识点玫瑰图题目和解题步骤某IT网站有深度学习,数据分析,Web开发,爬虫开发,图像处理等等12个板块的分类,现在有他们的浏览次数,请你将这些数据排序,并按照如下的要求生成一个玫瑰图:要求:将列表中的元组按照元组中的第二个数的大小,也就是阅读量的大小,从大到小排序。排序时,会用到字典排序的知识点,由于这里不是字典,而是列表的格式,因此不需要对传入的数据使用.items()。将数据的名称和大小添加到饼图的数据中,并设置数据标签的格式为“{b}: {d}%”,设置玫瑰图的参数为原创 2021-09-05 15:08:54 · 169 阅读 · 0 评论 -
0603 企业经营瀑布图
0603 企业经营瀑布图知识点瀑布图设置柱状图颜色要设置柱状图的颜色,只需要在添加y轴数据时,添加一个颜色参数:color。示例代码如下:# 添加y轴数据,设置柱状图颜色为"blue"bar.add_yaxis(series_name = "example", y_axis = example, color = "blue")题目和解题步骤阿珍在准备汇报ppt,想插入一张用于展示收入与支出的图表,通过搜集资料,发现瀑布图很适合。瀑布图是由麦肯锡创造的图表,在企业经营分析中使用较多。瀑布原创 2021-09-06 20:42:27 · 279 阅读 · 0 评论 -
0602 翻转xy轴
0602 翻转xy轴知识点横向堆叠柱状图一般柱状图建议展示的数据条数较少,当分类过多时,我们可以使用横向的堆叠柱状图。绘制横向堆叠柱状图要翻转 xy 轴,需要添加一个函数 reversal_axis()。示例代码如下:bar.reversal_axis()题目和解题步骤阿珍想要用堆叠柱状图表达全年每个商品的销售额,为了达到较好的观感效果,阿珍使用横向堆叠柱状图。根据列表中的数据,绘制各月各商品销售额堆积图。第一层为巧克力的销售额。第二层为口香糖的销售额。第三层为核桃的销售额。注原创 2021-09-06 20:42:20 · 1491 阅读 · 1 评论 -
0601 GDP涨!涨!涨!
0601 GDP涨!涨!涨!知识点叠加柱状图题目和解题步骤堆叠柱状图还有便捷的方法,可以通过函数、循环等方式,批量处理结构类似的部分。我们尝试用循环,来绘制一张描述“2020年1-3季度GDP产业分布”的堆叠柱状图。列表x_data,是x轴。字典data中,key是三大产业,value是每个产业各季度的GDP。要求:x轴设置为列表x_data。循环遍历字典data,在循环中添加y轴数据:series_name设置为字典的key,y_axis设置为key对应的value,堆积名原创 2021-09-06 20:42:11 · 84 阅读 · 0 评论 -
0503 信用卡公司
0503 信用卡公司知识点设置柱状图透明度要设置柱状图的透明度,只需要在添加y轴数据时,添加一个itemstyle_opts配置项,并设置其中的opacity参数。opacity参数的值应该在0-1之间,其中1为不透明,0为全透明。代码如下,将透明度设置为0.5:bar.add_yaxis(series_name="原因",y_axis=scoreList,itemstyle_opts=opts.ItemStyleOpts(opacity=0.5))题目和解题步骤白白在一家信用卡公司原创 2021-09-06 20:42:00 · 91 阅读 · 0 评论 -
0502 日本男女收入情况调查
0502 日本男女收入情况调查知识点帕累托图题目和解题步骤糖糖需要对日本男女收入和收入平均数进行可视化展示。题目要求:将年龄段作为x轴;将日本男性和女性收入数据作为y轴绘制柱状图;将男女收入的平均值,作为y轴绘制折线图;使用 overlap() 将折线图叠加在柱状图上;使用 TitleOpts() 函数将标题设置为:日本男女收入情况调查;将图表保存到路径:/Users/tangtang/salary.html效果图:代码# 定义存储年龄区间,男性收入、女性收入和平均收入数据原创 2021-09-06 20:41:32 · 215 阅读 · 0 评论 -
0501 餐厅盈利分析
0501 餐厅盈利分析知识点帕累托图题目和解题步骤到了年底,花花要对自己的餐厅进行盈利分析,利用帕累托图调查哪些菜品盈利较多,哪些盈利较少。题目要求:将菜品名字作为x轴;菜品盈利额作为y轴,绘制柱状图,图例设置为盈利额;计算各个菜品的盈利占总盈利额的比例,作为y轴绘制折线图,图例设置为盈利占比(%);使用 AxisOpts() 函数将x轴的标签旋转45度;使用 TitleOpts() 函数将标题设置为各菜品盈利额;使用 overlap() 将折线图叠加在柱状图上。将图表保存到路径:原创 2021-09-05 17:11:46 · 498 阅读 · 0 评论 -
0403 天气预报看板
0403 天气预报看板知识点折线图 标记最大值和最小值,需要用到 配置markpoint_opts配置markpoint_optsmarkpoint_opts是给图片添加标记点,标记点的种类分为2类,分别是最大值max和最小值min。# 设置MarkPointOpts配置项,展示最大值,最小值,赋值给变量mark_optsmark_opts = opts.MarkPointOpts(data=[opts.MarkPointItem(type_="max"), opts.MarkPointIte原创 2021-09-05 17:09:20 · 184 阅读 · 0 评论 -
0402 营销渠道
0402 营销渠道知识点绘制平滑折线图绘制面积图与折线图类似,要绘制面积图,只需要在添加y轴的时候,增加一个AreaStyleOpts配置项,并设置其中的opacity参数。opacity参数设置面积的透明度# 配置AreaStyleOpts,设置opacity为0.5line.add_yaxis(series_name="example", y_axis=data, areastyle_opts=opts.AreaStyleOpts(opacity=0.5))题目和解题步骤天天作为公司原创 2021-09-05 17:05:28 · 76 阅读 · 0 评论 -
0401 年度带货王
0401 年度带货王知识点本题中需要用到,绘制平滑折线图的知识点,并用到 设置折线图的标记图形 这个新知识点,请先进行学习。设置折线图的标记图形要设置折线图的标记图形,只需要在添加y轴add_yaxis()的时候,用symbol参数设置图形的形状,并用symbol_size参数设置标记大小。symbol参数的值,可以为’circle’, ‘rect’, ‘roundRect’, ‘triangle’, ‘diamond’, ‘pin’, ‘arrow’, 'none’等等。 代码如下,:# 将标原创 2021-09-05 15:26:48 · 70 阅读 · 0 评论 -
0302 你的BMI是多少
0302 你的BMI是多少知识点柱状图题目和解题步骤娜娜需要根据身高和体重数据,计算5位同学的BMI指数,并绘制柱状图,这要怎么实现呢?姓名: [“yoyo”,“coco”,“jojo”,“momo”,“bobo”]身高: [1.55, 1.60, 1.58, 1.68, 1.65]体重: [45, 50, 48, 55, 49]题目要求:利用公式:bmi = weight/(height*height)计算每个同学的bmi指数,使用 round() 保留到整数。用name作为x原创 2021-09-05 15:24:15 · 125 阅读 · 0 评论 -
0301 粉丝数和点赞数
0301 粉丝数和点赞数知识点多y轴柱状图题目和解题步骤Yoyo计划用一张柱状图同时展示粉丝数和点赞数。题目要求:x轴是博主名称,y轴是点赞数和粉丝数(多y轴柱状图),粉丝数的series_name设置为粉丝数,点赞数的series_name设置为点赞数。使用 AxisOpts() 函数将x轴的标签旋转45度。使用 TitleOpts() 函数将标题设置为粉丝数和点赞数。将文件保存到路径: /Users/yoyo/bar.html#多y轴柱状图from pyec原创 2021-09-05 15:21:38 · 224 阅读 · 0 评论 -
0201 公司规模比拼
公司规模比拼知识点柱状图题目和解题步骤梨梨获取了10个公司的名字和人数,想要利用这些数据绘制柱状图。图的x轴是公司名称,y轴是公司人数,将series_name设置为空。将生成的文件保存到:/Users/company_size.html公司名称: [“ibm”,“microsoft”,“pwc”,“citi”,“amazon”,“apple”,“ey”,“walmart”,“siemens”,“google”]公司人数: [274047,116196,111372,101482,9324原创 2021-09-05 15:18:46 · 59 阅读 · 0 评论 -
0101 找出年度销冠
0101 找出年度销冠知识点柱状图题目和解题步骤Max女装店每一位销售只负责一项单品的售卖,当月销售额的计算方式为(销售量)乘以(单品价格)乘以(折扣比例):例如,销售大衣的Amy,当月的销售额400件,单品价格2000,折扣比例0.8,Amy当月的销售额为40020000.8=640000。除了Amy外,店内还有另外两名销售分别是Tony和Sandy。销售衬衫的Tony,当月的销售额500件,单品价格1500,折扣比例0.7;销售内衣的Sandy,当月的销售额600,单品价格700,折扣比原创 2021-09-05 15:16:06 · 114 阅读 · 0 评论