首页 > 其他分享 >3-10

3-10

时间:2024-03-11 15:34:14浏览次数:26  
标签:10 科技成果 plot title plt counts data

今天完成了第一次数据筛查作业

用idea清洗数据,用python完成分析

# -*- coding: utf-8 -*-
import pandas as pd
import matplotlib.pyplot as plt

# 从CSV文件中读取数据
data = pd.read_csv('zongbiao.csv', encoding='utf-8')

# 设置中文字体
plt.rcParams['font.sans-serif'] = ['SimHei']

# 按地域分别筛选数据
hebei_data = data[data['地域'] == '河北']
tianjin_data = data[data['地域'] == '天津']
beijing_data = data[data['地域'] == '北京']

# 绘制各省份科技成果行业分布柱状图
plt.figure(figsize=(18, 6))
plt.subplot(1, 3, 1)
hebei_counts = hebei_data['行业'].value_counts()
hebei_counts[:10].plot(kind='bar')
plt.title('河北省科技成果行业分布')

plt.subplot(1, 3, 2)
tianjin_counts = tianjin_data['行业'].value_counts()
tianjin_counts[:10].plot(kind='bar')
plt.title('天津市科技成果行业分布')

plt.subplot(1, 3, 3)
beijing_counts = beijing_data['行业'].value_counts()
beijing_counts[:10].plot(kind='bar')
plt.title('北京市科技成果行业分布')

plt.tight_layout()
plt.show()

# 绘制各省份科技成果行业分布饼状图
plt.figure(figsize=(18, 6))
plt.subplot(1, 3, 1)
hebei_counts[:5].plot(kind='pie', autopct='%1.1f%%')
plt.title('河北省科技成果行业分布')

plt.subplot(1, 3, 2)
tianjin_counts[:5].plot(kind='pie', autopct='%1.1f%%')
plt.title('天津市科技成果行业分布')

plt.subplot(1, 3, 3)
beijing_counts[:5].plot(kind='pie', autopct='%1.1f%%')
plt.title('北京市科技成果行业分布')

plt.tight_layout()
plt.show()


标签:10,科技成果,plot,title,plt,counts,data
From: https://www.cnblogs.com/YFLZ/p/18066178

相关文章

  • kylin v10报错:/usr/lib64/security/pam_console.so: cannot open
    报错如下:PAMunabletodlopen(/usr/lib64/security/pam_console.so):/usr/lib64/security/pam_console.so:cannotopenshaaredobjectfile:No>PAMaddmingfaultymodule:/usr/lib64/security/pam_console.so原因分析:麒麟V10环境没有“pam_console.so”动态库。pam_......
  • GBU810-ASEMI新能源整流桥GBU810
    编辑:llGBU810-ASEMI新能源整流桥GBU810型号:GBU810品牌:ASEMI封装:GBU-4正向电流(Id):8A反向耐压(VRRM):1000V正向浪涌电流:200A正向电压(VF):1.10V引脚数量:4芯片个数:4芯片尺寸:MIL功率(Pd):中小功率设备工作温度:-55°C~150°C类型:插件整流桥、整流方桥GBU810整流桥描述:ASEMI品......
  • 【2024-03-10】连岳摘抄
    23:59风和日暖,令人愿意永远活下去。世上一切算得什么,只要有你。                                                 ——朱生豪太多人耽误自己,太多父母耽误孩子,都是在......
  • C#100个经典面试题
    原文链接:https://www.cnblogs.com/zxdz/p/13370024.html1..NET和C#有什么区别答:.NET一般指.NETFrameWork框架,它是一种平台,一种技术。C#是一种编程语言,可以基于.NET平台的应用。2.一列数的规则如下:1、1、2、3、5、8、13、21、34......求第30位数是多少,用递归算法实现。答:p......
  • ULBF810-ASEMI新能源整流桥ULBF810
    编辑:llULBF810-ASEMI新能源整流桥ULBF810型号:ULBF810品牌:ASEMI封装:ULBF-4最大重复峰值反向电压:1000V最大正向平均整流电流(Vdss):8A功率(Pd):中小功率芯片个数:4引脚数量:4类型:贴片整流桥、整流桥正向浪涌电流:350A正向电压:1.10V最大输出电压(RMS):封装尺寸:如图工作温度:-55......
  • [oeasy]python0010_怎么用命令行保存文件
    编写py文件......
  • 10_装饰模式
    装饰模式是一种结构型设计模式,它允许我们在不改变现有对象结构的情况下,动态地向对象添加额外的功能。装饰模式有四个主要角色:抽象组件(Component):定义了一个抽象接口,用于被具体组件和具体装饰器实现。具体组件(ConcreteComponent):实现了抽象组件接口,是被装饰的对象。抽象装......
  • P3878 [TJOI2010] 分金币
    题意有\(n\)枚金币,第\(i\)枚价值为\(s_i\)。分成两部分,使得两部分数量之差不超过\(1\),求价值之差最小是多少。Sol模拟退火!其实这个算法没什么好说的。设当前最优解与当前解的差为\(\DeltaE\)。那么当前状态发生转移的概率为\(P(f(n))=\begin{cases}1,&\text{......
  • 上周热点回顾(3.4-3.10)
    热点随笔:· 这波操作看麻了!十亿行数据,从71s到1.7s的优化之路。 (why技术)· 开源.NET8.0小项目伪微服务框架(分布式、EFCore、Redis、RabbitMQ、Mysql等) (aehyok)· C#/.NET/.NETCore优秀项目和框架2024年2月简报 (追逐时光者)· AI应用开发之路-准备:发起一个开源小项目D......
  • 20240310-日记(包含0306-0309)
    为了证明0306号那天我是真准备写的。今天仍然是无所事事的一天,好像因为起得越来越晚,对象颇有微词了。昨天猫又在房间里跑酷,其实也算没怎么睡好。也是今天突然得知,入宅又变更到周五凌晨了。0307因为昨天刚得知还需要周五凌晨入住宅,所以对象的爹从老家赶过来,是晚上十点四十到......