️ Python matplotlib数据可视化 绘制柱形图、堆叠图、折线图、饼图和环图 ️-程序员宅基地

技术标签: 饼图  python  折线图  matplotlib  数学建模/大数据分析与可视化  柱形图  

Python中可以通过matplotlib模块的pyplot子库来完成绘图。Matplotlib可用于创建高质量的图表和图形,也可以用于绘制和可视化结果。matplotlib是Python优秀的数据可视化第三方库,matplotlib.pyplot是绘制种类可视化图形的命令子库,相当于快捷方式 import matplotlib.pyplot as plt.

本文用python对一批运动员数据进行操作,读取数据、数据预处理、matplotlib数据可视化,熟悉用python进行数据分析和可视化的基本方法。

数据集部分截图如下:
在这里插入图片描述
pandas读取并查看数据,对于本次练习的数据,读取时需要设置encoding=‘gbk’,不然会报错。

在这里插入图片描述

pd.read_csv()读取csv文件,数据有17587行,17列。


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/fyfugoyfa/article/details/107554615

智能推荐

linux删除用户-程序员宅基地

文章浏览阅读6.3k次,点赞5次,收藏16次。linux删除用户如果你想从系统中删除用户, userdel 可以满足这个需求。默认情况下, userdel 命令会只删除/etc/passwd文件中的用户信息,而不会删除系统中属于该账户的任何文件。如果加上 -r 参数, userdel 会删除用户的HOME目录以及邮件目录。然而,系统上仍可能存有已删除用户的其他文件。这在有些环境中会造成问题。[root@localhost ~]# use..._linux删除用户

Spring创建bean的三种方式_spring bean如何创建-程序员宅基地

文章浏览阅读3.3w次,点赞12次,收藏48次。关于Spring创建bean的三种方式,可以支持用户自定义工厂方法。链接:https://blog.csdn.net/magicianjun/article/details/78737840原文如下:Spring支持如下三种方式创建Bean1:调用构造器创建Bean2:调用静态工厂方法创建Bean3:调用实例工厂方法创建Bean一:调用构造方法创建Bean 调用构造方法创建Bean是最常用的一种..._spring bean如何创建

scanner读取带空格字符串_Scanner中nextInt()和nextline()读取字符串的问题-程序员宅基地

文章浏览阅读669次。importjava.util.Scanner;public classMain {public static voidmain(String[] args) {ints1;String s2;Scanner sc= newScanner(System.in);System.out.print("请输入第一个数:");s1=sc.nextInt();System.out.print("请输入第二个..._sc.nextline()读到了空字符串

springmvc——Day01-程序员宅基地

文章浏览阅读214次。springmvc 第一天 springmvc的基础知识 课程安排:第一天:springmvc的基础知识什么是springmvc?springmvc框架原理(掌握) 前端控制器、处理器映射器、处理器适配器、视图解析器springmvc入门程序 目的:对前端控制器、处理器映射器、处理器适配器、视图解析器学习 非注解的处理器映射器、处理器适配器 ...

生产者-消费者模型_sem_init 生产者 消费者-程序员宅基地

文章浏览阅读304次。在写生产者—消费者模型时,先谈及一个概念——信号量。 sem函数: (1)sem_init函数是Posix信号量操作中的函数。sem_init() 初始化一个定位在 sem 的匿名信号量。 value 参数指定信号量的初始值。 pshared 参数指明信号量是由进程内线程共享,还是由进程之间共享。如果 pshared 的值为 0,那么信号量将被进程内的线程共享,并且应该放置在这个进程的所有线程_sem_init 生产者 消费者

DataGridView绑定数据源后添加行_datagridview绑定数据源后增加行-程序员宅基地

文章浏览阅读6.9k次,点赞3次,收藏13次。在已经绑定数据源时,无法以Add的方式方式添加行,会报错解决方法一:DataRow dr =((DataTable)dataGridView1.DataSource).NewRow;((DataTable)dataGridView1.DataSource).Rows.Add(dr);解决方法二://先将datatable(dt)新增行,然后重新绑定数据源//DataT..._datagridview绑定数据源后增加行

随便推点

Pytorch 技巧 torch.clamp_ 限定输入矩阵内的值到指定范围内_th.clamp_-程序员宅基地

文章浏览阅读1.1k次。torch.clamp(input, min, max, out=None) → TensorClamps all elements in input into the range [ min, max ]. Letting min_value and max_value be min and max, respectively, this returns:将input内的值限定在(min,max)区间内。yi=min⁡(max⁡(xi,min_valuei),max_valuei)y_i = \m_th.clamp_

c++使用智能指针时,尽量不要暴露原始指针_c++获取指针不使用原指针-程序员宅基地

文章浏览阅读1.1k次。 c++使用智能指针 ,如std::auto_ptr apstr1(new string("test")); 不应写成:string* str1 = new string("test")); std::auto_ptr apstr1(str1);。  总之c++使用智能指针时,尽量不要暴露原始指针,比较不会产生不必要的问题。 _c++获取指针不使用原指针

Pie_pie kai-程序员宅基地

文章浏览阅读125次。PieMy birthday is coming up and traditionally I’m serving pie. Not just one pie, no, I have a number N of them, of various tastes and of various sizes. F of my friends are coming to my party and each of them gets a piece of pie. This should be one piece o_pie kai

Jackson 与 fastJson 对象与json字符串互相转换_fastjson unrecognized field-程序员宅基地

文章浏览阅读724次。Jacksonjava对象与json字符串互相转换的关键就是ObjectMapper对象的writeValue()方法 和 readValue()方法;其中json字符串可以字符串的形式传入/传出,也可以以文件的形式传入/传出,见writeValue()方法 和 readValue()方法不同的参数。ObjectMapper mapper = new ObjectMapper(); // java对象转换为json字符换String Json = mapper.writeValueAsStrin_fastjson unrecognized field

[RK3568 Android11] 开发之编译源码_error: hardware/rockchip/librga/android.bp:18:1: m-程序员宅基地

文章浏览阅读1.6k次。目录前言一、环境搭建二、完整编译三、部分编译四、编译报错问题五,烧入系统,Android11界面展示前言 编译源码是作为底层驱动工程师首要进行的工作,源码没有编译和编译不成功,是没有办法进行下一步调试,而且每个原厂厂商都有自己一套的编译方式;所以此篇文件讲解下RK3568 Android11 SDK源码编译步骤和遇到的编译问题; 编译的方式有两种:完整编译和部分编译; 完整编译:自动全部编译完成,生成升级所需要的update...._error: hardware/rockchip/librga/android.bp:18:1: module "gen_rga_version": m

PowerPC的八卦情史_powerpc收购-程序员宅基地

文章浏览阅读676次。出处:http://www.eefocus.com/demi/blog/09-10/178204_659af.html 昨天参加了power.org。这对我完全是未知领域,于是今昨两天看了几年来关于powerPC比较重要的“旧闻”,发现其历史嬗变简直是一部江湖恩怨世情小说…… Intel有史以来最大的竞争对手据说是80年代的摩托罗拉,当时俩公司在危机处理器上掐的你死我活。当时是由于 IBM PC 兼容机的逐步普及,技术上相对落后的英特尔反而占了更多_powerpc收购