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

律师事务所网站建设网站vr的建设

律师事务所网站建设,网站vr的建设,旅游网站只做,wordpress列表页怎么写目录前言一,确定目标二,发送请求三, 解析数据四, 保存数据pyecharts进行可视化“某站”数据排名前10视频类型“某站”标题标签可视化“某站”喜欢视频分类概况总结前言 本项目将会对“某站”热搜排行的数据进行网页信息爬取以及数据可视化分析 本教程仅…

目录

  • 前言
  • 一,确定目标
  • 二,发送请求
  • 三, 解析数据
  • 四, 保存数据
  • pyecharts进行可视化
    • “某站”数据排名前10视频类型
    • “某站”标题标签可视化
    • “某站”喜欢视频分类概况
  • 总结

前言

本项目将会对“某站”热搜排行的数据进行网页信息爬取以及数据可视化分析 本教程仅供学习参考!
在这里插入图片描述

首先,准备好相关库

requests、pandas、pyecharts等

因为这是第三方库,所以我们需要额外下载
下载有两种方法(以requests为例,其余库的安装方法类似):

pip install requests
在这里插入图片描述
点击回车后,就会自动帮我们进行安装,如果有的同学安装过程中是非常慢,半天看不到效果,建议大家可以使用镜像文件:在指令中添加-i 网址

pip install numpy -i https://mirrors.aliyun.com/pypi/simple/

常见镜像有:
镜像名称 网址
阿里云 https://mirrors.aliyun.com/pypi/simple/
豆瓣 https://pypi.douban.com/simple/
清华大学(推荐) https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学 http://pypi.hustunique.com/
山东理工大学 http://pypi.sdutlinux.org/
这些都是我们在准备工具,准备好工作后,我们就可以开始进行我们的爬虫工作啦.

一,确定目标

在这里插入图片描述

import requests
# 1确定目标
headers={"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"}
url="https://api.某站(自己可以找到网址,平台不允许放).com/x/web-interface/popular?ps=20&pn=1"

二,发送请求

在这里插入图片描述

response=requests.get(url=url,headers=headers)

三, 解析数据

在这里插入图片描述

datas=response.json()['data']['list']
results=[]
for data in datas:result={'标题':data['title'],'视频分类':data['tname'],'aid':data['aid'],'bvid': data['bvid'],'视频描述': data['desc'],'视频封面': data['pic'],'up主': data['owner']['name'],'视频链接': data['short_link'],'投币数': data['stat']['coin'],'收藏数': data['stat']['favorite'],'弹幕数': data['stat']['danmaku'],'喜欢数': data['stat']['like'],'观看数': data['stat']['view'],'分享数': data['stat']['share'],}results.append(result)

在这里插入图片描述

四, 保存数据

import pandas as pddf=pd.DataFrame(results)df.to_excel("某站数据01.xlsx",index=False)

在这里插入图片描述]

pyecharts进行可视化

爬虫到这里就结束了,接下来,我们就通过pyecharts进行可视化吧

先进行数据读取

import pandas as pd
data=pd.read_excel("./B站.xlsx")
print(data)

“某站”数据排名前10视频类型

from pyecharts.charts import Bar
from pyecharts import options as opts
bar = (Bar().add_xaxis(sp_data).add_yaxis('',sl_data).set_global_opts(title_opts=opts.TitleOpts(title="B站数据排名前10视频类型"),xaxis_opts=opts.AxisOpts(name_rotate=0,name="品牌名",axislabel_opts={"rotate":60})))
bar.render_notebook()

在这里插入图片描述

from pyecharts.charts import Bar
from pyecharts import options as opts
bar = (Bar().add_xaxis(sp_data).add_yaxis('',sl_data).reversal_axis().set_global_opts(title_opts=opts.TitleOpts(title="B站数据排名前10视频类型"),xaxis_opts=opts.AxisOpts(name_rotate=0,name="品牌名",axislabel_opts={"rotate":60})))
bar.render_notebook()

在这里插入图片描述

“某站”标题标签可视化

from pyecharts import options as opts
from pyecharts.charts import Page, WordCloud
from pyecharts.globals import SymbolType
def wordcloud_base() -> WordCloud:c = (WordCloud().add("", most_common_words, word_size_range=[20, 100]).set_global_opts(title_opts=opts.TitleOpts(title="B站标题标签可视化")))return cwd = wordcloud_base()
wd.render_notebook()

在这里插入图片描述

“某站”喜欢视频分类概况

from pyecharts.charts import Line
line = (Line().add_xaxis(rea).add_yaxis('',res).set_global_opts(title_opts=opts.TitleOpts(title="B站喜欢视频分类概况", subtitle="喜欢数"),xaxis_opts=opts.AxisOpts(name_rotate=0,name="分类",axislabel_opts={"rotate":60})))
line.render_notebook()

在这里插入图片描述

总结

这些就是我们通过python爬虫爬取下来的数据,进行可视化的一个分析,你可以通过图看出什么效果呢。除了这些可视图可以单个放,我们也可以把这些图进行合并,变成我们传说中的大屏.

代码如下:

page = Page(layout=Page.DraggablePageLayout)# 在页面中添加图表
page.add(bar2_world(),bar1_world(),line1_world(),wordcloud_base(),)
page.render('test1.html')

在这里插入图片描述

想要源码的同学,可以后台私信我一下哈


文章转载自:

http://eptjzrgO.fpxyy.cn
http://PQmqBds7.fpxyy.cn
http://vy8WmdRA.fpxyy.cn
http://f6rkyF1K.fpxyy.cn
http://ACLUOrT7.fpxyy.cn
http://TymiB3Ot.fpxyy.cn
http://Ga1daJsA.fpxyy.cn
http://OjGK6I6w.fpxyy.cn
http://71WKn9JG.fpxyy.cn
http://rfv0T9aH.fpxyy.cn
http://Bp81LGAs.fpxyy.cn
http://AtmdX7Y5.fpxyy.cn
http://8vk2H8Tl.fpxyy.cn
http://DKOOLtPz.fpxyy.cn
http://bq54oJMO.fpxyy.cn
http://CUaLPHOP.fpxyy.cn
http://9o3xH3Uc.fpxyy.cn
http://ujsHyAWd.fpxyy.cn
http://sEqvFgbc.fpxyy.cn
http://WAhmMV3r.fpxyy.cn
http://q1lVLHjT.fpxyy.cn
http://AdIjPskL.fpxyy.cn
http://GHiCMG3X.fpxyy.cn
http://wZNvFeof.fpxyy.cn
http://oy4Nhvh4.fpxyy.cn
http://x2b2njrm.fpxyy.cn
http://EXirnvFA.fpxyy.cn
http://ld85dtZF.fpxyy.cn
http://KCe4y8lB.fpxyy.cn
http://03T3IoUU.fpxyy.cn
http://www.dtcms.com/wzjs/680420.html

相关文章:

  • 摄影的网站设计特点腾讯云官网登录入口
  • 设计企业网站百度统计 wordpress
  • 济南建站都选企汇优先做后付注册网站会员违法
  • 做一个平台网站大概多少钱重庆网站建设服务
  • 天水网站制作公司自己做的个人网站无法备案
  • 如何做跨境购物网站电商需要投资吗
  • 中文企业网站html模板保密和档案网站建设方案
  • iis怎么设置网站沈阳互联网公司
  • 网站开发为什么采取ssh框架wordpress 怎么改中文
  • 中山做网站专业的公司网络营销论文
  • 做网站赚钱有哪些途径微信网站特征
  • 哪些网站适合做外贸网站推广谁知道安装卫星天线的电话
  • 破天网站定制手机网站建设和
  • 汉中微信网站建设软件技术的就业方向
  • 深圳做营销网站的公司哪家好北京php网站开发
  • 有谁做彩票网站吗网站开发实现总结
  • 用 可以做网站软件吗开鲁网站seo免费版
  • 电脑网站开发手机上可以打开吗公司查询官网
  • 如何创建自己的网站企业网页与网站区别
  • android属于系统软件吗google seo教程
  • 诸暨有哪些制作网站公司外贸营销网站建设介绍
  • 乐山高端网站建设网站底部导航制作
  • 做外贸的网站要多少钱汕头做网站优化的公司
  • 建网站多少钱网站建设灯
  • 现在由哪些网站可以做外链wordpress 自动图片
  • 凡科建站可以做几个网站应用公园app
  • 美发网站模板hyip系统网站开发
  • 晋中网站建设泊头网站建设价格
  • 上海网站建设特点个人如何制作网站源码
  • 仓库管理系统网站建设wordpress研究机构主题