杨岸霖 蔡永香 王荟奥 游小玲 胡华科
摘要:我国煤炭行业经过长期的发展,逐步形成了以煤炭贸易商链接上下游客户的煤炭供应链。煤炭交易数据反映着煤炭供应链上下游客户、产品的供求关系,对其进行数据分析及可视化表达对于煤炭贸易行业显得尤为重要。该文在对煤炭交易及相关数据进行深度分析的基础上,使用Vue框架及前后端分离开发技术,借助Echarts等开源可视化框架,通过各种形式的图表、地图等的可视化显示,从多个角度展示了煤炭交易的实时动态,并挖掘出了历史数据中蕴含的潜在信息,为政府部门及从事煤炭贸易的企业提供了信息支持服务。
关键词:煤炭交易;数据分析;可视化;Vue
中图分类号:TP311.52 文献标识码:A
文章编号:1009-3044(2021)27-0017-04
Abstract: After a long period of development, China's coal industry has gradually formed a coal supply chain linking upstream and downstream customers with coal traders. Coal transaction data reflects the supply and demand relationship between upstream and downstream customers and products in the coal supply chain. Data analysis and visual expression are particularly important for the coal trading industry. In this paper, the relevant data of coal trading were deeply analyzed. Based on the Vue framework, the system used the separation of front-end and back-end. With the help of Echarts and other open-source visualization frameworks, various forms of charts and maps can be visualized. It showed the real-time dynamics of coal trading from multiple angles, and unearthed the potential information contained in historical data. This research provides information support services for government departments and companies engaged in coal trading.
Key words: coal trading; data analysis; visualization; Vue
1 背景
数据分析及可视化[1]是数据赋能决策的重要环节,数据分析是为了提取有用信息,采用适当的统计分析方法对数据加以汇总、理解并消化,并形成结论的过程。而数据可视化是将数据分析的结果通过可视化图表的形式展现出来,让用户能看到数据蕴含的内容以及发展趋势等[2-3]。数据分析与数据可视化表达相结合,在实际生产工作中可以协助管理者实现科学决策。如淘宝网将海量的双十一购物节当天的交易数据进行了分析与可视化,在大屏幕中通过各种图表相结合的形式直观地展现了当天的平台交易信息,使得交易平台、商家、消费者可以更加全面直观地获取目前全平台的交易详情,改变了以往数据单调复杂且难以获取关键信息的状况。
煤炭能源是我国经济建设及发展的重要支柱,煤炭行业的信息化建设工作在实现国民经济和社会的可持续发展上有着举足轻重的作用[4]。从商业角度来看,根据煤炭交易行情动态调整煤炭价格,按照煤炭、煤种在全国的流向合理调整产业布局对煤炭行业的发展至关重要[5]。当前我国的煤炭市场信息化水平相对较低,虽然市场上已经出现了一些煤炭交易平台[6],但涉及煤炭交易的相关数据并未受到重视,只是被简单记录,尚未得到充分有效利用。煤炭交易数据反映着煤炭供应链上下游客户、产品的供求关系及煤炭交易行情信息,若能对其进行深度分析并可视化表达,必将助力煤炭贸易行业的发展[7]。
本文在对煤炭交易数据进行了深度分析的基础上,构建了煤炭交易大数据分析平台,在获取了煤炭行业上下游产业链相关信息的基础上,对卖家信息、买家信息、实时交易订单信息、煤炭实时价格、煤炭价格比对、煤炭/煤种流向信息等进行了可视化展示,全场景、多角度反映了煤炭交易涉及的各种信息,能为煤炭贸易企业进行煤炭价格、运费的动态调整提供信息服务,也能为政府部门调整产业布局提供信息支持。
2 数据获取与分析
2.1 数据获取
数据主要由两部分组成,一部分是某煤炭交易网站提供的煤炭交易相关数据,包括煤炭交易订单、煤炭运单等数据;另一部分是采用Scrapy网络爬虫技术从煤炭行业部门获取的煤矿位置、煤矿名称、煤种、煤炭价格等数据。
2.2 数据分析
煤炭交易数据中包含实时、历史的信息,对两者进行深入分析能够获取煤炭交易的现状以及煤炭交易发展的趋势。对于煤炭贸易商来说,需要了解煤炭/煤种的流向、煤炭的市场价格波动以及煤炭成交额变化等信息,从而制定出相应的市场策略。同时,政府部门也希望获取这类信息,从而对煤炭交易市場实施有效监管,进行合理的上下游产业布局,促进煤炭行业有序、健康的发展。本文针对以上实际需求对煤炭交易数据进行了深入分析。