简单的用R来分析电商订单数据

浏览: 2410

序言:此文是笔者第一次用R来强制性的结合业务来做,毕竟学了R还是要应用到实际当中,此篇较简单,高手请忽略

整篇操作思路:下载数据源-数据处理-R数据读取-可视化

  • 下载数据源

 在电商中,我们可以通过后台导出数据源(做电商的应该知道在哪里导出,这里不重复了),其结构如下(涉及到数据保密,这里简单的截图):

数据结构.JPG

  • 数据处理

这步需要根据目的而删,由于我们是简单的分析订单的城市分布,所以不相干的全部都删除,只留下订单与收获地址相关的如图

地址.png

结果发现,省 市 区县 都集中一个单元格里,这里要打算分开,单独成为4个列,分别放 省 市 区县  具体地址,由于笔者接触了power query,所以用这个来读取,然后通过拆分列-按分隔符(其实这里可以通过excel的分列功能)也可以获取到 最终如下

query处理好数据.png

然后点击 关闭并加载,保存在excel工作表里(这个步骤我这里复杂了点,是因为近期学了power query 所以拿来用用)

  • R数据读取

通过安装包readxl,其代码如下

R代码读取.png

通过读取省所在(由于此次编码是第一次做的,后来有了更好的方法,这里放第一次编码)

省.png


但是可以看出,没有按顺序排列,要是做柱形图的话很容易混乱 下一步需要整理

排序后的省.png

这样就整理好了,

前10.png

  • 可视化

图.png

省10.png

其最终完毕,主要是比较简单,新手可以用来练习

接下来要用地图包数据

数据包是REmap,新手可以百度

代码如下

底图.png

最终调到浏览器如下

地图.png

推荐 4
本文由 求知不才 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册