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

大连专业模板网站制作公司新建网页的方法有哪些

大连专业模板网站制作公司,新建网页的方法有哪些,php网站建设制作流程,企业网络推广网站爬取历年中国大学排名(前20名)#xff0c;并随机选取一所高校画图展示其历年总分变化,并计算平均分#xff0c;在图上展示该平均分直线#xff1a; 代码如下#xff1a; import matplotlib.pyplot as plt import pandas as pd import requests import randomdef main(yea…爬取历年中国大学排名(前20名)并随机选取一所高校画图展示其历年总分变化,并计算平均分在图上展示该平均分直线 代码如下 import matplotlib.pyplot as plt import pandas as pd import requests import randomdef main(year):for i in range(2015, year 1):html get_one_page(i)if html :print(爬取失败)else:tb parse_one_page(html, i)save_csv(tb)print(i, 年排名提取完成)analysis()#获取网页 def get_one_page(year):try:urlhttps://www.shanghairanking.cn/rankings/bcur/{}.format(year)rrequests.get(url,timeout30)r.raise_for_status()r.encodingutf-8return r.textexcept:return #在网页上爬取数据 def parse_one_page(html,i):tbpd.read_html(html)[0]print(tb.to_string())tb.columns[排名,学校名称,2,3,总分,5]tb.drop([2,3,5],axis1,inplaceTrue) #删除不需要的列tb[年份]i #添加一列名称为年份的列其值为ireturn tb #返回DataFrame#将DataFrame转化为csv文件 def save_csv(tb):tb.to_csv(runiversity_rank.csv,modea,encodingutf-8,headerTrue,index0)#绘制图像 def analysis():df pd.read_csv(university_rank.csv) #读取指定文件csv数据# 选取一个高校进行展示这里随机选择一个university random.choice(df[学校名称].unique())df df[df[学校名称] university] #将选定学校的数据筛选出来df df.sort_values(年份, ascendingTrue) #将年份设为排序的关键字升序排列#将df中的年份转换为列表,并将列表中的元素转换为整型类型保存到变量year中year [int(x) for x in df.loc[:, 年份].tolist()] #将df中的总分转换为列表并将列表中的元素保存到rank中rank [eval(x) for x in df.loc[:, 总分].tolist()]# 计算平均分avg_score sum(rank) / len(rank)plt.rcParams[font.sans-serif] [SimHei]#设置折线图反应不同年份总分变化趋势plt.plot(year, rank, labeluniversity)#绘制平均分的直线并设置之前的相应性质plt.axhline(yavg_score, colorr, linestyle--, label平均分)#用注释标出平均分数值plt.annotate(f平均分: {avg_score:.2f}, xy(year[-1], avg_score), xytext(10, 10),textcoordsoffset points, colorr)plt.xlabel(年份)plt.ylabel(总分)plt.legend()plt.show()#调用main函数 main(2023)运行结果如下
http://www.w-s-a.com/news/898208/

相关文章:

  • app小程序网站开发品牌购物网站十大排名
  • 用wordpress做购物网站龙岩品牌设计
  • 网站开发是指wordpress系统在线升级
  • 网站建设运营的灵魂是什么意思页面跳转中
  • 家政服务网站源码重庆建网站企业有哪些
  • 怎样分析一个网站做的好坏重庆长寿网站设计公司哪家专业
  • 百度助手app下载苏州seo关键词优化排名
  • 17网站一起做 佛山诸城网站建设多少钱
  • 郑州网站建设培训学校泉州做网站设计公司
  • 西峡做网站深圳建筑工务署官网
  • 单县网站惠州seo计费
  • 万网网站建设 优帮云怎样用记事本做网站
  • 注册域名后网站建设百度指数的功能
  • 怎么做伪静态网站山西网站建设设计
  • 做小型企业网站多少钱衡阳市建设局网站
  • 金华专业网站建设公司网站建设空间和服务器方式
  • 自己做的网站在浏览器上显示不安全吗wordpress revolution slider
  • 西安网站建设推广优化搜索引擎营销
  • 互联网站备案管理工作方案 工信部注册深圳公司需要什么条件
  • 网站网站服务器网站建设 物流
  • 国外开发网站手机网站建设制作
  • 怎么把自己做的网站传网上青岛工程建设监理公司网站
  • 网站301跳转效果商丘网站公司
  • 公司网站建设西安网站的架构与建设
  • 食品科技学校网站模板花溪村镇建设银行网站
  • 图片渐隐 网站头部flash地方志网站建设自查报告
  • 深圳做商城网站视觉品牌网站建设
  • 永康电子商务网站建设弹幕网站怎么做
  • 百川网站企业做网站要注意哪些
  • 球迷类的网站如何做网站建设需要哪些素材