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

python中的matplotlib画饼图(数据分析与可视化)

直接开始

1、先安装pandas和matplotlib

pip install pandas
pip install matplotlib

2、然后在py文件中导入

import pandas as pd
import matplotlib.pyplot as plt

3、然后直接写代码

import pandas as pd
import matplotlib.pyplot as pltpd.set_option("max_columns",None)
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False# 各类别的标签
labels = ['中专', '大专', '本科', '硕士','其他']
data = [25.15,37.24,33.36,3.68,0.57]
# 饼状图中各部分的颜色
colors = ['yellowgreen', 'gold', 'lightskyblue', 'lightcoral','blue']
#对比各个部分的凸显程度
explode = (0.1,0.1,0.1,0.1,0.1)
# 绘制饼状图
plt.pie(data, labels=labels, colors=colors, textprops = {'fontsize':12, 'color':'k'},explode=explode, shadow=True,startangle=30, autopct="%0.2f%%",pctdistance=0.5)plt.show()

结束,不用谢!

相关文章:

python中的matplotlib画饼图(数据分析与可视化)

直接开始 1、先安装pandas和matplotlib pip install pandas pip install matplotlib2、然后在py文件中导入 import pandas as pd import matplotlib.pyplot as plt3、然后直接写代码 import pandas as pd import matplotlib.pyplot as pltpd.set_option("max_columns&…...

用Rust实现23种设计模式之 职责链模式

关注我,学习Rust不迷路!! 优点 解耦:职责链模式将请求发送者和接收者解耦,使得多个对象都有机会处理请求,而不是将请求的发送者和接收者紧密耦合在一起。灵活性:可以动态地改变或扩展处理请求…...

进销存管理中的技术创新和数字化转型

在进销存管理中,技术创新和数字化转型可以通过以下具体的应用案例来实现: 自动化仓储系统:利用自动化技术和机器人系统来管理仓库操作,包括货物的装卸、分拣和存储。这可以提高仓库的运作效率,减少人力成本&#xff0…...

与“云”共舞,联想凌拓的新科技与新突破

伴随着数字经济的高速发展,IT信息技术在数字中国建设中起到的驱动和支撑作用也愈发凸显。特别是2023年人工智能和ChatGPT在全球的持续火爆,更是为整个IT产业注入了澎湃动力。那么面对日新月异的IT信息技术,再结合疫情之后截然不同的经济环境和…...

【超细节】Vue3组件事件怎么声明,defineEmits与emit

目录 前言 一、基本语法 1. 子组件触发 2. 父组件监听 二、 事件参数 1. 传值 2. 接收值 三、 事件校验 四、注意事项 前言 组件事件是 Vue 组件之间进行通信的一种方式。它允许一个组件触发一个自定义事件,并且其他组件可以监听并响应这个事件。 一、基本…...

java Selenium 实现简单的网页操作

官方文档:入门指南 | Selenium Selenium是一个用于Web应用测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。 所以使用这个前端测试话工具,可以自动化做很多事情,比如自动化抓取网页内容,俗称网…...

(数据库系统概论|王珊)第一章绪论-第一节:数据库系统概论

目录 一:四大基本概念 (1)数据(Data) (2)数据库(DataBase,DB) (3)数据库管理系统(DataBase Management System,DBMS) (4)数据库系统(Database System,DBS…...

深入理解TCP三次握手:连接可靠性与安全风险

目录 导言TCP简介和工作原理的回顾TCP三次握手的目的和步骤TCP三次握手过程中可能出现的问题和安全风险为什么TCP三次握手是必要的?是否可以增加或减少三次握手的次数?TCP四次挥手与三次握手的异同点 导言 在网络通信中,TCP(Tra…...

基于人工智能的智能矿山解决方案

什么是智能矿山? 智能矿山是一种运用先进技术和智能化系统来管理和监控矿山运营的概念。它利用传感器、无线通信、数据分析和人工智能等技术,实现对矿山内部各个环节的实时监测、自动化控制和智能决策,从而提高矿山的效率、安全性和可持续性。…...

vue-cli3项目优化

首先添加两个量化的插件,方便对项目目前的情况进行分析: 1.添加speed-measure-webpack-plugin插件 —量化的指标可以看出前后对比 使用步骤: 安装speed-measure-webpack-plugin依赖 npm install speed-measure-webpack-plugin -D配置vue.c…...

Windows环境下VSCode安装PlatformIO Cero报错ERROR: HTTP error 403 while getting

安装PlatformIO插件成功,初始化失败 错误信息判断问题尝试访问https://pypi.tuna.tsinghua.edu.cn/simple/platformio/成功点击文件后报错如下: 解决问题- 换源 ( Windows下有两个地方需要更改)cmd命令行Pip文件 总结:…...

git bash 安装sdkadmin

1.下载相关安装包,复制到git 安装目录 D:\software\Git\mingw64\bin 2. 运行 curl -s "https://get.sdkman.io" | bash...

如何在IEEE论文中添加伪代码pseudocode

前言 记录写论文过程中需要重复用的一些小技巧: 一、如何在IEEE论文中添加伪代码pseudocode pseudocode是经常需要在论文中使用的流程图,掌握如何写伪代码图是必须得。 1.引入库 代码如下(示例): # 头部添加不可少的…...

【css】css隐藏元素

display:none&#xff1a;可以隐藏元素。该元素将被隐藏&#xff0c;并且页面将显示为好像该元素不在其中。visibility:hidden&#xff1a; 可以隐藏元素。但是&#xff0c;该元素仍将占用与之前相同的空间。元素将被隐藏&#xff0c;但仍会影响布局。 代码&#xff1a; <!…...

JUC并发编程(二)ForkJoinPool、Future、CompletableFuture、CAS

文章目录 ForkJoin分治工作窃取ForkJoinPool与ThreadPoolExecutor使用案例不带返回值的计算--RecursiveAction带返回值的计算--RecursiveTask Future 异步回调烧水案例join实现FutureTask实现 CompletableFuture为什么叫CompletableFuture?创建异步任务supplyAsyncrunAsync获取…...

大数据课程F2——HIve的安装操作

文章作者邮箱:yugongshiye@sina.cn 地址:广东惠州 ▲ 本章节目的 ⚪ 了解HIve的安装概念; ⚪ 掌握HIve安装步骤和Linux常用命令; ⚪ 掌握HIve安装的连接池jar包冲突和日志打印jar包冲突; ⚪ 掌握HIve安装的Hadoop安装配置; ⚪ 掌握HIve安装的JDK安装配…...

华为云hcip核心知识笔记(存储服务规划)

云上存储 &#xff1a; 云硬盘:基于分布式架构&#xff0c;可弹性扩展的虚拟块存储服务 注意事项 挂载云硬盘实例和云硬盘必须在同一区域&#xff0c;否则挂载失败文件存储服务&#xff1a;完全托管的共享文件存储 可以为多个实例实现共享访问&#xff0c;不同vpc中可以进行对…...

四、JVM-对象内存模型

Java对象内存模型 一个Java对象在内存中包括3个部分&#xff1a;对象头、实例数据和对齐填充 数据 内存 – CPU 寄存器 -127 补码 10000001 - 11111111 32位的处理器 一次能够去处理32个二进制位 4字节的数据 64位操作系统 8字节 2的64次方的寻址空间 指针压缩技术 JDK1.6出…...

2023-08-05 LeetCode每日一题(合并两个有序链表)

2023-08-05每日一题 一、题目编号 21. 合并两个有序链表二、题目链接 点击跳转到题目位置 三、题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例1&#xff1a; 示例2&#xff1a; 示例3&#xff1a; …...

【每天40分钟,我们一起用50天刷完 (剑指Offer)】第四十七天 47/50

专注 效率 记忆 预习 笔记 复习 做题 欢迎观看我的博客&#xff0c;如有问题交流&#xff0c;欢迎评论区留言&#xff0c;一定尽快回复&#xff01;&#xff08;大家可以去看我的专栏&#xff0c;是所有文章的目录&#xff09;   文章字体风格&#xff1a; 红色文字表示&#…...

AI建站工具选型指南:不同定位工具对比与筛选标准

市面上的建站工具琳琅满目&#xff0c;宣传语都差不多。但对于想用AI建站工具做正经生意的你来说&#xff0c;光看广告远远不够。你需要一套自己的筛选标准&#xff0c;来分辨哪个工具是“玩具”&#xff0c;哪个才是能帮你赚钱的“生产力工具”。这篇文章不会直接告诉你“哪个…...

开源工具Unlock Music:本地解密技术如何重塑音乐文件控制权

开源工具Unlock Music&#xff1a;本地解密技术如何重塑音乐文件控制权 【免费下载链接】unlock-music 在浏览器中解锁加密的音乐文件。原仓库&#xff1a; 1. https://github.com/unlock-music/unlock-music &#xff1b;2. https://git.unlock-music.dev/um/web 项目地址: …...

Miniconda-Python3.11镜像实测:轻量级环境管理,AI开发更高效

Miniconda-Python3.11镜像实测&#xff1a;轻量级环境管理&#xff0c;AI开发更高效 1. 为什么选择Miniconda-Python3.11 在AI开发领域&#xff0c;Python环境管理一直是个令人头疼的问题。不同项目可能需要不同版本的Python和依赖库&#xff0c;传统的全局安装方式经常导致版…...

Pixel 7 实战:从源码编译到刷入 Android 15 UserDebug 的避坑指南

1. 环境准备&#xff1a;避开依赖地狱的三大陷阱 第一次给Pixel 7编译Android 15 UserDebug版本时&#xff0c;我踩遍了所有能踩的坑。最让人崩溃的不是代码编译失败&#xff0c;而是环境配置这种本该简单的步骤。先说硬件要求&#xff1a;至少16GB内存200GB SSD&#xff0c;我…...

5步打造个性化Windows任务栏:TranslucentTB美化全攻略

5步打造个性化Windows任务栏&#xff1a;TranslucentTB美化全攻略 【免费下载链接】TranslucentTB A lightweight utility that makes the Windows taskbar translucent/transparent. 项目地址: https://gitcode.com/gh_mirrors/tr/TranslucentTB Windows任务栏作为桌面…...

告别广告骚扰:硬件狗狗绿色单文件版本体验

在当今的软件市场中&#xff0c;广告似乎已经成为了很多软件的标配。 用户在使用软件的过程中&#xff0c;不得不面对各种弹窗广告和界面广告的骚扰。 这不仅影响了用户的使用体验&#xff0c;也可能带来一些安全隐患。 而硬件狗狗的出现&#xff0c;为用户提供了一个全新的…...

C++虚函数关键指南

虚函数 virtual 关键字 使用场景 在基类中声明虚函数&#xff0c;允许派生类重写该函数以实现多态。 行为特点 通过基类的指针或引用调用虚函数时&#xff0c;调用的是对象实际类型&#xff08;派生类&#xff09;的函数版本。 示例代码 class Base { public:virtual void func…...

图图的嗨丝造相-Z-Image-Turbo保姆级教程:5分钟快速部署,一键生成渔网袜AI美图

图图的嗨丝造相-Z-Image-Turbo保姆级教程&#xff1a;5分钟快速部署&#xff0c;一键生成渔网袜AI美图 1. 快速了解镜像功能 图图的嗨丝造相-Z-Image-Turbo是一款专门用于生成穿大网渔网袜图片的AI模型&#xff0c;基于Z-Image-Turbo框架的LoRA版本优化而成。这个镜像通过Xin…...

Navicat Premium 16快捷键全攻略:从SQL注释到窗口切换,提升效率的10个必备技巧

Navicat Premium 16快捷键全攻略&#xff1a;从SQL注释到窗口切换&#xff0c;提升效率的10个必备技巧 在数据库管理的日常工作中&#xff0c;效率往往取决于细节。Navicat Premium 16作为一款功能强大的数据库管理工具&#xff0c;其快捷键系统就像隐藏在界面之下的效率引擎。…...

启道BIM协同设计系统牵手郑州腾飞建设工程集团有限公司

郑州腾飞建设工程集团有限公司介绍郑州腾飞建设工程集团有限公司成立于2005年&#xff0c;是一家以建筑工程、市政公用工程、公路工程施工为核心&#xff0c;并涵盖地产开发、园林绿化等业务的综合性建设集团。公司前身为1958年成立的许昌市市政工程公司&#xff0c;历经数次改…...