加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

Python 从爬虫到数据说明

发布时间:2019-05-16 04:34:03 所属栏目:建站 来源:大鹏
导读:各人好,我是大鹏,都市数据连合合提倡人,致力于Python数据说明、数据可视化的应用与解说。 和许多同窗打仗进程中,我发明自学Python数据说明的一个难点是资料繁多,过于伟大。大部门网上的资料老是从Python语法教起,混合着大量Python开拓的常识点,花了

9行代码,我们完成了Excel里的透视表、拖动、排序等鼠标点击举措。最后再用Python中的可视化包matplotlib,快速出图:

Python 从爬虫到数据说明

Python 从爬虫到数据说明

B.函数化说明

以上是一个简朴的统计说明进程。接下来就讲讲Excel基本成果不能做的事——自界说函数提效。调查数据可以发明,数据中记录了周票房和总票房的排名,那么方才计较了周票房排名的代码,还能不能复用做一张总票房说明呢?

Python 从爬虫到数据说明

虽然可以,只要行使def函数和方才写好的代码成立自界说函数,并声名函数法则即可:

  1. def pypic(pf): 
  2.     #界说一个pypic函数,变量是pf 
  3.     dataTop1_sum = data[['影戏名',pf]] 
  4.     #取出源数据中,列名为“影戏名”和pf两列数据 
  5.  
  6.     dataTop1_sum = dataTop1_sum.groupby('影戏名').max()[pf].reset_index() 
  7.     #用“影戏名”来分组数据,沟通影戏持续霸榜的选择最大的pf票房保存,其他数据删除 
  8.  
  9.     dataTop1_sum = dataTop1_sum.sort_values(by=pf,ascending=False) 
  10.     #将数据凭证pf举办降序排序 
  11.  
  12.     dataTop1_sum.index = dataTop1_sum['影戏名'] 
  13.     del dataTop1_sum['影戏名'] 
  14.     #清算index列,使之变为影戏名,并删掉原本的影戏名列 
  15.  
  16.     dataTop1_sum[:20].iloc[::-1].plot.barh(figsize = (6,10),color = 'orange') 
  17.     name=pf+'top20说明' 
  18.     plt.title(name) 
  19.     #按照函数变量名出图 

界说函数后,批量出图so easy:

Python 从爬虫到数据说明

Python 从爬虫到数据说明

学会函数的构建,一个数据说明师才算真正可以或许辞别Excel的鼠标点击模式,迈入高效说明的规模。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读