电影票房前十(数据可视化大作业)

一.主题

基于上次做的是电影排行,那这次还来这个

看源代码也算是比较清晰,就它了,开搞!

二.过程

对于matplotlib库的安装,这也都是常规操作,主要是这个库不会用,于是我就上b站搜了一下,哇塞真的有教程,讲的还很详细(up主良心)

对于数据的爬取,基本就套用上次的大作业(就强行套娃....)

可是我发现我爬取的数据真的是太粗糙了,各种数据都有。。。。(套娃失败)

于是我又把beautifulsoup4的用法深究了一下(果然是欠的都要换回来)

终于是见到了柱形图

可......

我发现自己真是憨憨,把爬的100多个数据一起导了出来

于是我又新添加了两个列表,用for循环取了前10个

横坐标好像没有导进去,检查了一下代码

好像是字体库的缘故,中文显示不出来,都是一堆框框

于是我求助了同学....

字有重叠,还是不理想

后来我知道了,字是可以旋转的

45度的旋转的对其好像有点问题,最终我选择了选择270度,加入了标题,还有横纵坐标的说明,完成了

源代码

效果还是比较一般的,但这次作业将爬虫融入,这是我觉得最成功的一个点,这就是这次的大作业了,有不足之处还请大家之处

最后感谢叶栩同学的细心指导,真的给了我很大的帮助

原文地址:https://www.cnblogs.com/lzplzp123/p/12865395.html