https://www.cnblogs.com/cwblogshirlly66/
1.2 项目完成的功能与特色
功能一:可挖矿币种与不可挖矿币种数量对比 饼状图
功能二:某一币种24H流通市值变化 折线图
功能三:每年币种发行数量 折线图
功能四:数据分析币种24小时涨幅TOP20 并生成柱形图
功能五:数据分析某一币种24小时成交额变化 并生成折线图
功能六:数据分析某一币种市场行情前十占比 并生成饼状图
功能一的特色:可观的看出可挖矿币种与不可挖矿币种直接的对比关系。
功能二的特色:清晰的分析出某一币种在24H内的流通市值的变化情况。
功能三的特色:很好的可以看出每年每种币种发行的数量,以及起伏的情况。
功能四特色,能够直观给出币种24小时涨幅的前二十的分析,能够让人很直观的看出前二十的走向。
功能五特色,能够清晰的给出某一币种在24小时内的起伏情况。
功能六特色,能够直接的看出某一币种在市场行情的排行占比,直观了当
1.3 项目采用的技术栈
pandas,URL,datetime,json,requests, matplotlib
1.4 项目借鉴源代码的地址
https://blog.csdn.net/feiyang5260/article/details/82632872
1.5 团队成员任务分配表
模块一
模块二
模块三
蔡雪晗
可挖矿币种和不可挖矿币种数量对比 生成饼状图
某一币种流通市值24H变化
生成折线图
每年币种发行数量 生成折线图
模块四
模块五
模块六
王志鸿
获取币种24小时涨幅TOP20 生成柱形图
获取某一币种24小时成交额变化 生成折线图
获取某一币种市场行情前十占比 生成 饼状图
二、项目的需求分析
(一)项目名称:比特币数据爬虫
(二)项目描述:
爬取http://www.feixiaohao.com/,即“比特币行情价格_专注数字货币行业大数据分析”官网的相关数据,分析了可挖矿币种和不可挖矿币种数量对比(饼状图)、某一币种流通市值24H变化(折线图)、每年币种发行数量(折线图)、币种24小时涨幅TOP20 (柱形图)、某一币种24小时成交额变化(折线图)、某一币种市场行情前十占比(饼状图)。
(三)功能模块:
可挖矿币种和不可挖矿币种数量对比 生成饼状图某一币种流通市值24H变化 生成折线图每年币种发行数量 生成折线图获取币种24小时涨幅TOP20 生成柱形图获取某一币种24小时成交额变化 生成折线图获取某一币种市场行情前十占比 生成 饼状图
三、项目功能架构图、主要功能流程图
功能架构图:

主要功能流程图:

四、系统模块说明
4.1 系统模块列表
4.11 可挖矿币种和不可挖矿币种数量对比
4.12 某一币种流通市值24H变化
4.13 每年币种发行数量
4.14 获取币种24小时涨幅TOP20 生成柱形图
4.15 获取某一币种24小时成交额变化 生成折线图
4.16 获取某一币种市场行情前十占比 生成 饼状图
4.2 各模块详细描述(名称,功能,运行截图,关键源代码)
4.2.1
名称:可挖矿币种和不可挖矿币种数量对比
功能:通过饼状图的形式来展示可挖矿币种和不可挖矿币种数量对比的情况。
运行截图

饼状图
关键源代码:

4.2.2
名称:某一币种流通市值24H变化
功能:通过折线图的形式来展示某一币种流通市值24H变化
运行截图:

折线图
关键源代码:

4.2.3
名称:每年币种发行数量
功能:通过折线图的形式来展现每年币种发行数量
运行截图:

折线图
关键源代码:

4.2.4
名称:获取币种24小时涨幅TOP20 生成柱形图
功能:通过爬取的比特币数据统计币种24小时的涨幅情况,并通过柱形图表生成。
运行截图:

柱状图
关键源代码:

4.2.5
名称:获取某一币种24小时成交额变化 生成折线图
功能:通过爬取的比特币数据获取某一币种24小时成交额的变化情况,并生成折线图表示
运行截图:

折线图
关键源代码:

4.2.6
名称:获取某一币种市场行情前十占比 生成 饼状图
功能:通过爬取比特币的数据来获取某一币种市场行情前十占比情况,并生成饼状图表示
运行截图:

饼状图
关键源代码:

五、项目总结
5.1 特点:通过爬取到的比特币行情走势官网的数据,根据csv表格清晰的用柱状图、饼状图、折线图来进行数据分析。
5.2 不足之处:网站的数据量多,爬取速度慢。
版权声明
本文仅代表作者观点,不代表xx立场。
本文系作者授权xx发表,未经许可,不得转载。
最新留言