前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CSDN用户行为分析和用户行为数据爬取

CSDN用户行为分析和用户行为数据爬取

作者头像
逝兮诚
发布2019-10-30 18:17:13
1.5K0
发布2019-10-30 18:17:13
举报
文章被收录于专栏:代码人生代码人生

爬虫随机从CSDN博客取得800条用户行为数据,包含用户名、原创博客数、评论数、浏览量,试着从博客数,评论数,浏览量三个方面分析csdn的博主们的形象。

原创博客数

博主们的原创博客数并不是很多,50篇以下的占了70%,0篇的就有35%。我没有想到的是超过100篇原创博客的博主居然有21%,看来养成写博客习惯的人还是很多啊,原创博客超过100,也不是什么特别稀奇的情况。

评论数

有63%的博主评论数少于10,27%的博主评论数大于50。我博客数在21%内,而评论也大于50在27%这个区间内,看来博客数和评论数确实存在正比关系,及博文越多,评论越多。

在这里插入图片描述
在这里插入图片描述

浏览量

浏览量超过2w的有37%,超过10w的有27%,这数字开起来很大,但联想到有30%的用户博客数过50,所以平均下来,一篇博客应该有2000浏览量,这个可以再之后进行爬取数据做分析。

总结,对于养成写博客习惯的博主来说,他们日积月累下来的博客数量真的很多,浏览量也很多,是评论数并没有很多。看来大家都是多看少评论,可能是太忙了吧。

拉取数据实现

存储格式

用户信息包括用户名,点击量,评论数,原创博客数,使用json文件存储。

代码语言:javascript
复制
[{
  "user_name":"",
  "page_view":"",
  "comment_count":"",
  "blog_count":""
}]

通过me.csdn.new/用户名页面可以获得关注和被关注用户,同时还可以拿到点击量,评论数,原创博客数等数据。关注和被关注用户列表用于做递归访问。

在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
--------------    --------------    ------------------
http请求个人主页 --- 转String去空格 --- 正则匹配拿数据,保存 
--------------    --------------    ------------------
      |                                   |
      |                                   |
      |       ----------------------      |            
      ----<-- 访问关注用户主页,重复执行 <-----
              ----------------------

源码:https://github.com/programluo/csdn-toolPullCsdnUsers类。

注意,并不是所有的用户都有me.csdn.net页面,比如这个https://me.csdn.net/qq_41173121

将保存的json文件通过在线json转excel工具转成excel,进行统计画图分析,excel需要用到的函数有

代码语言:javascript
复制
COUNTIF(A2:A867,"=0")

统计A2 - A867这一列中,=0的数量

代码语言:javascript
复制
SUMPRODUCT((A2:A867>0)*(A2:A867<20))

统计A2 - A867这一列中,>0且<20的数量

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-02-16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 原创博客数
  • 评论数
  • 浏览量
  • 拉取数据实现
    • 存储格式
    相关产品与服务
    文件存储
    文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档