python之折线图绘制体验

本文介绍了如何使用Python的matplotlib库绘制折线图,展示博客阅读数量与日期的关系。通过爬虫获取数据,利用matplotlib的pylab模块进行图表绘制,包括设置中文显示、调整轴标签和旋转x轴数值,以及自定义标记点颜色和形状。最终效果展示了博客阅读趋势。
摘要由CSDN通过智能技术生成

         上一篇“python之初体验”中我们主要是实现了抓取csdn本人博客列表页面的每一篇博客的阅读数量和标题功能,后来就想我们是有了数量和title,可是我还想要是知道我的每篇阅读数量和日期之间的关系就好了,以及每篇博客的阅读趋势,说到关系和趋势可能再多的语言都显得苍白无力,所以图表可能是最好的一种表现形式,今天要实现的功能就是在python中通过绘制折线图来表明日期和阅读数量的关系。

         当然代码是可以复用的,之前的爬取代码我们直接拿过来用就好了,本质上是只需要将我们爬取的数据展示在折线图上面就好了,python中画图常用的就是matplotlib了,当然这个属于第三方模块,需要安装,如果不安装直接导包是会失败的,当然安装就很简单了,这里就不多介绍了。下面是我们代码的完整实例。

         

#!usr/bin/python
# -*- coding: utf-8 -*-

'''
使用python爬取csdn个人博客的访问量,并用折线图展示出来时间和阅读数目的关系
'''

import urllib2
import re
from bs4 import BeautifulSoup;

#当前的博客列表页号
from http import ResponseUtils
# 导入画图需要的库
from pylab import *

page_num = 1
notLast = 1;
# account = str(raw_input('输入csdn的登录账号:'))
account = '
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值