数据可视化实验-茎叶图

根据1960年世界各国的出生率数据,控制台打印输出该年度各国出生率的茎叶图,茎叶图的茎为该年度各国出生率最小值与最大值之间,均匀间隔的整数,步长为2。

from itertools import groupby
import pandas as pd# 加载数据
birth = pd.read_csv("birth-rate.csv")
# 删除空数据
birth.dropna(subset=['1960'], inplace=True)dirt = {}
data = list(round(birth['1960'], 1))
range_num = []
for k, g in groupby(sorted(data), key=lambda x: int(x)):lst = map(str, list(map(lambda y: divmod(int(y * 10), 10)[1], list(g))))dirt[k] = ' '.join(lst)range_num.append(k)
num = list(range(range_num[0], range_num[-1], 2))
for i in num:a = ''for k in sorted(dirt.keys()):if 0 <= k - i <= 1:a = a + ' ' + dirt[k]elif k - i > 1:breakprint(str(i).rjust(5), '|', a)

实验结果

数据可视化实验-茎叶图相关推荐

  1. 数据可视化实验:python数据可视化-柱状图,条形图,直方图,饼图,棒图,散点图,气泡图,雷达图,箱线图,折线图

    数据可视化实验:python数据可视化 实验8-12:大数据可视化工具-python 目录 1柱状图 2条形图 3直方图 4饼图 5棒图 6散点图 7气泡图 8雷达图 9箱线图 10折线图 1柱状图 ...

  2. 数据可视化--实验五:高维非空间数据可视化

    声明:本文CSDN作者原创投稿文章,未经许可禁止任何形式的转载,原文链接 文章目录 概要 实验过程 Pyecharts 实验结果 平行坐标系 room1-6房间人员时长饼图 概要 学院:计算机科学与技 ...

  3. 数据可视化--实验3

    数据可视化–实验3 通过excel.python完成本次实验 题目 1."产品销售统计数据.xls"是某一商品在全国各个基地的销售统计数据,请用饼图绘制出包涵所有数据的分析图表.绘 ...

  4. 数据可视化--实验六:层次和网络可视化、文本可视化

    声明:本文CSDN作者原创投稿文章,未经许可禁止任何形式的转载,原文链接 文章目录 概要 实验过程 Pyecharts 实验结果 邮件往来网络图 职位树图 邮件主题词云图 实验结论 概要 学院:计算机 ...

  5. python饼状图教程_Python数据可视化:饼状图的实例讲解

    使用python实现论文里面的饼状图: 原图: python代码实现: # # 饼状图 # plot.figure(figsize=(8,8)) labels = [u'Canteen', u'Sup ...

  6. Echarts数据可视化series-radar雷达图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  7. Echarts数据可视化series-line线图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  8. Echarts数据可视化series-graph关系图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  9. R 数据可视化 02 | 火山图

    R 数据可视化 02 | 火山图 文章目录 R 数据可视化 02 | 火山图 一. 示例数据准备 二. 环境需求 三. 绘制火山图 1. 火山图 2. 标记基因的火山图 四. 保存为图片 五. 详细参 ...

  10. 西电-数据可视化-实验五-高维非空间数据可视化(pyecharts)

    西电-数据可视化-实验五-高维非空间数据可视化 一.实验内容 在某次大型会议中,为确保会议过程安全,会场使用了电子胸牌对场内人员的移动轨迹进行了监控.现经过处理,得到了某一天内人员在场内各个区域逗留的 ...

最新文章

  1. 数组中只出现一次的(一个数、两个数、三个数)
  2. c语言实现--不带头结点的单链表操作
  3. linux ksh怎么查找僵尸进程,Unix 进程管理
  4. java 抽象类构造函数_抽象类可以有构造函数吗?
  5. MySQL百万级/千万级数据存储解决方案
  6. asyncore.loop()是什么?
  7. linux 下qt 终端隐藏在后台_20 个 Linux 终端下的生产力工具 | Linux 中国
  8. java某些基础知识点整理
  9. 串行口实验 编写程序利用串口调试助手通过串口给实验板发送数据(数据范围0x00-0xfe),单片机将接受到的数据加1后再发送给PC机。
  10. Apache ShenYu(原 soul) 网关 整合 nacos
  11. 解决vue项目背景图片在IE和火狐上不显示的问题
  12. 【排障】为什么你发出去的邮件被退回
  13. 【zheng】学习搭建github的高星项目:zheng
  14. Android系统开发
  15. 制作自己的openwrt刷机包_openwrt刷机教程
  16. 【2022新版】Java 终极学习路线(文末高清大图)-共计9大模块/6大框架/13个中间件
  17. 安全和运维工具脑图v1.0
  18. linux中的head 显示文件头部内容、tail 输出文件尾部内容
  19. Object-Oriented Design Heuristics (zz)
  20. OneKey Tools Lite插件安装常见问题集锦(PowerPoint版)

热门文章

  1. 7-1 对象数组 (100 分)
  2. python3 collections模块 tree_python3上的ete3模块无法导入TreeStyle、faces、AttrFace、NodeSty...
  3. python电影评价分析_Python浅谈分析某电影数据
  4. oracle导出自增设置,教程方法;oracle中如何设置自增主键电脑技巧-琪琪词资源网...
  5. 我最爱的超女-琪琪格
  6. 网络工程师项目管理关键路径和松弛时间计算
  7. 算法题_寻找最大连通区域
  8. 中国计量大学计算机考研难吗,去中国计量大学读研好吗 考研题难吗_
  9. 60秒轻松计算出任意一年任意一天星期几?
  10. 7.19作业 防火墙知识,调研总结,包括但不限于与原理,设备使用,厂商介绍,形成报告